{"id":16550,"name":"mapbox_maps_flutter","ecosystem":"pub","repository_url":"https://github.com/mapbox/mapbox-maps-flutter","issues_count":19,"created_at":"2025-06-07T00:25:35.032Z","updated_at":"2025-06-07T00:25:35.032Z","purl":"pkg:pub/mapbox_maps_flutter","metadata":{"id":5624560,"name":"mapbox_maps_flutter","ecosystem":"pub","description":"Interactive, thoroughly customizable maps powered by Mapbox Maps mobile SDKs.","homepage":"https://github.com/mapbox/mapbox-maps-flutter","licenses":"other","normalized_licenses":["GPL-1.0+"],"repository_url":"https://github.com/mapbox/mapbox-maps-flutter","keywords_array":[],"namespace":null,"versions_count":51,"first_release_published_at":"2022-12-05T15:27:57.248Z","latest_release_published_at":"2025-05-07T17:12:52.219Z","latest_release_number":"2.8.0","last_synced_at":"2025-06-01T07:52:31.341Z","created_at":"2022-12-05T15:52:45.860Z","updated_at":"2025-06-01T07:52:31.342Z","registry_url":"https://pub.dev/packages/mapbox_maps_flutter","install_command":"dart pub add mapbox_maps_flutter","documentation_url":"https://pub.dev/documentation/mapbox_maps_flutter/","metadata":{},"repo_metadata":{"id":65041526,"uuid":"543031087","full_name":"mapbox/mapbox-maps-flutter","owner":"mapbox","description":"Interactive, thoroughly customizable maps for Flutter powered by Mapbox Maps SDK","archived":false,"fork":false,"pushed_at":"2024-05-28T15:13:33.000Z","size":90874,"stargazers_count":252,"open_issues_count":233,"forks_count":93,"subscribers_count":79,"default_branch":"main","last_synced_at":"2024-05-29T04:26:47.104Z","etag":null,"topics":["dart","flutter","map","mapbox","maps"],"latest_commit_sha":null,"homepage":"https://www.mapbox.com/mobile-maps-sdk","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mapbox.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-29T09:24:27.000Z","updated_at":"2024-06-26T14:00:27.854Z","dependencies_parsed_at":"2023-10-03T16:37:50.389Z","dependency_job_id":"e08cf6a1-3ab7-424f-ab3d-eaaf9fc68c06","html_url":"https://github.com/mapbox/mapbox-maps-flutter","commit_stats":{"total_commits":41,"total_committers":4,"mean_commits":10.25,"dds":0.2195121951219512,"last_synced_commit":"47e0ec050aac30f7052e1090a61c5a8d5295d01e"},"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mapbox","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":210156996,"owners_count":15110853,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"mapbox","name":"Mapbox","uuid":"600935","kind":"organization","description":"Mapbox is the location data platform for mobile and web applications. We're changing the way people move around cities and explore our world. ","email":null,"website":"https://www.mapbox.com","location":"Washington DC","twitter":"mapbox","company":null,"icon_url":"https://avatars.githubusercontent.com/u/600935?v=4","repositories_count":849,"last_synced_at":"2024-04-08T00:28:23.307Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/mapbox","funding_links":[],"total_stars":99011,"followers":1431,"following":0,"created_at":"2022-11-02T16:21:20.936Z","updated_at":"2024-04-08T00:29:32.148Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mapbox","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mapbox/repositories"},"tags":[{"name":"2.1.0-rc.1","sha":"e688ca96c76c0c58d4dcb7c723bdaf625e41f6b8","kind":"commit","published_at":"2024-06-26T12:03:55.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/2.1.0-rc.1","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/2.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/2.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/2.1.0-rc.1/manifests"},{"name":"2.1.0-beta.1","sha":"d20da3b8c5d6f0e4ecf10524229dcb457d472556","kind":"commit","published_at":"2024-06-13T10:02:01.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/2.1.0-beta.1","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/2.1.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/2.1.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/2.1.0-beta.1/manifests"},{"name":"2.0.0","sha":"f07098bc7e8226454f84b01e8bd76a06912b07c6","kind":"commit","published_at":"2024-05-30T11:51:01.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/2.0.0","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/2.0.0/manifests"},{"name":"2.0.0-rc.1","sha":"75c8ad4118874cd1d7b686308e7b5364d2d8e28d","kind":"commit","published_at":"2024-05-16T15:05:12.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/2.0.0-rc.1","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/2.0.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/2.0.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/2.0.0-rc.1/manifests"},{"name":"v2.0.0-beta.1","sha":"20cb112b22dd06509cd02cad8d0811e78a3ebb9a","kind":"commit","published_at":"2024-05-03T17:16:01.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/v2.0.0-beta.1","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/v2.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/v2.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/v2.0.0-beta.1/manifests"},{"name":"0.6.0","sha":"902d0c83c92fa633e3e1852c871e56cfe420d226","kind":"commit","published_at":"2024-04-26T10:58:19.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/0.6.0","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.6.0/manifests"},{"name":"1.1.0","sha":"97c86d134f29f2719afdfe3fbe78254f0d507b1c","kind":"commit","published_at":"2024-04-12T14:35:12.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/1.1.0","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/1.1.0/manifests"},{"name":"v1.1.0-rc.1","sha":"992465cd9e8872c8c22b430c6d8e13a710b27f64","kind":"commit","published_at":"2024-04-03T13:12:54.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/v1.1.0-rc.1","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/v1.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/v1.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/v1.1.0-rc.1/manifests"},{"name":"1.0.0","sha":"f5d7a740db405455694e4015bb09bb11b3f879e2","kind":"commit","published_at":"2024-03-01T07:41:44.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/1.0.0","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/1.0.0/manifests"},{"name":"1.0.0-rc.1","sha":"8d1298563304868eb6c0cabf9dd20b1d210661e6","kind":"commit","published_at":"2024-02-16T14:07:26.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/1.0.0-rc.1","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/1.0.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/1.0.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/1.0.0-rc.1/manifests"},{"name":"1.0.0-beta.3","sha":"33f6915b8b672c1373db7801b8485e39442de572","kind":"commit","published_at":"2024-02-02T19:04:49.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/1.0.0-beta.3","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/1.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/1.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/1.0.0-beta.3/manifests"},{"name":"1.0.0-beta.2","sha":"4ac8bf9fa7cd52f71b1e6ec2b31365237fbc7528","kind":"commit","published_at":"2024-01-18T10:57:23.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/1.0.0-beta.2","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/1.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/1.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/1.0.0-beta.2/manifests"},{"name":"1.0.0-beta.1","sha":"7ae80bac4aec17ab716d31b0bdcad7cff79290a8","kind":"commit","published_at":"2024-01-04T14:12:42.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/1.0.0-beta.1","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/1.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/1.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/1.0.0-beta.1/manifests"},{"name":"0.5.1","sha":"3f5f734c341d66c23694bc4f763706a0514992e9","kind":"commit","published_at":"2023-12-13T15:21:31.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/0.5.1","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.5.1/manifests"},{"name":"0.5.0","sha":"b90e091bb9459b6e9da5971864145f851260d18e","kind":"commit","published_at":"2023-10-27T07:12:31.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/0.5.0","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.5.0/manifests"},{"name":"0.4.5","sha":"2e8433457fcb902ef040cc1e4749a34e37e42ad3","kind":"commit","published_at":"2023-10-05T13:26:54.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/0.4.5","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.4.5/manifests"},{"name":"0.4.4","sha":"338a45121472e7ad83a7b2ac173b18a1d900ac05","kind":"commit","published_at":"2023-06-06T10:22:15.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/0.4.4","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.4.4/manifests"},{"name":"0.4.3","sha":"0ec22c16203d97d2253417207b08e63cfd353a51","kind":"commit","published_at":"2023-05-05T15:14:28.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/0.4.3","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.4.3/manifests"},{"name":"0.4.1","sha":"57f4f74dc95762ebd5094790d099eff8980f02a9","kind":"commit","published_at":"2023-02-09T16:00:06.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/0.4.1","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"308d25dac22f2402a79292cd6fa5a37f2973643b","kind":"commit","published_at":"2023-01-19T10:59:23.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/0.4.0","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.4.0/manifests"},{"name":"0.3.0","sha":"fad517f046c480864df3103ce3a46a14787cb441","kind":"commit","published_at":"2022-12-05T13:37:48.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/0.3.0","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.3.0/manifests"},{"name":"0.2.0","sha":"c2ee966092d15129207a0391074e0cec853ba5c1","kind":"commit","published_at":"2022-11-22T14:56:52.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/0.2.0","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.2.0/manifests"},{"name":"0.1.1","sha":"2adc4207dc7a77ae7c0fbedc30f3202c8dac9dc9","kind":"commit","published_at":"2022-10-21T09:03:45.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/0.1.1","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"6305ec7d10df1a098b966d734100e134c1c4b2bf","kind":"commit","published_at":"2022-09-30T10:38:27.000Z","download_url":"https://codeload.github.com/mapbox/mapbox-maps-flutter/tar.gz/0.1.0","html_url":"https://github.com/mapbox/mapbox-maps-flutter/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapbox%2Fmapbox-maps-flutter/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-07-09T15:19:43.694Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":3,"rankings":{"downloads":null,"dependent_repos_count":13.670912507830446,"dependent_packages_count":10.410358149733737,"stargazers_count":6.280263816997829,"forks_count":8.142084490571554,"docker_downloads_count":null,"average":9.625904741283392},"purl":"pkg:pub/mapbox_maps_flutter","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pub/mapbox_maps_flutter","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pub/mapbox_maps_flutter","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pub/mapbox_maps_flutter/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/mapbox_maps_flutter/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/mapbox_maps_flutter/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/mapbox_maps_flutter/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/mapbox_maps_flutter/related_packages","maintainers":[],"registry":{"name":"pub.dev","url":"https://pub.dev","ecosystem":"pub","default":true,"packages_count":65712,"maintainers_count":0,"namespaces_count":0,"keywords_count":9494,"github":"dart-lang","metadata":{"funded_packages_count":2794},"icon_url":"https://github.com/dart-lang.png","created_at":"2022-04-04T15:19:23.272Z","updated_at":"2025-06-07T05:38:37.562Z","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":4,"unique_repositories_count_past_30_days":0,"recent_issues":[{"uuid":"3707556708","node_id":"PR_kwDOMr2Hps63vhcO","number":211,"state":"closed","title":"[dependabot]: Bump the production-dependencies group across 1 directory with 19 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-12T23:39:54.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-08T18:31:20.000Z","updated_at":"2026-01-12T23:39:56.000Z","time_to_close":3042514,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":19,"packages":[{"name":"app_links","old_version":"6.4.0","new_version":"7.0.0","repository_url":"https://github.com/llfbandit/app_links"},{"name":"dart_jsonwebtoken","old_version":"2.17.0","new_version":"3.3.1","repository_url":"https://github.com/jonasroussel/dart_jsonwebtoken"},{"name":"device_info_plus","old_version":"11.3.0","new_version":"12.3.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.1.1","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_blue_plus","old_version":"1.35.5","new_version":"2.0.2","repository_url":"https://github.com/chipweinberger/flutter_blue_plus"},{"name":"flutter_dotenv","old_version":"5.2.1","new_version":"6.0.0","repository_url":"https://github.com/java-james/flutter_dotenv"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.5.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.0.17","new_version":"2.2.3","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.2","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.6.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.12.0","new_version":"2.17.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"package_info_plus","old_version":"8.3.0","new_version":"8.3.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5+1","repository_url":"https://github.com/rrousselGit/provider"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.8.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"},{"name":"url_launcher","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/flutter/packages"},{"name":"vibration","old_version":"3.1.3","new_version":"3.1.4","repository_url":"https://github.com/benjamindean/flutter_vibration"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [app_links](https://github.com/llfbandit/app_links) | `6.4.0` | `7.0.0` |\n| [dart_jsonwebtoken](https://github.com/jonasroussel/dart_jsonwebtoken) | `2.17.0` | `3.3.1` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `12.3.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.1.1` |\n| [flutter_blue_plus](https://github.com/chipweinberger/flutter_blue_plus) | `1.35.5` | `2.0.2` |\n| [flutter_dotenv](https://github.com/java-james/flutter_dotenv) | `5.2.1` | `6.0.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.5.0` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.0.17` | `2.2.3` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.2` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.6.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.12.0` | `2.17.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.0` | `8.3.1` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5+1` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.8.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n| [url_launcher](https://github.com/flutter/packages/tree/main/packages/url_launcher) | `6.3.1` | `6.3.2` |\n| [vibration](https://github.com/benjamindean/flutter_vibration) | `3.1.3` | `3.1.4` |\n\n\nUpdates `app_links` from 6.4.0 to 7.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/llfbandit/app_links/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dart_jsonwebtoken` from 2.17.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/releases\"\u003edart_jsonwebtoken's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback to a \u003ccode\u003edynamic\u003c/code\u003e \u003ccode\u003eJWT.payload\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRETRACTED\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eIncrease \u003ccode\u003eJWT.payload\u003c/code\u003e strictness (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/67\"\u003ejonasroussel/dart_jsonwebtoken#67\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\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/jonasroussel/dart_jsonwebtoken/blob/main/CHANGELOG.md\"\u003edart_jsonwebtoken's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback to a \u003ccode\u003edynamic\u003c/code\u003e \u003ccode\u003eJWT.payload\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRETRACTED\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eIncrease \u003ccode\u003eJWT.payload\u003c/code\u003e strictness (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/67\"\u003ejonasroussel/dart_jsonwebtoken#67\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\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/jonasroussel/dart_jsonwebtoken/commit/ab9cd4765f64df6144d602c88ddb018984ec93eb\"\u003e\u003ccode\u003eab9cd47\u003c/code\u003e\u003c/a\u003e v3.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/64c54b2ee3014da1e1ed3614281f6d0cbfcf8d95\"\u003e\u003ccode\u003e64c54b2\u003c/code\u003e\u003c/a\u003e v3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/da6597bb0b268ff6c63349e0c2669d3442517817\"\u003e\u003ccode\u003eda6597b\u003c/code\u003e\u003c/a\u003e chore: Add workflow_dispatch trigger to CI tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/11651815110d3c698f1bc3bc039787e9e6abcf3d\"\u003e\u003ccode\u003e1165181\u003c/code\u003e\u003c/a\u003e fix: audience typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/b979c71f6e82734ef8046bcee074d207f04afaf4\"\u003e\u003ccode\u003eb979c71\u003c/code\u003e\u003c/a\u003e fix: Require \u003ccode\u003eheader\u003c/code\u003e to be a \u003ccode\u003eMap\u003c/code\u003e when decoding JWT (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/69\"\u003e#69\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/874eb13e15f0149e7b39b49c611e692a303d68a6\"\u003e\u003ccode\u003e874eb13\u003c/code\u003e\u003c/a\u003e fix: Fix typo in \u003ccode\u003eaudience\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/70\"\u003e#70\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/0bf44246579a6d392fba627eab335a6d9e7ed3b1\"\u003e\u003ccode\u003e0bf4424\u003c/code\u003e\u003c/a\u003e Document and enforce \u003ccode\u003eJWT\u003c/code\u003e \u003ccode\u003epayload\u003c/code\u003e type to be either \u003ccode\u003eString\u003c/code\u003e or `Map\u0026lt;Strin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/ca7b8539a86e806f3d845c7de441c7e961e7781b\"\u003e\u003ccode\u003eca7b853\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/5ac703a4b20f0087eb0dda8d8f5cae8e7345186c\"\u003e\u003ccode\u003e5ac703a\u003c/code\u003e\u003c/a\u003e feat: Reduce dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/368d05a1a5363d71bfa53fbe6cc4bcbf0523da9f\"\u003e\u003ccode\u003e368d05a\u003c/code\u003e\u003c/a\u003e Update upper bound of \u003ccode\u003epointycastle\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/compare/v2.17.0...v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.3.0 to 12.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/61786a1d680d8c3886b4fceb34d689ec94e10d8a\"\u003e\u003ccode\u003e61786a1\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for iPad Pro 11-Inch (M5) models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3708\"\u003e#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b4dbd1444c3104bc1f10af941907905d3070edcf\"\u003e\u003ccode\u003eb4dbd14\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add missing device identifiers for Macs on M4 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3700\"\u003e#3700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/4cc3f07fd4836e5417089630439fcb8a9cdb6bf5\"\u003e\u003ccode\u003e4cc3f07\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for new Apple devices on M5 chip (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5040a78e26e2abbc9b9e1e8cbb23b1e6e38ad32a\"\u003e\u003ccode\u003e5040a78\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): correct Mac model name mappings (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/80eb98156aed96fbc214736964724604e9c80b4f\"\u003e\u003ccode\u003e80eb981\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add mapping for new iPhone 17 series models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3676\"\u003e#3676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1d2990288799eef1e6c1c00e3ae7d8eb11be2564\"\u003e\u003ccode\u003e1d29902\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/d0fdc582e8187f71522678e19b6329221b5f535d\"\u003e\u003ccode\u003ed0fdc58\u003c/code\u003e\u003c/a\u003e refactor(device_info_plus)!: remove \u003ccode\u003eserialNumber\u003c/code\u003e property (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3663\"\u003e#3663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v12.3.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.70.2 to 1.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/releases\"\u003efl_chart's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/38b270c20911202feb54bd8d3bbb84574a32b4c0\"\u003e\u003ccode\u003e38b270c\u003c/code\u003e\u003c/a\u003e Bump version to 1.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/2b90dc77a2a6ccc0bb8fc37493b78ff366ae10b9\"\u003e\u003ccode\u003e2b90dc7\u003c/code\u003e\u003c/a\u003e Improvement/dependencies upgrade September 2025 (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1998\"\u003e#1998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/41357bf01a802bf1291be45e89c79cd195d8b23a\"\u003e\u003ccode\u003e41357bf\u003c/code\u003e\u003c/a\u003e Bump version up to 1.1.0 (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1984\"\u003e#1984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a08bfad72b7e143de1cd7ba60b02731b7c9bb4b4\"\u003e\u003ccode\u003ea08bfad\u003c/code\u003e\u003c/a\u003e Update CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1983\"\u003e#1983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/5c1f054762c1ff1a3f93ae054e5626c0165847bb\"\u003e\u003ccode\u003e5c1f054\u003c/code\u003e\u003c/a\u003e feat: add gradient support for BarChartRodStackItem (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/06835da7fad83fb7e5513d9de937fae1e9d9edfc\"\u003e\u003ccode\u003e06835da\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1977\"\u003e#1977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e58b6b1ab709b5734b1373fc8c45f64c59f573c4\"\u003e\u003ccode\u003ee58b6b1\u003c/code\u003e\u003c/a\u003e feat: allow titles to overlay on chart area (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/4b981f46b910366401b907f01ec94f70ce8a40c3\"\u003e\u003ccode\u003e4b981f4\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1976\"\u003e#1976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/b3ce63ae5ab9efddb43d0d0472f2cdd7c3ed22b7\"\u003e\u003ccode\u003eb3ce63a\u003c/code\u003e\u003c/a\u003e add label inside bar chart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/9e51b1177a09e4455f30c9e2e7817bb93e9625b7\"\u003e\u003ccode\u003e9e51b11\u003c/code\u003e\u003c/a\u003e New flutter version improvements (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1974\"\u003e#1974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_blue_plus` from 1.35.5 to 2.0.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/blob/master/CHANGELOG.md\"\u003eflutter_blue_plus's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Improve]\u003c/strong\u003e update README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e allow calling \u003ccode\u003econnect(autoConnect:true)\u003c/code\u003e even when the adapter is turned off\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[LICENSE]\u003c/strong\u003e switch to FlutterBluePlus license.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.36.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e Dart: \u003ccode\u003eisNotifying\u003c/code\u003e was broken (regression 1.36.2)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.36.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e iOS/macOS/Android: \u003ccode\u003esetOptions\u003c/code\u003e \u0026amp; \u003ccode\u003esetLogLevel\u003c/code\u003e should not invoke \u003ccode\u003eflutterRestart\u003c/code\u003e (regression 1.35.0)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e Linux: \u003ccode\u003ediscoverServices\u003c/code\u003e: wait for \u003ccode\u003eservicesResolved\u003c/code\u003e to avoid partial results (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1265\"\u003e#1265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e Linux: \u003ccode\u003esetNotifyValue\u003c/code\u003e: return false (no CCCD) to prevent hang (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1264\"\u003e#1264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e Dart: undo \u0026quot;clear \u003ccode\u003eservicesList\u003c/code\u003e after disconnection\u0026quot; (regression 1.35.11)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.36.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e fix android compile error (regression 1.36.2)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.36.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e fix federated dependencies (regression 1.36.2)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.36.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e fix compile error due to out of date platform interface (regression 1.36.2)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.36.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e internal cleanup, no user facing changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.36.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e \u003ccode\u003elastValue\u003c/code\u003e was broken (regression 1.35.6)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.36.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e \u003ccode\u003eonValueReceived\u003c/code\u003e no longer emits data after reconnection \u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1262\"\u003e#1262\u003c/a\u003e (regression 1.35.6)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.36.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e characteristic not found, due to \u003ccode\u003einstanceId\u003c/code\u003e bug (regression 1.35.6)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.35.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Improve]\u003c/strong\u003e Dart: add \u003ccode\u003epubspec_overrides.yaml\u003c/code\u003e for easier local development\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.35.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e Android: fix main thread crash due to \u003ccode\u003ewaitIfBonding\u003c/code\u003e (regression 1.35.8)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e Dart: clear \u003ccode\u003eservicesList\u003c/code\u003e after disconnection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.35.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Improve]\u003c/strong\u003e Android: use user provided \u003ccode\u003ecompileSdkVersion\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.35.9\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/chipweinberger/flutter_blue_plus/commits\"\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.0\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.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\u003eSee full diff in \u003ca href=\"https://github.com/java-james/flutter_dotenv/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v19.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added \u003ccode\u003erequestProvidesAppNotificationSettings\u003c/code\u003e option to \u003ccode\u003eDarwinInitializationSettings\u003c/code\u003e class, and \u003ccode\u003eisProvidesAppNotificationSettingsEnabled\u003c/code\u003e to \u003ccode\u003eNotificationsEnabledOptions\u003c/code\u003e class. This allows applications to show a \u0026quot;Configure Notifications in \u003c!-- raw HTML omitted --\u003e\u0026quot; option when showing the context menu for an individual notification. This can be used for scenarios where an application can respond to the user selecting this option to show a custom page for controlling notification settings. Please note this whilst the API changes are applicable for iOS and macOS, the actual functionality only appears to be supported by Apple when it comes to iOS devices. See example app to see how this new functionality can be implemented. Thanks to the PR from \u003ca href=\"https://github.com/lukemmtt\"\u003eLuke Memet\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] fixed issue where non-ASCII characters for the notification \u003ca href=\"https://pub.dev/documentation/flutter_local_notifications/latest/flutter_local_notifications/WindowsInitializationSettings/appName.html\"\u003eapplication name\u003c/a\u003e weren't being displayed properly. Thanks to the PR from \u003ca href=\"https://github.com/yoyo930021\"\u003eyoyoIU\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2675\"\u003e#2675\u003c/a\u003e where addition of \u003ccode\u003einvisible\u003c/code\u003e flag to notification actions could cause scheduled notifications with actions created prior to 19.4.0 to fail to show\u003c/li\u003e\n\u003cli\u003eUpdated the Android release build configuration section to point to the latest \u003ca href=\"https://developer.android.com/topic/performance/app-optimization/customize-which-resources-to-keep\"\u003elocation\u003c/a\u003e of the official Android docs on how to configure which resources (e.g. notification icons) are kept so they are not discarded by the Android compiler. It has also been reworded to make it clearer that this applies to all Android resources\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added ability to read \u003ccode\u003edataMimeType\u003c/code\u003e and \u003ccode\u003edataUri\u003c/code\u003e when calling \u003ccode\u003egetActiveNotifications()\u003c/code\u003e to read details of an active Android notification using the messaging style. Thanks to the PR from \u003ca href=\"https://github.com/mattbajorek\"\u003eMatt Bajorek\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] added support for Android semantic actions. Thanks to the PR from \u003ca href=\"https://github.com/szechyjs\"\u003eJared Szechy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2648\"\u003e#2648\u003c/a\u003e where non-ASCII characters in the notification payload were not being handled properly. Thanks to the PR from \u003ca href=\"https://github.com/yoyo930021\"\u003eyoyoIU\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2651\"\u003e#2651\u003c/a\u003e where unresolved symbols occurred with changes in introduced in newer Windows SDKs. Thanks to the PR from \u003ca href=\"https://github.com/Sebastien-VZN\"\u003eSebastien\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added \u003ccode\u003ecancelAllPendingNotifications()\u003c/code\u003e method for cancelling all pending notifications that have been scheduled. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\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/6c7378ddb1ed7f885e1e80caa3df3bcfb0fe8707\"\u003e\u003ccode\u003e6c7378d\u003c/code\u003e\u003c/a\u003e [various] fixed/updated format GitHub workflow (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2705\"\u003e#2705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/92a06818869f3e9b1af228c4e16dd6ea48698310\"\u003e\u003ccode\u003e92a0681\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] prepare for 19.5.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2704\"\u003e#2704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/6fdeb5dae226a9e30696b9e7a1103a4019aa8d87\"\u003e\u003ccode\u003e6fdeb5d\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/79242b4384285c2a65485f3ca548d6440dadee47\"\u003e\u003ccode\u003e79242b4\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add support for `providesAppNotificationSetting...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ecd66b1515d17e327a62ca4ff8e94f925e97d688\"\u003e\u003ccode\u003eecd66b1\u003c/code\u003e\u003c/a\u003e [various] prepare for 19.4.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2685\"\u003e#2685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/55e85a002f876b63772fe5053fdb3ec8654b9f97\"\u003e\u003ccode\u003e55e85a0\u003c/code\u003e\u003c/a\u003e Clang format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/25d41e03db3f9facad0c0c4a33f077dab6420b2c\"\u003e\u003ccode\u003e25d41e0\u003c/code\u003e\u003c/a\u003e fix(windows): non-ascii characters in DisplayName (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2668\"\u003e#2668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/759f4faf15d3f8173cd10e9247ff14e00d613f1e\"\u003e\u003ccode\u003e759f4fa\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added null safe handling for invisible Android ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8e73c917587e3317e08cfda13ce694c4bf2f0c2e\"\u003e\u003ccode\u003e8e73c91\u003c/code\u003e\u003c/a\u003e updated Android release build configuration section in readme (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2669\"\u003e#2669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ca523de4b02ad007777c79a4c0ae9b08e5ad5236\"\u003e\u003ccode\u003eca523de\u003c/code\u003e\u003c/a\u003e [flutter_local_notification] prepare for 19.4.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2663\"\u003e#2663\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-v18.0.1...flutter_local_notifications-v19.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.0.17 to 2.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/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\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ae2037717d0059776dbca37b375e0b01226bd11d\"\u003e\u003ccode\u003eae20377\u003c/code\u003e\u003c/a\u003e Update repo for 3.38 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10405\"\u003e#10405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3ff84559c826d0ae59185009d8fc6e529e0fb9ec\"\u003e\u003ccode\u003e3ff8455\u003c/code\u003e\u003c/a\u003e [flutter_svg] Fixes typo of \u003ccode\u003eallowDrawingOutsideViewBox\u003c/code\u003e in doc comments. (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ce0b99c8c4e2d0f0e76f8db831b23cf180b91739\"\u003e\u003ccode\u003ece0b99c\u003c/code\u003e\u003c/a\u003e [mustache_template] Emoji support (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10110\"\u003e#10110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/617d1b2776f2a09f438e6f926b0f4c1e20bc17d7\"\u003e\u003ccode\u003e617d1b2\u003c/code\u003e\u003c/a\u003e [Gradle 9] Fixed Gradle 9 Deprecations in Packages (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10016\"\u003e#10016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/002fa8922d43a99b244ce9d8d65d0fe8376df867\"\u003e\u003ccode\u003e002fa89\u003c/code\u003e\u003c/a\u003e [various] Standardize Java compat in Gradle (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10091\"\u003e#10091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b783df01f43a1e278b91085c7303d4cf038f1307\"\u003e\u003ccode\u003eb783df0\u003c/code\u003e\u003c/a\u003e [various] Standardize Gradle \u003ccode\u003enamespace\u003c/code\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10084\"\u003e#10084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/10e39dd50f871716dc18eb061573bf3428210f4a\"\u003e\u003ccode\u003e10e39dd\u003c/code\u003e\u003c/a\u003e Remove \u0026quot;All right reserved\u0026quot; from all files (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10066\"\u003e#10066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/98580c6c82fc78d410faabfd39a97a042f39ed35\"\u003e\u003ccode\u003e98580c6\u003c/code\u003e\u003c/a\u003e [mustache_template] Initial import (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9944\"\u003e#9944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/af2764c0815bdd036ee981563375cce4b7c354b1\"\u003e\u003ccode\u003eaf2764c\u003c/code\u003e\u003c/a\u003e [flutter_svg] loader buffer fix (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9898\"\u003e#9898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.2.3/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/756b8d8015f06ecfcc64b438f71cb3b362b5e350\"\u003e\u003ccode\u003e756b8d8\u003c/code\u003e\u003c/a\u003e adds linux as platform to pub dev \u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1734\"\u003e#1734\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1735\"\u003e#1735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/2cbbdaa29989bdf064fe661319945ad47c5f0b32\"\u003e\u003ccode\u003e2cbbdaa\u003c/code\u003e\u003c/a\u003e Update geolocator_android to version 5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/cf839a07482858acc985c6f0d0b01b86d22ee94c\"\u003e\u003ccode\u003ecf839a0\u003c/code\u003e\u003c/a\u003e Check LocationSettingsResponse success before processing (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1730\"\u003e#1730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/ce4b3a754a023a9a7748ad9772d3d4e33e8b403a\"\u003e\u003ccode\u003ece4b3a7\u003c/code\u003e\u003c/a\u003e Adds section about background modes on iOS to the README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1709\"\u003e#1709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/http/releases\"\u003ehttp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:http v1.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bug in \u003ccode\u003eIOClient\u003c/code\u003e where the \u003ccode\u003eHttpClient\u003c/code\u003e's response stream was\ncancelled after the response stream was completed.\u003c/li\u003e\n\u003cli\u003eAdded support for aborting requests before they complete.\u003c/li\u003e\n\u003cli\u003eClarify that some header names may not be sent/received.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/http/commits/HEAD/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.12.0 to 2.17.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.17.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nVersion numbering has been updated to align with Mapbox's cross-platform SDK versioning scheme. We skipped from 2.12.0 to 2.17.0 to synchronize with other Mapbox SDKs, ensuring consistent version numbers across all platforms.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePromote \u003ccode\u003eModelLayer\u003c/code\u003e to stable.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSymbolLayer.iconColorBrightnessMax\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconColorBrightnessMin\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconColorContrast\u003c/code\u003e, \u003ccode\u003eSymbolLayer.occlusionOpacityMode\u003c/code\u003e, \u003ccode\u003eFillExtrusionLayer.fillExtrusionCastShadows\u003c/code\u003e, \u003ccode\u003eRasterArraySource.volatile\u003c/code\u003e, and \u003ccode\u003ePolylineAnnotation.lineEmissiveStrength\u003c/code\u003e properties.\u003c/li\u003e\n\u003cli\u003eUpdate default value for experimental \u003ccode\u003eLineLayer.lineCutoutOpacity\u003c/code\u003e from 0 to 1.0.\u003c/li\u003e\n\u003cli\u003eAdd the ability to get all annotations from an annotation manager.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecustomData\u003c/code\u003e field to annotations to be able to pass user data.\u003c/li\u003e\n\u003cli\u003eAdd nautical miles scale bar distance unit.\u003c/li\u003e\n\u003cli\u003eUpdate property type for experimental \u003ccode\u003eLineLayer.lineCutoutOpacity\u003c/code\u003e, and \u003ccode\u003eLineLayer.lineCutoutFadeWidth\u003c/code\u003e from layout to paint.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] Fix annotation interaction handlers (tap, drag etc.) not working after annotation update.\u003c/li\u003e\n\u003cli\u003e[Android] Fix memory leaks on Android.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Flutter SDK minimum required version to 3.27.0 and \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 on Android.\u003c/li\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.17.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.17.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.17.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.17.0-rc.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nVersion numbering has been updated to align with Mapbox's cross-platform SDK versioning scheme. We skipped from 2.12.0 to 2.17.0-beta.1 to synchronize with other Mapbox SDKs, ensuring consistent version numbers across all platforms.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd the ability to get all annotations from an annotation manager.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecustomData\u003c/code\u003e field to annotations to be able to pass user data.\u003c/li\u003e\n\u003cli\u003eAdd nautical miles scale bar distance unit.\u003c/li\u003e\n\u003cli\u003eUpdate property type for experimental \u003ccode\u003eLineLayer.lineCutoutOpacity\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCutoutWidth\u003c/code\u003e, and \u003ccode\u003eLineLayer.lineCutoutFadeWidth\u003c/code\u003e from layout to paint.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] Fix annotation interaction handlers (tap, drag etc.) not working after annotation update.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.17.0-rc.1\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.17.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.17.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.17.0-beta.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nVersion numbering has been updated to align with Mapbox's cross-platform SDK versioning scheme. This release skips from 2.12.0 to 2.17.0-beta.1 to synchronize with other Mapbox SDKs (version x.17.0-beta.1), ensuring consistent version numbers across all platforms.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to v11.17.0-beta.1\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.17.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePromote \u003ccode\u003eModelLayer\u003c/code\u003e to stable.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSymbolLayer.iconColorBrightnessMax\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconColorBrightnessMin\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconColorContrast\u003c/code\u003e, \u003ccode\u003eSymbolLayer.occlusionOpacityMode\u003c/code\u003e, \u003ccode\u003eFillExtrusionLayer.fillExtrusionCastShadows\u003c/code\u003e, \u003ccode\u003eRasterArraySource.volatile\u003c/code\u003e, and \u003ccode\u003ePolylineAnnotation.lineEmissiveStrength\u003c/code\u003e properties.\u003c/li\u003e\n\u003cli\u003eUpdate default value for experimental \u003ccode\u003eLineLayer.lineCutoutOpacity\u003c/code\u003e from 0 to 1.0.\u003c/li\u003e\n\u003cli\u003e[iOS] Fix annotation interaction handlers (tap, drag etc.) not working after annotation update.\u003c/li\u003e\n\u003cli\u003eAdd the ability to get all annotations from an annotation manager.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecustomData\u003c/code\u003e field to annotations to be able to pass user data.\u003c/li\u003e\n\u003cli\u003eAdd nautical miles scale bar distance unit.\u003c/li\u003e\n\u003cli\u003eUpdate property type for experimental \u003ccode\u003eLineLayer.lineCutoutOpacity\u003c/code\u003e, and \u003ccode\u003eLineLayer.lineCutoutFadeWidth\u003c/code\u003e from layout to paint.\u003c/li\u003e\n\u003cli\u003eFix memory leaks on Android.\u003c/li\u003e\n\u003cli\u003eBump Flutter SDK minimum required version to 3.27.0 and \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 on Android.\u003c/li\u003e\n\u003cli\u003eUpdate Maps SDK to v11.17.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/3104ace20a16cde520667f286e8d6de2c9d572b8\"\u003e\u003ccode\u003e3104ace\u003c/code\u003e\u003c/a\u003e Update versions for v2.17.0 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/8459b4ff55c0e189c0b12202f152331f3c0500c0\"\u003e\u003ccode\u003e8459b4f\u003c/code\u003e\u003c/a\u003e Cherry-pick updates to the release branch  (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/37669edca60a519862f86ff7d8c66c6385272444\"\u003e\u003ccode\u003e37669ed\u003c/code\u003e\u003c/a\u003e Update versions for v2.17.0-rc.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1070\"\u003e#1070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/b53137f0dcf9b83b8f4857d126d0bfc5fdc7fa0a\"\u003e\u003ccode\u003eb53137f\u003c/code\u003e\u003c/a\u003e [release/v2.17] Nautical miles (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1068\"\u003e#1068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d8d50eb8fcbe5def491e93b3fad7b702ae84b698\"\u003e\u003ccode\u003ed8d50eb\u003c/code\u003e\u003c/a\u003e Annotation backports (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/2b7e02b6fd12fb422f9651a2b7eab4b15a636963\"\u003e\u003ccode\u003e2b7e02b\u003c/code\u003e\u003c/a\u003e bump version to 2.17.0-beta.1 and Maps SDK to 11.17.0-beta.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1061\"\u003e#1061\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/6baafbee9413e6b9525cc7b4694a26dd1c7932cd\"\u003e\u003ccode\u003e6baafbe\u003c/code\u003e\u003c/a\u003e Update main versions to 2.12.0  (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/8fb537189d7eeb345000cc71bd646e4adceb54c2\"\u003e\u003ccode\u003e8fb5371\u003c/code\u003e\u003c/a\u003e Release v2.12.0-rc.2(\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1047\"\u003e#1047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d4d289b0d3eeaa2a485aca7e456dc49093a66ffe\"\u003e\u003ccode\u003ed4d289b\u003c/code\u003e\u003c/a\u003e Release v2.12.0-rc.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1044\"\u003e#1044\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1045\"\u003e#1045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/45718490ecbfd7256db13ec24b31f71a8bce57ff\"\u003e\u003ccode\u003e4571849\u003c/code\u003e\u003c/a\u003e Workaround for duplicate move motion events on Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1041\"\u003e#1041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/v2.12.0...v2.17.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.3.0 to 8.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/9f03424b7916b195ec6a4bebe4cc1a310ba40d4a\"\u003e\u003ccode\u003e9f03424\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2cf9297b4e3ce5cc71d22539ca7d0dfc82ac819b\"\u003e\u003ccode\u003e2cf9297\u003c/code\u003e\u003c/a\u003e fix(package_info_plus): incorrect install time on macOS when app sandbox disa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/69261446f4ada931645f6bf0d43d3871810ba246\"\u003e\u003ccode\u003e6926144\u003c/code\u003e\u003c/a\u003e chore(package_info_plus): remove unnecessary library name in test (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3521\"\u003e#3521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9ec7eb4132887b3f0ec4456a0f59bbf2c3fc4215\"\u003e\u003ccode\u003e9ec7eb4\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3501\"\u003e#3501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v8.3.1/packages/package_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `permission_handler` from 11.4.0 to 12.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/d8423455b895dd2453cda28f83dea98c35628771\"\u003e\u003ccode\u003ed842345\u003c/code\u003e\u003c/a\u003e Updates permission_handler version to 12.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/fcb004bfc0dd02452b3c4d41a2b7d63746a85ecf\"\u003e\u003ccode\u003efcb004b\u003c/code\u003e\u003c/a\u003e docs(README): Update the correspondence between permission groups and the key...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c438a1f29cdbe9b46b118ed58dc6e88b43524f74\"\u003e\u003ccode\u003ec438a1f\u003c/code\u003e\u003c/a\u003e updated bug in README documentation about the compileSDK version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/de516a4838cb16bddcc02b77c43d6a78b49d72fb\"\u003e\u003ccode\u003ede516a4\u003c/code\u003e\u003c/a\u003e Drop support for iOS \u0026lt; 11 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflo...\n\n_Description has been truncated_\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.","html_url":"https://github.com/reedu-reengineering-education/sensebox-bike-flutter/pull/211","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/211","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/211/packages"},{"uuid":"2809419153","node_id":"PR_kwDOMr2Hps6ndFWR","number":180,"state":"closed","title":"[dependabot]: Bump the production-dependencies group across 1 directory with 19 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-09T10:21:42.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T20:03:10.000Z","updated_at":"2025-09-09T10:21:42.000Z","time_to_close":51512,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":19,"packages":[{"name":"app_links","old_version":"6.4.0","new_version":"6.4.1","repository_url":"https://github.com/llfbandit/app_links"},{"name":"dart_jsonwebtoken","old_version":"2.17.0","new_version":"3.2.0","repository_url":"https://github.com/jonasroussel/dart_jsonwebtoken"},{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.5.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.1.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_blue_plus","old_version":"1.35.5","new_version":"1.35.10","repository_url":"https://github.com/chipweinberger/flutter_blue_plus"},{"name":"flutter_dotenv","old_version":"5.2.1","new_version":"6.0.0","repository_url":"https://github.com/java-james/flutter_dotenv"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.4.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.0.17","new_version":"2.2.1","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.2","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.5.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.10.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"package_info_plus","old_version":"8.3.0","new_version":"8.3.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5+1","repository_url":"https://github.com/rrousselGit/provider"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.6.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.1.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"},{"name":"url_launcher","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [app_links](https://github.com/llfbandit/app_links) | `6.4.0` | `6.4.1` |\n| [dart_jsonwebtoken](https://github.com/jonasroussel/dart_jsonwebtoken) | `2.17.0` | `3.2.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.5.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.1.0` |\n| [flutter_blue_plus](https://github.com/chipweinberger/flutter_blue_plus) | `1.35.5` | `1.35.10` |\n| [flutter_dotenv](https://github.com/java-james/flutter_dotenv) | `5.2.1` | `6.0.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.4.1` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.0.17` | `2.2.1` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.2` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.5.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.10.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.0` | `8.3.1` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5+1` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.6.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.1.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n| [url_launcher](https://github.com/flutter/packages/tree/main/packages/url_launcher) | `6.3.1` | `6.3.2` |\n\n\nUpdates `app_links` from 6.4.0 to 6.4.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 `dart_jsonwebtoken` from 2.17.0 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/releases\"\u003edart_jsonwebtoken's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\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/jonasroussel/dart_jsonwebtoken/blob/main/CHANGELOG.md\"\u003edart_jsonwebtoken's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\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/jonasroussel/dart_jsonwebtoken/commit/ca7b8539a86e806f3d845c7de441c7e961e7781b\"\u003e\u003ccode\u003eca7b853\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/5ac703a4b20f0087eb0dda8d8f5cae8e7345186c\"\u003e\u003ccode\u003e5ac703a\u003c/code\u003e\u003c/a\u003e feat: Reduce dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/368d05a1a5363d71bfa53fbe6cc4bcbf0523da9f\"\u003e\u003ccode\u003e368d05a\u003c/code\u003e\u003c/a\u003e Update upper bound of \u003ccode\u003epointycastle\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/bd6d246927ff2059c677f45c032750893b315a0f\"\u003e\u003ccode\u003ebd6d246\u003c/code\u003e\u003c/a\u003e v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/87e3d1d8ca6f0622401b94c52c4cb2bbadb5a9f0\"\u003e\u003ccode\u003e87e3d1d\u003c/code\u003e\u003c/a\u003e fix: Rollback collection to 1.17.1 for older Flutter version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/56a419968134dbfcbc48454ea44ef54321208b44\"\u003e\u003ccode\u003e56a4199\u003c/code\u003e\u003c/a\u003e v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/e1a4d6cce9cd54856a57b7d70973186349bf2a85\"\u003e\u003ccode\u003ee1a4d6c\u003c/code\u003e\u003c/a\u003e feat: Add JWTKey.fromJWK method for parsing JWK to various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/cd4b6ee1b966139acaf3be652fd27008dbdd28bc\"\u003e\u003ccode\u003ecd4b6ee\u003c/code\u003e\u003c/a\u003e test: Add comprehensive JWK conversion tests for various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/a4b59af51d963f9ac5ae952b38c6a1821c34071c\"\u003e\u003ccode\u003ea4b59af\u003c/code\u003e\u003c/a\u003e refactor: Centralize test key constants in keys_const.dart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/7da7286cb946745a35efd3cb24e7a39a63b28d43\"\u003e\u003ccode\u003e7da7286\u003c/code\u003e\u003c/a\u003e fix: unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/compare/v2.17.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.3.0 to 11.5.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/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\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/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8ecb784c248d05227a3f6a800017673554359d9a\"\u003e\u003ccode\u003e8ecb784\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): Fix typo in CHANGELOG (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6ebc0ead68df477f06c6d4738a69a9e56223cf47\"\u003e\u003ccode\u003e6ebc0ea\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): Specify correct Dart and Flutter version requirements ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/e1152bb87d702ff86aaf29e9b7362d8dfd3247e0\"\u003e\u003ccode\u003ee1152bb\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifier for iPhone 16e (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3596\"\u003e#3596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/fefe6ce7a04c01c39f0cf0ecd0855bce1d701883\"\u003e\u003ccode\u003efefe6ce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add storage information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3536\"\u003e#3536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.5.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.70.2 to 1.1.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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/866408ad05b49e77475a72d3adb4b9d94c11f4a4\"\u003e\u003ccode\u003e866408a\u003c/code\u003e\u003c/a\u003e Bump version up to 1.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a08bfad72b7e143de1cd7ba60b02731b7c9bb4b4\"\u003e\u003ccode\u003ea08bfad\u003c/code\u003e\u003c/a\u003e Update CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1983\"\u003e#1983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/5c1f054762c1ff1a3f93ae054e5626c0165847bb\"\u003e\u003ccode\u003e5c1f054\u003c/code\u003e\u003c/a\u003e feat: add gradient support for BarChartRodStackItem (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/06835da7fad83fb7e5513d9de937fae1e9d9edfc\"\u003e\u003ccode\u003e06835da\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1977\"\u003e#1977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e58b6b1ab709b5734b1373fc8c45f64c59f573c4\"\u003e\u003ccode\u003ee58b6b1\u003c/code\u003e\u003c/a\u003e feat: allow titles to overlay on chart area (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/4b981f46b910366401b907f01ec94f70ce8a40c3\"\u003e\u003ccode\u003e4b981f4\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1976\"\u003e#1976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/b3ce63ae5ab9efddb43d0d0472f2cdd7c3ed22b7\"\u003e\u003ccode\u003eb3ce63a\u003c/code\u003e\u003c/a\u003e add label inside bar chart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/9e51b1177a09e4455f30c9e2e7817bb93e9625b7\"\u003e\u003ccode\u003e9e51b11\u003c/code\u003e\u003c/a\u003e New flutter version improvements (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1974\"\u003e#1974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/0b7e4bd507648195a06b72da3fe9f5bb95dc8413\"\u003e\u003ccode\u003e0b7e4bd\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1972\"\u003e#1972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/be5b449fe29ed2138bd08b83bf35840e7a7412c7\"\u003e\u003ccode\u003ebe5b449\u003c/code\u003e\u003c/a\u003e Update changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_blue_plus` from 1.35.5 to 1.35.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commits\"\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.0\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.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\u003eSee full diff in \u003ca href=\"https://github.com/java-james/flutter_dotenv/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.4.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-v19.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2675\"\u003e#2675\u003c/a\u003e where addition of \u003ccode\u003einvisible\u003c/code\u003e flag to notification actions could cause scheduled notifications with actions created prior to 19.4.0 to fail to show\u003c/li\u003e\n\u003cli\u003eUpdated the Android release build configuration section to point to the latest \u003ca href=\"https://developer.android.com/topic/performance/app-optimization/customize-which-resources-to-keep\"\u003elocation\u003c/a\u003e of the official Android docs on how to configure which resources (e.g. notification icons) are kept so they are not discarded by the Android compiler. It has also been reworded to make it clearer that this applies to all Android resources\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added ability to read \u003ccode\u003edataMimeType\u003c/code\u003e and \u003ccode\u003edataUri\u003c/code\u003e when calling \u003ccode\u003egetActiveNotifications()\u003c/code\u003e to read details of an active Android notification using the messaging style. Thanks to the PR from \u003ca href=\"https://github.com/mattbajorek\"\u003eMatt Bajorek\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] added support for Android semantic actions. Thanks to the PR from \u003ca href=\"https://github.com/szechyjs\"\u003eJared Szechy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2648\"\u003e#2648\u003c/a\u003e where non-ASCII characters in the notification payload were not being handled properly. Thanks to the PR from \u003ca href=\"https://github.com/yoyo930021\"\u003eyoyoIU\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2651\"\u003e#2651\u003c/a\u003e where unresolved symbols occurred with changes in introduced in newer Windows SDKs. Thanks to the PR from \u003ca href=\"https://github.com/Sebastien-VZN\"\u003eSebastien\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added \u003ccode\u003ecancelAllPendingNotifications()\u003c/code\u003e method for cancelling all pending notifications that have been scheduled. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\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/759f4faf15d3f8173cd10e9247ff14e00d613f1e\"\u003e\u003ccode\u003e759f4fa\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added null safe handling for invisible Android ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8e73c917587e3317e08cfda13ce694c4bf2f0c2e\"\u003e\u003ccode\u003e8e73c91\u003c/code\u003e\u003c/a\u003e updated Android release build configuration section in readme (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2669\"\u003e#2669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ca523de4b02ad007777c79a4c0ae9b08e5ad5236\"\u003e\u003ccode\u003eca523de\u003c/code\u003e\u003c/a\u003e [flutter_local_notification] prepare for 19.4.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2663\"\u003e#2663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1e65b4da7158b9d845902efde68123a1a31a011a\"\u003e\u003ccode\u003e1e65b4d\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added Android Semantic actions (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2660\"\u003e#2660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ff0aa0088d0ee6e58089f77ddfeff3283c6a94b0\"\u003e\u003ccode\u003eff0aa00\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added retrieval of dataMimeType and dataUri for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/56fbd450ca34afb035f1aa2180bee7e7740f75df\"\u003e\u003ccode\u003e56fbd45\u003c/code\u003e\u003c/a\u003e prepare for 19.3.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2657\"\u003e#2657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2cf7d65a7832b6e458bfe188d8911cd78c0bc618\"\u003e\u003ccode\u003e2cf7d65\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] fixed handling non-ascii characters in ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e7698f114e44725437fc693fb1959b881c841f9\"\u003e\u003ccode\u003e4e7698f\u003c/code\u003e\u003c/a\u003e prepare for 1.0.1 Windows plugin release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2652\"\u003e#2652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/13f25b5168096352cd4e1a0a5675ef4eeaa63772\"\u003e\u003ccode\u003e13f25b5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] add runtimeobject.lib to resolve unreso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f47ae34bebbc234ffb6caddddbfd06fe42adbbd6\"\u003e\u003ccode\u003ef47ae34\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] prepare for 19.3.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2642\"\u003e#2642\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-v18.0.1...flutter_local_notifications-v19.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.0.17 to 2.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/af2764c0815bdd036ee981563375cce4b7c354b1\"\u003e\u003ccode\u003eaf2764c\u003c/code\u003e\u003c/a\u003e [flutter_svg] loader buffer fix (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9898\"\u003e#9898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/676643ec90cad839af512454a5e60a36f1ad16a0\"\u003e\u003ccode\u003e676643e\u003c/code\u003e\u003c/a\u003e [various] Updates min SDK for third_party/packages to 3.29 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9819\"\u003e#9819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c5ab57a5410585838c30b1b678558236e0177d03\"\u003e\u003ccode\u003ec5ab57a\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the renderStrategy property in SvgPicture (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9373\"\u003e#9373\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/third_party/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e8c99766e4eddd156ddf79a9f837a33e0c82acf4\"\u003e\u003ccode\u003ee8c9976\u003c/code\u003e\u003c/a\u003e [ci] Update repository for 3.29 release (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9270\"\u003e#9270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e0892ae796581b77e7ca2cf6bbcf95abc56e646c\"\u003e\u003ccode\u003ee0892ae\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the \u003ccode\u003ecolorMapper\u003c/code\u003e property in \u003ccode\u003eSvgPicture\u003c/code\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9043\"\u003e#9043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/279dda8b7b8659f9c02522b3534e5ab49e18352e\"\u003e\u003ccode\u003e279dda8\u003c/code\u003e\u003c/a\u003e [various] Disable sandbox in Chrome dart tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8909\"\u003e#8909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/815a80b29b0fb2be03500bf1fea4e14b60d22398\"\u003e\u003ccode\u003e815a80b\u003c/code\u003e\u003c/a\u003e [ci] Manually roll master, set -Xmx4G (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8586\"\u003e#8586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.2.1/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/756b8d8015f06ecfcc64b438f71cb3b362b5e350\"\u003e\u003ccode\u003e756b8d8\u003c/code\u003e\u003c/a\u003e adds linux as platform to pub dev \u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1734\"\u003e#1734\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1735\"\u003e#1735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/2cbbdaa29989bdf064fe661319945ad47c5f0b32\"\u003e\u003ccode\u003e2cbbdaa\u003c/code\u003e\u003c/a\u003e Update geolocator_android to version 5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/cf839a07482858acc985c6f0d0b01b86d22ee94c\"\u003e\u003ccode\u003ecf839a0\u003c/code\u003e\u003c/a\u003e Check LocationSettingsResponse success before processing (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1730\"\u003e#1730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/ce4b3a754a023a9a7748ad9772d3d4e33e8b403a\"\u003e\u003ccode\u003ece4b3a7\u003c/code\u003e\u003c/a\u003e Adds section about background modes on iOS to the README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1709\"\u003e#1709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.5.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\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/b661894a6c7c2750f8dd865cb3ce517a851190f6\"\u003e\u003ccode\u003eb661894\u003c/code\u003e\u003c/a\u003e Prepare to release packages http/cronet_http/cupertino_http supporting reques...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/afda3102b7ed5467f435b9ad4a29a1032f195156\"\u003e\u003ccode\u003eafda310\u003c/code\u003e\u003c/a\u003e [cronet] Support aborting requests (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1797\"\u003e#1797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4a90d162d526602418f64dc5f83f603c2bfe213e\"\u003e\u003ccode\u003e4a90d16\u003c/code\u003e\u003c/a\u003e [cronet_http] Update Cronet dependencies version (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1796\"\u003e#1796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/5c06c6c94b165d14fd7c708514a45b7cd38d85a2\"\u003e\u003ccode\u003e5c06c6c\u003c/code\u003e\u003c/a\u003e Prepare to release cronet 1.4.0 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1794\"\u003e#1794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/8c49ef552e9b6d16f7a550ce55f5453b18a391e8\"\u003e\u003ccode\u003e8c49ef5\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade jni and jnigen to 0.14.2 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1793\"\u003e#1793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/ca07b4ca1a5593e0da4df4a94fd76ccddbac8f6a\"\u003e\u003ccode\u003eca07b4c\u003c/code\u003e\u003c/a\u003e Add request cancellation to cupertino_http (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1779\"\u003e#1779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/984cc43a324a8cb6d759c1065b72328cace36373\"\u003e\u003ccode\u003e984cc43\u003c/code\u003e\u003c/a\u003e Fix a bug where ConnectionException.toString didn't stringify NSError (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/2d9681d0eee20492ef956887b992d70d7119f16e\"\u003e\u003ccode\u003e2d9681d\u003c/code\u003e\u003c/a\u003e Fix a bug where the HttpClient response stream was cancelled after completed ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4209e846100cb22d60dea7e48727334b8c55be34\"\u003e\u003ccode\u003e4209e84\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade to kotlin 1.8.10 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1789\"\u003e#1789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4097219e14d1413a4f23d12ac6aa3155becb9146\"\u003e\u003ccode\u003e4097219\u003c/code\u003e\u003c/a\u003e Prepare to release 1.5.0-beta (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1787\"\u003e#1787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/http/commits/http-v1.5.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.6.0 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nThis release addresses the code sign issue that may occur when building on iOS.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between Mercator and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.10.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.14.0-rc.1 (iOS) \u0026amp; 11.14.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.10.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.10.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between flat and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix crash when receiving annotation interactions.\u003c/li\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003e2.9.0\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\n⚠️ Breaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] When a method returns \u003ccode\u003eStylePropertyValue\u003c/code\u003e the property values will now be typed rather than a string.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePointAnnotation.iconImageCrossFade\u003c/code\u003e has been deprecated and setting a value to it will not have any impact. Use \u003ccode\u003ePointAnnotationManager.iconImageCrossFade\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eThe STANDARD_EXPERIMENTAL style has been removed. Use the STANDARD style instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIn this release we fixed a bug in our Android conversion code where the property values in \u003ccode\u003eStylePropertyValue\u003c/code\u003e were being returned as strings rather than their actual type. This fix will cause a behavioral change in the return value of the following methods on Android:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egetStyleImportConfigProperties\u003c/code\u003e, \u003ccode\u003egetStyleImportConfigProperty\u003c/code\u003e, \u003ccode\u003egetStyleLayerProperty\u003c/code\u003e, \u003ccode\u003egetStyleSourceProperty\u003c/code\u003e, \u003ccode\u003egetStyleTerrainProperty\u003c/code\u003e, \u003ccode\u003egetStyleLightProperty\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose new methods for working with style imports: \u003ccode\u003eaddStyleImportFromJSON\u003c/code\u003e, \u003ccode\u003eaddStyleImportFromURI\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithJSON\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithURI\u003c/code\u003e, and \u003ccode\u003emoveStyleImport\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003edragEvents\u003c/code\u003e API to the Annotation Managers to handle drag event callbacks for annotations:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eonBegin\u003c/code\u003e: Called when a drag gesture starts on an annotation.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonChanged\u003c/code\u003e: Called continuously as the annotation is dragged.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonEnd\u003c/code\u003e: Called once the drag gesture completes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eExample usage:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.dragEvents(\n  onBegin: (annotation) {\n    print(\u0026quot;Drag started for: ${annotation.id}\u0026quot;);\n  },\n  onChanged: (annotation) {\n    print(\u0026quot;Dragging at: ${annotation.geometry}\u0026quot;);\n  },\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/02b83f2416670c1fbaff63a11f63ac9d55427924\"\u003e\u003ccode\u003e02b83f2\u003c/code\u003e\u003c/a\u003e Update versions for v2.10.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1011\"\u003e#1011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d812b6cb9efc201115aa290be3cb6eb0bcc4f7a2\"\u003e\u003ccode\u003ed812b6c\u003c/code\u003e\u003c/a\u003e Release v2.10.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/239185021050958c67a4311b650f43a74e703851\"\u003e\u003ccode\u003e2391850\u003c/code\u003e\u003c/a\u003e Fix drag events stream not registered in Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/984\"\u003e#984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/e4a0cac7537b5080386d0a7fbb8b6889ef5da16d\"\u003e\u003ccode\u003ee4a0cac\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/da961620209ba0d134a3260cd2a6ff26c0c665a4\"\u003e\u003ccode\u003eda96162\u003c/code\u003e\u003c/a\u003e Fix crash when receiving annotation interactions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/989\"\u003e#989\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/80cfd127b633862815c05cc49f53fe8ea52ffe2f\"\u003e\u003ccode\u003e80cfd12\u003c/code\u003e\u003c/a\u003e [CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/6dfe430b2ea3ce55f2351896c832cd459892359c\"\u003e\u003ccode\u003e6dfe430\u003c/code\u003e\u003c/a\u003e Bump Maps SDK to 11.14.0-beta.1, bump version to 2.10.0-beta.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/976ff5ccb3d17eb3dc04cd766393bf50dea7b9ef\"\u003e\u003ccode\u003e976ff5c\u003c/code\u003e\u003c/a\u003e use jq to extract version (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/fe736f43d4623b4a7782a19236bb1b0305f35de3\"\u003e\u003ccode\u003efe736f4\u003c/code\u003e\u003c/a\u003e Breakage api check (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/bc592b1eacf678d1bc59a83eabbe74618881e23c\"\u003e\u003ccode\u003ebc592b1\u003c/code\u003e\u003c/a\u003e Annotation tap and long press events (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/977\"\u003e#977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.3.0 to 8.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/9f03424b7916b195ec6a4bebe4cc1a310ba40d4a\"\u003e\u003ccode\u003e9f03424\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2cf9297b4e3ce5cc71d22539ca7d0dfc82ac819b\"\u003e\u003ccode\u003e2cf9297\u003c/code\u003e\u003c/a\u003e fix(package_info_plus): incorrect install time on macOS when app sandbox disa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/69261446f4ada931645f6bf0d43d3871810ba246\"\u003e\u003ccode\u003e6926144\u003c/code\u003e\u003c/a\u003e chore(package_info_plus): remove unnecessary library name in test (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3521\"\u003e#3521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9ec7eb4132887b3f0ec4456a0f59bbf2c3fc4215\"\u003e\u003ccode\u003e9ec7eb4\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3501\"\u003e#3501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v8.3.1/packages/package_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `permission_handler` from 11.4.0 to 12.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/d8423455b895dd2453cda28f83dea98c35628771\"\u003e\u003ccode\u003ed842345\u003c/code\u003e\u003c/a\u003e Updates permission_handler version to 12.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/fcb004bfc0dd02452b3c4d41a2b7d63746a85ecf\"\u003e\u003ccode\u003efcb004b\u003c/code\u003e\u003c/a\u003e docs(README): Update the correspondence between permission groups and the key...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c438a1f29cdbe9b46b118ed58dc6e88b43524f74\"\u003e\u003ccode\u003ec438a1f\u003c/code\u003e\u003c/a\u003e updated bug in README documentation about the compileSDK version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/de516a4838cb16bddcc02b77c43d6a78b49d72fb\"\u003e\u003ccode\u003ede516a4\u003c/code\u003e\u003c/a\u003e Drop support for iOS \u0026lt; 11 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v11.4.0...permission_handler_v12.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `provider` from 6.1.2 to 6.1.5+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3ee02e49b928fcb37fe6d1e5bb58ed554b26164a\"\u003e\u003ccode\u003e3ee02e4\u003c/code\u003e\u003c/a\u003e 6.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/30ea7d0e078910830b511095163f656152c0d139\"\u003e\u003ccode\u003e30ea7d0\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/910\"\u003e#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/7179e119adb4d06fb37f38698e2fa94baa719829\"\u003e\u003ccode\u003e7179e11\u003c/code\u003e\u003c/a\u003e provider : 6.1.3 -\u0026gt; 6.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/83f40ebbf8a8a94e241e0a41903cc6c19c251ca0\"\u003e\u003ccode\u003e83f40eb\u003c/code\u003e\u003c/a\u003e Fix regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/be8381df967b3a0cf8f4986cb9163e859bbf9483\"\u003e\u003ccode\u003ebe8381d\u003c/code\u003e\u003c/a\u003e provider : 6.1.2 -\u0026gt; 6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/d900a42f0ee8cea3f120c3a163cc88d9cd1d30b2\"\u003e\u003ccode\u003ed900a42\u003c/code\u003e\u003c/a\u003e Optimize the number of providers MultiProvider can mount at once. (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/906\"\u003e#906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3a81a9148001728d74b1f307dc966352684e6748\"\u003e\u003ccode\u003e3a81a91\u003c/code\u003e\u003c/a\u003e Added translated README files in Italian to enhance accessibility for Italian...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/64745784fcef9e3ebc6e6dea0d5f82d1ac20c797\"\u003e\u003ccode\u003e6474578\u003c/code\u003e\u003c/a\u003e Fix typos in [watch] method (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/9403cf61fd816dbd04e300560121fd48c642abb1\"\u003e\u003ccode\u003e9403cf6\u003c/code\u003e\u003c/a\u003e Deprecated notice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/c20fb6ff5e7e0addb163d5e7d3ad6d52d8c1c9fe\"\u003e\u003ccode\u003ec20fb6f\u003c/code\u003e\u003c/a\u003e Lints\u003c/li\u003e\n\u003cli\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/reedu-reengineering-education/sensebox-bike-flutter/pull/180","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/180","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/180/packages"},{"uuid":"2797507415","node_id":"PR_kwDOMr2Hps6mvpNX","number":174,"state":"open","title":"[dependabot]: Bump the production-dependencies group across 1 directory with 18 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-03T23:14:21.000Z","updated_at":"2025-09-09T10:13:47.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":18,"packages":[{"name":"app_links","old_version":"6.4.0","new_version":"6.4.1","repository_url":"https://github.com/llfbandit/app_links"},{"name":"dart_jsonwebtoken","old_version":"2.17.0","new_version":"3.2.0","repository_url":"https://github.com/jonasroussel/dart_jsonwebtoken"},{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.5.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.1.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_dotenv","old_version":"5.2.1","new_version":"6.0.0","repository_url":"https://github.com/java-james/flutter_dotenv"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.4.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.0.17","new_version":"2.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.2","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.5.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.10.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"package_info_plus","old_version":"8.3.0","new_version":"8.3.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5+1","repository_url":"https://github.com/rrousselGit/provider"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.6.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.1.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"},{"name":"url_launcher","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [app_links](https://github.com/llfbandit/app_links) | `6.4.0` | `6.4.1` |\n| [dart_jsonwebtoken](https://github.com/jonasroussel/dart_jsonwebtoken) | `2.17.0` | `3.2.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.5.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.1.0` |\n| [flutter_dotenv](https://github.com/java-james/flutter_dotenv) | `5.2.1` | `6.0.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.4.1` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.0.17` | `2.2.0` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.2` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.5.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.10.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.0` | `8.3.1` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5+1` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.6.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.1.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n| [url_launcher](https://github.com/flutter/packages/tree/main/packages/url_launcher) | `6.3.1` | `6.3.2` |\n\n\nUpdates `app_links` from 6.4.0 to 6.4.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 `dart_jsonwebtoken` from 2.17.0 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/releases\"\u003edart_jsonwebtoken's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\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/jonasroussel/dart_jsonwebtoken/blob/main/CHANGELOG.md\"\u003edart_jsonwebtoken's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\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/jonasroussel/dart_jsonwebtoken/commit/ca7b8539a86e806f3d845c7de441c7e961e7781b\"\u003e\u003ccode\u003eca7b853\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/5ac703a4b20f0087eb0dda8d8f5cae8e7345186c\"\u003e\u003ccode\u003e5ac703a\u003c/code\u003e\u003c/a\u003e feat: Reduce dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/368d05a1a5363d71bfa53fbe6cc4bcbf0523da9f\"\u003e\u003ccode\u003e368d05a\u003c/code\u003e\u003c/a\u003e Update upper bound of \u003ccode\u003epointycastle\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/bd6d246927ff2059c677f45c032750893b315a0f\"\u003e\u003ccode\u003ebd6d246\u003c/code\u003e\u003c/a\u003e v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/87e3d1d8ca6f0622401b94c52c4cb2bbadb5a9f0\"\u003e\u003ccode\u003e87e3d1d\u003c/code\u003e\u003c/a\u003e fix: Rollback collection to 1.17.1 for older Flutter version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/56a419968134dbfcbc48454ea44ef54321208b44\"\u003e\u003ccode\u003e56a4199\u003c/code\u003e\u003c/a\u003e v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/e1a4d6cce9cd54856a57b7d70973186349bf2a85\"\u003e\u003ccode\u003ee1a4d6c\u003c/code\u003e\u003c/a\u003e feat: Add JWTKey.fromJWK method for parsing JWK to various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/cd4b6ee1b966139acaf3be652fd27008dbdd28bc\"\u003e\u003ccode\u003ecd4b6ee\u003c/code\u003e\u003c/a\u003e test: Add comprehensive JWK conversion tests for various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/a4b59af51d963f9ac5ae952b38c6a1821c34071c\"\u003e\u003ccode\u003ea4b59af\u003c/code\u003e\u003c/a\u003e refactor: Centralize test key constants in keys_const.dart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/7da7286cb946745a35efd3cb24e7a39a63b28d43\"\u003e\u003ccode\u003e7da7286\u003c/code\u003e\u003c/a\u003e fix: unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/compare/v2.17.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.3.0 to 11.5.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/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\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/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8ecb784c248d05227a3f6a800017673554359d9a\"\u003e\u003ccode\u003e8ecb784\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): Fix typo in CHANGELOG (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6ebc0ead68df477f06c6d4738a69a9e56223cf47\"\u003e\u003ccode\u003e6ebc0ea\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): Specify correct Dart and Flutter version requirements ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/e1152bb87d702ff86aaf29e9b7362d8dfd3247e0\"\u003e\u003ccode\u003ee1152bb\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifier for iPhone 16e (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3596\"\u003e#3596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/fefe6ce7a04c01c39f0cf0ecd0855bce1d701883\"\u003e\u003ccode\u003efefe6ce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add storage information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3536\"\u003e#3536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.5.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.70.2 to 1.1.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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/866408ad05b49e77475a72d3adb4b9d94c11f4a4\"\u003e\u003ccode\u003e866408a\u003c/code\u003e\u003c/a\u003e Bump version up to 1.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a08bfad72b7e143de1cd7ba60b02731b7c9bb4b4\"\u003e\u003ccode\u003ea08bfad\u003c/code\u003e\u003c/a\u003e Update CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1983\"\u003e#1983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/5c1f054762c1ff1a3f93ae054e5626c0165847bb\"\u003e\u003ccode\u003e5c1f054\u003c/code\u003e\u003c/a\u003e feat: add gradient support for BarChartRodStackItem (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/06835da7fad83fb7e5513d9de937fae1e9d9edfc\"\u003e\u003ccode\u003e06835da\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1977\"\u003e#1977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e58b6b1ab709b5734b1373fc8c45f64c59f573c4\"\u003e\u003ccode\u003ee58b6b1\u003c/code\u003e\u003c/a\u003e feat: allow titles to overlay on chart area (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/4b981f46b910366401b907f01ec94f70ce8a40c3\"\u003e\u003ccode\u003e4b981f4\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1976\"\u003e#1976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/b3ce63ae5ab9efddb43d0d0472f2cdd7c3ed22b7\"\u003e\u003ccode\u003eb3ce63a\u003c/code\u003e\u003c/a\u003e add label inside bar chart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/9e51b1177a09e4455f30c9e2e7817bb93e9625b7\"\u003e\u003ccode\u003e9e51b11\u003c/code\u003e\u003c/a\u003e New flutter version improvements (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1974\"\u003e#1974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/0b7e4bd507648195a06b72da3fe9f5bb95dc8413\"\u003e\u003ccode\u003e0b7e4bd\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1972\"\u003e#1972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/be5b449fe29ed2138bd08b83bf35840e7a7412c7\"\u003e\u003ccode\u003ebe5b449\u003c/code\u003e\u003c/a\u003e Update changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.1.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.0\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.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\u003eSee full diff in \u003ca href=\"https://github.com/java-james/flutter_dotenv/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.4.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-v19.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2675\"\u003e#2675\u003c/a\u003e where addition of \u003ccode\u003einvisible\u003c/code\u003e flag to notification actions could cause scheduled notifications with actions created prior to 19.4.0 to fail to show\u003c/li\u003e\n\u003cli\u003eUpdated the Android release build configuration section to point to the latest \u003ca href=\"https://developer.android.com/topic/performance/app-optimization/customize-which-resources-to-keep\"\u003elocation\u003c/a\u003e of the official Android docs on how to configure which resources (e.g. notification icons) are kept so they are not discarded by the Android compiler. It has also been reworded to make it clearer that this applies to all Android resources\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added ability to read \u003ccode\u003edataMimeType\u003c/code\u003e and \u003ccode\u003edataUri\u003c/code\u003e when calling \u003ccode\u003egetActiveNotifications()\u003c/code\u003e to read details of an active Android notification using the messaging style. Thanks to the PR from \u003ca href=\"https://github.com/mattbajorek\"\u003eMatt Bajorek\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] added support for Android semantic actions. Thanks to the PR from \u003ca href=\"https://github.com/szechyjs\"\u003eJared Szechy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2648\"\u003e#2648\u003c/a\u003e where non-ASCII characters in the notification payload were not being handled properly. Thanks to the PR from \u003ca href=\"https://github.com/yoyo930021\"\u003eyoyoIU\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2651\"\u003e#2651\u003c/a\u003e where unresolved symbols occurred with changes in introduced in newer Windows SDKs. Thanks to the PR from \u003ca href=\"https://github.com/Sebastien-VZN\"\u003eSebastien\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added \u003ccode\u003ecancelAllPendingNotifications()\u003c/code\u003e method for cancelling all pending notifications that have been scheduled. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\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/759f4faf15d3f8173cd10e9247ff14e00d613f1e\"\u003e\u003ccode\u003e759f4fa\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added null safe handling for invisible Android ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8e73c917587e3317e08cfda13ce694c4bf2f0c2e\"\u003e\u003ccode\u003e8e73c91\u003c/code\u003e\u003c/a\u003e updated Android release build configuration section in readme (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2669\"\u003e#2669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ca523de4b02ad007777c79a4c0ae9b08e5ad5236\"\u003e\u003ccode\u003eca523de\u003c/code\u003e\u003c/a\u003e [flutter_local_notification] prepare for 19.4.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2663\"\u003e#2663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1e65b4da7158b9d845902efde68123a1a31a011a\"\u003e\u003ccode\u003e1e65b4d\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added Android Semantic actions (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2660\"\u003e#2660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ff0aa0088d0ee6e58089f77ddfeff3283c6a94b0\"\u003e\u003ccode\u003eff0aa00\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added retrieval of dataMimeType and dataUri for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/56fbd450ca34afb035f1aa2180bee7e7740f75df\"\u003e\u003ccode\u003e56fbd45\u003c/code\u003e\u003c/a\u003e prepare for 19.3.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2657\"\u003e#2657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2cf7d65a7832b6e458bfe188d8911cd78c0bc618\"\u003e\u003ccode\u003e2cf7d65\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] fixed handling non-ascii characters in ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e7698f114e44725437fc693fb1959b881c841f9\"\u003e\u003ccode\u003e4e7698f\u003c/code\u003e\u003c/a\u003e prepare for 1.0.1 Windows plugin release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2652\"\u003e#2652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/13f25b5168096352cd4e1a0a5675ef4eeaa63772\"\u003e\u003ccode\u003e13f25b5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] add runtimeobject.lib to resolve unreso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f47ae34bebbc234ffb6caddddbfd06fe42adbbd6\"\u003e\u003ccode\u003ef47ae34\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] prepare for 19.3.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2642\"\u003e#2642\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-v18.0.1...flutter_local_notifications-v19.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.0.17 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c5ab57a5410585838c30b1b678558236e0177d03\"\u003e\u003ccode\u003ec5ab57a\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the renderStrategy property in SvgPicture (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9373\"\u003e#9373\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/third_party/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e8c99766e4eddd156ddf79a9f837a33e0c82acf4\"\u003e\u003ccode\u003ee8c9976\u003c/code\u003e\u003c/a\u003e [ci] Update repository for 3.29 release (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9270\"\u003e#9270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e0892ae796581b77e7ca2cf6bbcf95abc56e646c\"\u003e\u003ccode\u003ee0892ae\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the \u003ccode\u003ecolorMapper\u003c/code\u003e property in \u003ccode\u003eSvgPicture\u003c/code\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9043\"\u003e#9043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/279dda8b7b8659f9c02522b3534e5ab49e18352e\"\u003e\u003ccode\u003e279dda8\u003c/code\u003e\u003c/a\u003e [various] Disable sandbox in Chrome dart tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8909\"\u003e#8909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/815a80b29b0fb2be03500bf1fea4e14b60d22398\"\u003e\u003ccode\u003e815a80b\u003c/code\u003e\u003c/a\u003e [ci] Manually roll master, set -Xmx4G (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8586\"\u003e#8586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.2.0/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/756b8d8015f06ecfcc64b438f71cb3b362b5e350\"\u003e\u003ccode\u003e756b8d8\u003c/code\u003e\u003c/a\u003e adds linux as platform to pub dev \u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1734\"\u003e#1734\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1735\"\u003e#1735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/2cbbdaa29989bdf064fe661319945ad47c5f0b32\"\u003e\u003ccode\u003e2cbbdaa\u003c/code\u003e\u003c/a\u003e Update geolocator_android to version 5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/cf839a07482858acc985c6f0d0b01b86d22ee94c\"\u003e\u003ccode\u003ecf839a0\u003c/code\u003e\u003c/a\u003e Check LocationSettingsResponse success before processing (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1730\"\u003e#1730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/ce4b3a754a023a9a7748ad9772d3d4e33e8b403a\"\u003e\u003ccode\u003ece4b3a7\u003c/code\u003e\u003c/a\u003e Adds section about background modes on iOS to the README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1709\"\u003e#1709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.5.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\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/b661894a6c7c2750f8dd865cb3ce517a851190f6\"\u003e\u003ccode\u003eb661894\u003c/code\u003e\u003c/a\u003e Prepare to release packages http/cronet_http/cupertino_http supporting reques...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/afda3102b7ed5467f435b9ad4a29a1032f195156\"\u003e\u003ccode\u003eafda310\u003c/code\u003e\u003c/a\u003e [cronet] Support aborting requests (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1797\"\u003e#1797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4a90d162d526602418f64dc5f83f603c2bfe213e\"\u003e\u003ccode\u003e4a90d16\u003c/code\u003e\u003c/a\u003e [cronet_http] Update Cronet dependencies version (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1796\"\u003e#1796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/5c06c6c94b165d14fd7c708514a45b7cd38d85a2\"\u003e\u003ccode\u003e5c06c6c\u003c/code\u003e\u003c/a\u003e Prepare to release cronet 1.4.0 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1794\"\u003e#1794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/8c49ef552e9b6d16f7a550ce55f5453b18a391e8\"\u003e\u003ccode\u003e8c49ef5\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade jni and jnigen to 0.14.2 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1793\"\u003e#1793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/ca07b4ca1a5593e0da4df4a94fd76ccddbac8f6a\"\u003e\u003ccode\u003eca07b4c\u003c/code\u003e\u003c/a\u003e Add request cancellation to cupertino_http (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1779\"\u003e#1779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/984cc43a324a8cb6d759c1065b72328cace36373\"\u003e\u003ccode\u003e984cc43\u003c/code\u003e\u003c/a\u003e Fix a bug where ConnectionException.toString didn't stringify NSError (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/2d9681d0eee20492ef956887b992d70d7119f16e\"\u003e\u003ccode\u003e2d9681d\u003c/code\u003e\u003c/a\u003e Fix a bug where the HttpClient response stream was cancelled after completed ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4209e846100cb22d60dea7e48727334b8c55be34\"\u003e\u003ccode\u003e4209e84\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade to kotlin 1.8.10 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1789\"\u003e#1789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4097219e14d1413a4f23d12ac6aa3155becb9146\"\u003e\u003ccode\u003e4097219\u003c/code\u003e\u003c/a\u003e Prepare to release 1.5.0-beta (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1787\"\u003e#1787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/http/commits/http-v1.5.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.6.0 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nThis release addresses the code sign issue that may occur when building on iOS.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between Mercator and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.10.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.14.0-rc.1 (iOS) \u0026amp; 11.14.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.10.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.10.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between flat and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix crash when receiving annotation interactions.\u003c/li\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003e2.9.0\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\n⚠️ Breaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] When a method returns \u003ccode\u003eStylePropertyValue\u003c/code\u003e the property values will now be typed rather than a string.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePointAnnotation.iconImageCrossFade\u003c/code\u003e has been deprecated and setting a value to it will not have any impact. Use \u003ccode\u003ePointAnnotationManager.iconImageCrossFade\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eThe STANDARD_EXPERIMENTAL style has been removed. Use the STANDARD style instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIn this release we fixed a bug in our Android conversion code where the property values in \u003ccode\u003eStylePropertyValue\u003c/code\u003e were being returned as strings rather than their actual type. This fix will cause a behavioral change in the return value of the following methods on Android:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egetStyleImportConfigProperties\u003c/code\u003e, \u003ccode\u003egetStyleImportConfigProperty\u003c/code\u003e, \u003ccode\u003egetStyleLayerProperty\u003c/code\u003e, \u003ccode\u003egetStyleSourceProperty\u003c/code\u003e, \u003ccode\u003egetStyleTerrainProperty\u003c/code\u003e, \u003ccode\u003egetStyleLightProperty\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose new methods for working with style imports: \u003ccode\u003eaddStyleImportFromJSON\u003c/code\u003e, \u003ccode\u003eaddStyleImportFromURI\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithJSON\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithURI\u003c/code\u003e, and \u003ccode\u003emoveStyleImport\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003edragEvents\u003c/code\u003e API to the Annotation Managers to handle drag event callbacks for annotations:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eonBegin\u003c/code\u003e: Called when a drag gesture starts on an annotation.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonChanged\u003c/code\u003e: Called continuously as the annotation is dragged.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonEnd\u003c/code\u003e: Called once the drag gesture completes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eExample usage:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.dragEvents(\n  onBegin: (annotation) {\n    print(\u0026quot;Drag started for: ${annotation.id}\u0026quot;);\n  },\n  onChanged: (annotation) {\n    print(\u0026quot;Dragging at: ${annotation.geometry}\u0026quot;);\n  },\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/02b83f2416670c1fbaff63a11f63ac9d55427924\"\u003e\u003ccode\u003e02b83f2\u003c/code\u003e\u003c/a\u003e Update versions for v2.10.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1011\"\u003e#1011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d812b6cb9efc201115aa290be3cb6eb0bcc4f7a2\"\u003e\u003ccode\u003ed812b6c\u003c/code\u003e\u003c/a\u003e Release v2.10.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/239185021050958c67a4311b650f43a74e703851\"\u003e\u003ccode\u003e2391850\u003c/code\u003e\u003c/a\u003e Fix drag events stream not registered in Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/984\"\u003e#984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/e4a0cac7537b5080386d0a7fbb8b6889ef5da16d\"\u003e\u003ccode\u003ee4a0cac\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/da961620209ba0d134a3260cd2a6ff26c0c665a4\"\u003e\u003ccode\u003eda96162\u003c/code\u003e\u003c/a\u003e Fix crash when receiving annotation interactions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/989\"\u003e#989\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/80cfd127b633862815c05cc49f53fe8ea52ffe2f\"\u003e\u003ccode\u003e80cfd12\u003c/code\u003e\u003c/a\u003e [CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/6dfe430b2ea3ce55f2351896c832cd459892359c\"\u003e\u003ccode\u003e6dfe430\u003c/code\u003e\u003c/a\u003e Bump Maps SDK to 11.14.0-beta.1, bump version to 2.10.0-beta.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/976ff5ccb3d17eb3dc04cd766393bf50dea7b9ef\"\u003e\u003ccode\u003e976ff5c\u003c/code\u003e\u003c/a\u003e use jq to extract version (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/fe736f43d4623b4a7782a19236bb1b0305f35de3\"\u003e\u003ccode\u003efe736f4\u003c/code\u003e\u003c/a\u003e Breakage api check (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/bc592b1eacf678d1bc59a83eabbe74618881e23c\"\u003e\u003ccode\u003ebc592b1\u003c/code\u003e\u003c/a\u003e Annotation tap and long press events (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/977\"\u003e#977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.3.0 to 8.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/9f03424b7916b195ec6a4bebe4cc1a310ba40d4a\"\u003e\u003ccode\u003e9f03424\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2cf9297b4e3ce5cc71d22539ca7d0dfc82ac819b\"\u003e\u003ccode\u003e2cf9297\u003c/code\u003e\u003c/a\u003e fix(package_info_plus): incorrect install time on macOS when app sandbox disa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/69261446f4ada931645f6bf0d43d3871810ba246\"\u003e\u003ccode\u003e6926144\u003c/code\u003e\u003c/a\u003e chore(package_info_plus): remove unnecessary library name in test (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3521\"\u003e#3521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9ec7eb4132887b3f0ec4456a0f59bbf2c3fc4215\"\u003e\u003ccode\u003e9ec7eb4\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3501\"\u003e#3501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v8.3.1/packages/package_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `permission_handler` from 11.4.0 to 12.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/d8423455b895dd2453cda28f83dea98c35628771\"\u003e\u003ccode\u003ed842345\u003c/code\u003e\u003c/a\u003e Updates permission_handler version to 12.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/fcb004bfc0dd02452b3c4d41a2b7d63746a85ecf\"\u003e\u003ccode\u003efcb004b\u003c/code\u003e\u003c/a\u003e docs(README): Update the correspondence between permission groups and the key...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c438a1f29cdbe9b46b118ed58dc6e88b43524f74\"\u003e\u003ccode\u003ec438a1f\u003c/code\u003e\u003c/a\u003e updated bug in README documentation about the compileSDK version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/de516a4838cb16bddcc02b77c43d6a78b49d72fb\"\u003e\u003ccode\u003ede516a4\u003c/code\u003e\u003c/a\u003e Drop support for iOS \u0026lt; 11 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v11.4.0...permission_handler_v12.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `provider` from 6.1.2 to 6.1.5+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3ee02e49b928fcb37fe6d1e5bb58ed554b26164a\"\u003e\u003ccode\u003e3ee02e4\u003c/code\u003e\u003c/a\u003e 6.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/30ea7d0e078910830b511095163f656152c0d139\"\u003e\u003ccode\u003e30ea7d0\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/910\"\u003e#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/7179e119adb4d06fb37f38698e2fa94baa719829\"\u003e\u003ccode\u003e7179e11\u003c/code\u003e\u003c/a\u003e provider : 6.1.3 -\u0026gt; 6.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/83f40ebbf8a8a94e241e0a41903cc6c19c251ca0\"\u003e\u003ccode\u003e83f40eb\u003c/code\u003e\u003c/a\u003e Fix regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/be8381df967b3a0cf8f4986cb9163e859bbf9483\"\u003e\u003ccode\u003ebe8381d\u003c/code\u003e\u003c/a\u003e provider : 6.1.2 -\u0026gt; 6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/d900a42f0ee8cea3f120c3a163cc88d9cd1d30b2\"\u003e\u003ccode\u003ed900a42\u003c/code\u003e\u003c/a\u003e Optimize the number of providers MultiProvider can mount at once. (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/906\"\u003e#906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3a81a9148001728d74b1f307dc966352684e6748\"\u003e\u003ccode\u003e3a81a91\u003c/code\u003e\u003c/a\u003e Added translated README files in Italian to enhance accessibility for Italian...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/64745784fcef9e3ebc6e6dea0d5f82d1ac20c797\"\u003e\u003ccode\u003e6474578\u003c/code\u003e\u003c/a\u003e Fix typos in [watch] method (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/9403cf61fd816dbd04e300560121fd48c642abb1\"\u003e\u003ccode\u003e9403cf6\u003c/code\u003e\u003c/a\u003e Deprecated notice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/c20fb6ff5e7e0addb163d5e7d3ad6d52d8c1c9fe\"\u003e\u003ccode\u003ec20fb6f\u003c/code\u003e\u003c/a\u003e Lints\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rrousselGit/provider/compare/provider-v6.1.2...provider-v6.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 8.14.2 to 9.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-dart/releases\"\u003esentry_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.6.0 (Stable)\u003c/h2\u003e\n\u003cp\u003eNote: this release might require updating your Android Gradle Plugin version to at least \u003ccode\u003e8.1.4\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFalse replay config restarts because of \u003ccode\u003eScreenshotWidgetStatus\u003c/code\u003e equality issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3114\"\u003e#3114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDebug meta not loaded for split debug info only builds (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3104\"\u003e#3104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTTID/TTFD...\n\n_Description has been truncated_","html_url":"https://github.com/reedu-reengineering-education/sensebox-bike-flutter/pull/174","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/174","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/174/packages"},{"uuid":"3376524216","node_id":"PR_kwDOMr2Hps6me3sh","number":168,"state":"open","title":"[dependabot]: Bump the production-dependencies group across 1 directory with 20 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-02T15:31:00.000Z","updated_at":"2025-09-03T06:29:26.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":20,"packages":[{"name":"app_links","old_version":"6.4.0","new_version":"6.4.1","repository_url":"https://github.com/llfbandit/app_links"},{"name":"dart_jsonwebtoken","old_version":"2.17.0","new_version":"3.2.0","repository_url":"https://github.com/jonasroussel/dart_jsonwebtoken"},{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.5.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.1.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_dotenv","old_version":"5.2.1","new_version":"6.0.0","repository_url":"https://github.com/java-james/flutter_dotenv"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.4.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.0.17","new_version":"2.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.2","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.5.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.10.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"package_info_plus","old_version":"8.3.0","new_version":"8.3.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5+1","repository_url":"https://github.com/rrousselGit/provider"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.6.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.1.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"},{"name":"url_launcher","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [app_links](https://github.com/llfbandit/app_links) | `6.4.0` | `6.4.1` |\n| [dart_jsonwebtoken](https://github.com/jonasroussel/dart_jsonwebtoken) | `2.17.0` | `3.2.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.5.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.1.0` |\n| [flutter_dotenv](https://github.com/java-james/flutter_dotenv) | `5.2.1` | `6.0.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.4.1` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.0.17` | `2.2.0` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.2` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.5.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.10.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.0` | `8.3.1` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5+1` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.6.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.1.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n| [url_launcher](https://github.com/flutter/packages/tree/main/packages/url_launcher) | `6.3.1` | `6.3.2` |\n\n\nUpdates `app_links` from 6.4.0 to 6.4.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 `build_runner` from 2.4.15 to 2.4.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/144c598c6eba14ae4c65c56ff5084170c032ec35\"\u003e\u003ccode\u003e144c598\u003c/code\u003e\u003c/a\u003e Bump the package:mime dep to 2.0.0 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3758\"\u003e#3758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/bac3844d5934c8ae0a30afe14dcd24088d8011cb\"\u003e\u003ccode\u003ebac3844\u003c/code\u003e\u003c/a\u003e release build_web_compilers 4.1.0-beta.1 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3756\"\u003e#3756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/564250e6ff9aa359445936d691ffd0cc646ab852\"\u003e\u003ccode\u003e564250e\u003c/code\u003e\u003c/a\u003e Fix relative imports in wasm loader (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3752\"\u003e#3752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/16da6fb2a9c3cb4ecf6d1155eefd17577128bb5b\"\u003e\u003ccode\u003e16da6fb\u003c/code\u003e\u003c/a\u003e fix _gitIsClean check (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3755\"\u003e#3755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9bf9ec6cc334edaab2baff81a54ebca922a360fd\"\u003e\u003ccode\u003e9bf9ec6\u003c/code\u003e\u003c/a\u003e Remove unneeded default cases in switch, move to switch expressions (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3753\"\u003e#3753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/81c309b3e88b3bc29208a24e0ab80fe296c449b7\"\u003e\u003ccode\u003e81c309b\u003c/code\u003e\u003c/a\u003e Prepare beta release for build_web_compilers (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3749\"\u003e#3749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1b953523e3823cf1f83a315673d4b3896bf236f1\"\u003e\u003ccode\u003e1b95352\u003c/code\u003e\u003c/a\u003e Fix build web compilers wasm issue (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3748\"\u003e#3748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/49d83f489236073212ce4c7ba8c6c19ec1a1037b\"\u003e\u003ccode\u003e49d83f4\u003c/code\u003e\u003c/a\u003e Compile with dart2js and dart2wasm (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1b33ba9ce294e574513db993fa3beeb5962671b8\"\u003e\u003ccode\u003e1b33ba9\u003c/code\u003e\u003c/a\u003e Support compiling to wasm in \u003ccode\u003ebuild_web_compilers\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3727\"\u003e#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/59a8aa6d45c8d340cdb6a0223b187316b7f2294a\"\u003e\u003ccode\u003e59a8aa6\u003c/code\u003e\u003c/a\u003e Account for the snapshot of dartdevc in the Dart SDK changing from a JIT snap...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.4.15...build_runner-v2.4.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dart_jsonwebtoken` from 2.17.0 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/releases\"\u003edart_jsonwebtoken's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\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/jonasroussel/dart_jsonwebtoken/blob/main/CHANGELOG.md\"\u003edart_jsonwebtoken's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\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/jonasroussel/dart_jsonwebtoken/commit/ca7b8539a86e806f3d845c7de441c7e961e7781b\"\u003e\u003ccode\u003eca7b853\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/5ac703a4b20f0087eb0dda8d8f5cae8e7345186c\"\u003e\u003ccode\u003e5ac703a\u003c/code\u003e\u003c/a\u003e feat: Reduce dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/368d05a1a5363d71bfa53fbe6cc4bcbf0523da9f\"\u003e\u003ccode\u003e368d05a\u003c/code\u003e\u003c/a\u003e Update upper bound of \u003ccode\u003epointycastle\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/bd6d246927ff2059c677f45c032750893b315a0f\"\u003e\u003ccode\u003ebd6d246\u003c/code\u003e\u003c/a\u003e v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/87e3d1d8ca6f0622401b94c52c4cb2bbadb5a9f0\"\u003e\u003ccode\u003e87e3d1d\u003c/code\u003e\u003c/a\u003e fix: Rollback collection to 1.17.1 for older Flutter version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/56a419968134dbfcbc48454ea44ef54321208b44\"\u003e\u003ccode\u003e56a4199\u003c/code\u003e\u003c/a\u003e v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/e1a4d6cce9cd54856a57b7d70973186349bf2a85\"\u003e\u003ccode\u003ee1a4d6c\u003c/code\u003e\u003c/a\u003e feat: Add JWTKey.fromJWK method for parsing JWK to various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/cd4b6ee1b966139acaf3be652fd27008dbdd28bc\"\u003e\u003ccode\u003ecd4b6ee\u003c/code\u003e\u003c/a\u003e test: Add comprehensive JWK conversion tests for various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/a4b59af51d963f9ac5ae952b38c6a1821c34071c\"\u003e\u003ccode\u003ea4b59af\u003c/code\u003e\u003c/a\u003e refactor: Centralize test key constants in keys_const.dart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/7da7286cb946745a35efd3cb24e7a39a63b28d43\"\u003e\u003ccode\u003e7da7286\u003c/code\u003e\u003c/a\u003e fix: unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/compare/v2.17.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.3.0 to 11.5.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/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\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/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8ecb784c248d05227a3f6a800017673554359d9a\"\u003e\u003ccode\u003e8ecb784\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): Fix typo in CHANGELOG (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6ebc0ead68df477f06c6d4738a69a9e56223cf47\"\u003e\u003ccode\u003e6ebc0ea\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): Specify correct Dart and Flutter version requirements ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/e1152bb87d702ff86aaf29e9b7362d8dfd3247e0\"\u003e\u003ccode\u003ee1152bb\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifier for iPhone 16e (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3596\"\u003e#3596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/fefe6ce7a04c01c39f0cf0ecd0855bce1d701883\"\u003e\u003ccode\u003efefe6ce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add storage information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3536\"\u003e#3536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.5.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.70.2 to 1.1.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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/866408ad05b49e77475a72d3adb4b9d94c11f4a4\"\u003e\u003ccode\u003e866408a\u003c/code\u003e\u003c/a\u003e Bump version up to 1.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a08bfad72b7e143de1cd7ba60b02731b7c9bb4b4\"\u003e\u003ccode\u003ea08bfad\u003c/code\u003e\u003c/a\u003e Update CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1983\"\u003e#1983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/5c1f054762c1ff1a3f93ae054e5626c0165847bb\"\u003e\u003ccode\u003e5c1f054\u003c/code\u003e\u003c/a\u003e feat: add gradient support for BarChartRodStackItem (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/06835da7fad83fb7e5513d9de937fae1e9d9edfc\"\u003e\u003ccode\u003e06835da\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1977\"\u003e#1977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e58b6b1ab709b5734b1373fc8c45f64c59f573c4\"\u003e\u003ccode\u003ee58b6b1\u003c/code\u003e\u003c/a\u003e feat: allow titles to overlay on chart area (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/4b981f46b910366401b907f01ec94f70ce8a40c3\"\u003e\u003ccode\u003e4b981f4\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1976\"\u003e#1976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/b3ce63ae5ab9efddb43d0d0472f2cdd7c3ed22b7\"\u003e\u003ccode\u003eb3ce63a\u003c/code\u003e\u003c/a\u003e add label inside bar chart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/9e51b1177a09e4455f30c9e2e7817bb93e9625b7\"\u003e\u003ccode\u003e9e51b11\u003c/code\u003e\u003c/a\u003e New flutter version improvements (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1974\"\u003e#1974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/0b7e4bd507648195a06b72da3fe9f5bb95dc8413\"\u003e\u003ccode\u003e0b7e4bd\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1972\"\u003e#1972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/be5b449fe29ed2138bd08b83bf35840e7a7412c7\"\u003e\u003ccode\u003ebe5b449\u003c/code\u003e\u003c/a\u003e Update changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.1.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.0\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.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\u003eSee full diff in \u003ca href=\"https://github.com/java-james/flutter_dotenv/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.4.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-v19.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2675\"\u003e#2675\u003c/a\u003e where addition of \u003ccode\u003einvisible\u003c/code\u003e flag to notification actions could cause scheduled notifications with actions created prior to 19.4.0 to fail to show\u003c/li\u003e\n\u003cli\u003eUpdated the Android release build configuration section to point to the latest \u003ca href=\"https://developer.android.com/topic/performance/app-optimization/customize-which-resources-to-keep\"\u003elocation\u003c/a\u003e of the official Android docs on how to configure which resources (e.g. notification icons) are kept so they are not discarded by the Android compiler. It has also been reworded to make it clearer that this applies to all Android resources\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added ability to read \u003ccode\u003edataMimeType\u003c/code\u003e and \u003ccode\u003edataUri\u003c/code\u003e when calling \u003ccode\u003egetActiveNotifications()\u003c/code\u003e to read details of an active Android notification using the messaging style. Thanks to the PR from \u003ca href=\"https://github.com/mattbajorek\"\u003eMatt Bajorek\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] added support for Android semantic actions. Thanks to the PR from \u003ca href=\"https://github.com/szechyjs\"\u003eJared Szechy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2648\"\u003e#2648\u003c/a\u003e where non-ASCII characters in the notification payload were not being handled properly. Thanks to the PR from \u003ca href=\"https://github.com/yoyo930021\"\u003eyoyoIU\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2651\"\u003e#2651\u003c/a\u003e where unresolved symbols occurred with changes in introduced in newer Windows SDKs. Thanks to the PR from \u003ca href=\"https://github.com/Sebastien-VZN\"\u003eSebastien\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added \u003ccode\u003ecancelAllPendingNotifications()\u003c/code\u003e method for cancelling all pending notifications that have been scheduled. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\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/759f4faf15d3f8173cd10e9247ff14e00d613f1e\"\u003e\u003ccode\u003e759f4fa\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added null safe handling for invisible Android ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8e73c917587e3317e08cfda13ce694c4bf2f0c2e\"\u003e\u003ccode\u003e8e73c91\u003c/code\u003e\u003c/a\u003e updated Android release build configuration section in readme (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2669\"\u003e#2669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ca523de4b02ad007777c79a4c0ae9b08e5ad5236\"\u003e\u003ccode\u003eca523de\u003c/code\u003e\u003c/a\u003e [flutter_local_notification] prepare for 19.4.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2663\"\u003e#2663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1e65b4da7158b9d845902efde68123a1a31a011a\"\u003e\u003ccode\u003e1e65b4d\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added Android Semantic actions (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2660\"\u003e#2660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ff0aa0088d0ee6e58089f77ddfeff3283c6a94b0\"\u003e\u003ccode\u003eff0aa00\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added retrieval of dataMimeType and dataUri for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/56fbd450ca34afb035f1aa2180bee7e7740f75df\"\u003e\u003ccode\u003e56fbd45\u003c/code\u003e\u003c/a\u003e prepare for 19.3.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2657\"\u003e#2657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2cf7d65a7832b6e458bfe188d8911cd78c0bc618\"\u003e\u003ccode\u003e2cf7d65\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] fixed handling non-ascii characters in ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e7698f114e44725437fc693fb1959b881c841f9\"\u003e\u003ccode\u003e4e7698f\u003c/code\u003e\u003c/a\u003e prepare for 1.0.1 Windows plugin release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2652\"\u003e#2652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/13f25b5168096352cd4e1a0a5675ef4eeaa63772\"\u003e\u003ccode\u003e13f25b5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] add runtimeobject.lib to resolve unreso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f47ae34bebbc234ffb6caddddbfd06fe42adbbd6\"\u003e\u003ccode\u003ef47ae34\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] prepare for 19.3.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2642\"\u003e#2642\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-v18.0.1...flutter_local_notifications-v19.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.0.17 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c5ab57a5410585838c30b1b678558236e0177d03\"\u003e\u003ccode\u003ec5ab57a\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the renderStrategy property in SvgPicture (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9373\"\u003e#9373\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/third_party/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e8c99766e4eddd156ddf79a9f837a33e0c82acf4\"\u003e\u003ccode\u003ee8c9976\u003c/code\u003e\u003c/a\u003e [ci] Update repository for 3.29 release (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9270\"\u003e#9270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e0892ae796581b77e7ca2cf6bbcf95abc56e646c\"\u003e\u003ccode\u003ee0892ae\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the \u003ccode\u003ecolorMapper\u003c/code\u003e property in \u003ccode\u003eSvgPicture\u003c/code\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9043\"\u003e#9043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/279dda8b7b8659f9c02522b3534e5ab49e18352e\"\u003e\u003ccode\u003e279dda8\u003c/code\u003e\u003c/a\u003e [various] Disable sandbox in Chrome dart tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8909\"\u003e#8909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/815a80b29b0fb2be03500bf1fea4e14b60d22398\"\u003e\u003ccode\u003e815a80b\u003c/code\u003e\u003c/a\u003e [ci] Manually roll master, set -Xmx4G (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8586\"\u003e#8586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.2.0/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/756b8d8015f06ecfcc64b438f71cb3b362b5e350\"\u003e\u003ccode\u003e756b8d8\u003c/code\u003e\u003c/a\u003e adds linux as platform to pub dev \u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1734\"\u003e#1734\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1735\"\u003e#1735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/2cbbdaa29989bdf064fe661319945ad47c5f0b32\"\u003e\u003ccode\u003e2cbbdaa\u003c/code\u003e\u003c/a\u003e Update geolocator_android to version 5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/cf839a07482858acc985c6f0d0b01b86d22ee94c\"\u003e\u003ccode\u003ecf839a0\u003c/code\u003e\u003c/a\u003e Check LocationSettingsResponse success before processing (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1730\"\u003e#1730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/ce4b3a754a023a9a7748ad9772d3d4e33e8b403a\"\u003e\u003ccode\u003ece4b3a7\u003c/code\u003e\u003c/a\u003e Adds section about background modes on iOS to the README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1709\"\u003e#1709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.5.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\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/b661894a6c7c2750f8dd865cb3ce517a851190f6\"\u003e\u003ccode\u003eb661894\u003c/code\u003e\u003c/a\u003e Prepare to release packages http/cronet_http/cupertino_http supporting reques...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/afda3102b7ed5467f435b9ad4a29a1032f195156\"\u003e\u003ccode\u003eafda310\u003c/code\u003e\u003c/a\u003e [cronet] Support aborting requests (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1797\"\u003e#1797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4a90d162d526602418f64dc5f83f603c2bfe213e\"\u003e\u003ccode\u003e4a90d16\u003c/code\u003e\u003c/a\u003e [cronet_http] Update Cronet dependencies version (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1796\"\u003e#1796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/5c06c6c94b165d14fd7c708514a45b7cd38d85a2\"\u003e\u003ccode\u003e5c06c6c\u003c/code\u003e\u003c/a\u003e Prepare to release cronet 1.4.0 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1794\"\u003e#1794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/8c49ef552e9b6d16f7a550ce55f5453b18a391e8\"\u003e\u003ccode\u003e8c49ef5\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade jni and jnigen to 0.14.2 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1793\"\u003e#1793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/ca07b4ca1a5593e0da4df4a94fd76ccddbac8f6a\"\u003e\u003ccode\u003eca07b4c\u003c/code\u003e\u003c/a\u003e Add request cancellation to cupertino_http (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1779\"\u003e#1779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/984cc43a324a8cb6d759c1065b72328cace36373\"\u003e\u003ccode\u003e984cc43\u003c/code\u003e\u003c/a\u003e Fix a bug where ConnectionException.toString didn't stringify NSError (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/2d9681d0eee20492ef956887b992d70d7119f16e\"\u003e\u003ccode\u003e2d9681d\u003c/code\u003e\u003c/a\u003e Fix a bug where the HttpClient response stream was cancelled after completed ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4209e846100cb22d60dea7e48727334b8c55be34\"\u003e\u003ccode\u003e4209e84\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade to kotlin 1.8.10 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1789\"\u003e#1789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4097219e14d1413a4f23d12ac6aa3155becb9146\"\u003e\u003ccode\u003e4097219\u003c/code\u003e\u003c/a\u003e Prepare to release 1.5.0-beta (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1787\"\u003e#1787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/http/commits/http-v1.5.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.6.0 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nThis release addresses the code sign issue that may occur when building on iOS.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between Mercator and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.10.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.14.0-rc.1 (iOS) \u0026amp; 11.14.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.10.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.10.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between flat and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix crash when receiving annotation interactions.\u003c/li\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003e2.9.0\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\n⚠️ Breaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] When a method returns \u003ccode\u003eStylePropertyValue\u003c/code\u003e the property values will now be typed rather than a string.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePointAnnotation.iconImageCrossFade\u003c/code\u003e has been deprecated and setting a value to it will not have any impact. Use \u003ccode\u003ePointAnnotationManager.iconImageCrossFade\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eThe STANDARD_EXPERIMENTAL style has been removed. Use the STANDARD style instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIn this release we fixed a bug in our Android conversion code where the property values in \u003ccode\u003eStylePropertyValue\u003c/code\u003e were being returned as strings rather than their actual type. This fix will cause a behavioral change in the return value of the following methods on Android:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egetStyleImportConfigProperties\u003c/code\u003e, \u003ccode\u003egetStyleImportConfigProperty\u003c/code\u003e, \u003ccode\u003egetStyleLayerProperty\u003c/code\u003e, \u003ccode\u003egetStyleSourceProperty\u003c/code\u003e, \u003ccode\u003egetStyleTerrainProperty\u003c/code\u003e, \u003ccode\u003egetStyleLightProperty\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose new methods for working with style imports: \u003ccode\u003eaddStyleImportFromJSON\u003c/code\u003e, \u003ccode\u003eaddStyleImportFromURI\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithJSON\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithURI\u003c/code\u003e, and \u003ccode\u003emoveStyleImport\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003edragEvents\u003c/code\u003e API to the Annotation Managers to handle drag event callbacks for annotations:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eonBegin\u003c/code\u003e: Called when a drag gesture starts on an annotation.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonChanged\u003c/code\u003e: Called continuously as the annotation is dragged.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonEnd\u003c/code\u003e: Called once the drag gesture completes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eExample usage:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.dragEvents(\n  onBegin: (annotation) {\n    print(\u0026quot;Drag started for: ${annotation.id}\u0026quot;);\n  },\n  onChanged: (annotation) {\n    print(\u0026quot;Dragging at: ${annotation.geometry}\u0026quot;);\n  },\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/02b83f2416670c1fbaff63a11f63ac9d55427924\"\u003e\u003ccode\u003e02b83f2\u003c/code\u003e\u003c/a\u003e Update versions for v2.10.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1011\"\u003e#1011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d812b6cb9efc201115aa290be3cb6eb0bcc4f7a2\"\u003e\u003ccode\u003ed812b6c\u003c/code\u003e\u003c/a\u003e Release v2.10.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/239185021050958c67a4311b650f43a74e703851\"\u003e\u003ccode\u003e2391850\u003c/code\u003e\u003c/a\u003e Fix drag events stream not registered in Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/984\"\u003e#984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/e4a0cac7537b5080386d0a7fbb8b6889ef5da16d\"\u003e\u003ccode\u003ee4a0cac\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/da961620209ba0d134a3260cd2a6ff26c0c665a4\"\u003e\u003ccode\u003eda96162\u003c/code\u003e\u003c/a\u003e Fix crash when receiving annotation interactions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/989\"\u003e#989\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/80cfd127b633862815c05cc49f53fe8ea52ffe2f\"\u003e\u003ccode\u003e80cfd12\u003c/code\u003e\u003c/a\u003e [CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/6dfe430b2ea3ce55f2351896c832cd459892359c\"\u003e\u003ccode\u003e6dfe430\u003c/code\u003e\u003c/a\u003e Bump Maps SDK to 11.14.0-beta.1, bump version to 2.10.0-beta.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/976ff5ccb3d17eb3dc04cd766393bf50dea7b9ef\"\u003e\u003ccode\u003e976ff5c\u003c/code\u003e\u003c/a\u003e use jq to extract version (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/fe736f43d4623b4a7782a19236bb1b0305f35de3\"\u003e\u003ccode\u003efe736f4\u003c/code\u003e\u003c/a\u003e Breakage api check (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/bc592b1eacf678d1bc59a83eabbe74618881e23c\"\u003e\u003ccode\u003ebc592b1\u003c/code\u003e\u003c/a\u003e Annotation tap and long press events (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/977\"\u003e#977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.3.0 to 8.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/9f03424b7916b195ec6a4bebe4cc1a310ba40d4a\"\u003e\u003ccode\u003e9f03424\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/36...\n\n_Description has been truncated_","html_url":"https://github.com/reedu-reengineering-education/sensebox-bike-flutter/pull/168","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/168","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/168/packages"},{"uuid":"2774722295","node_id":"PR_kwDOMr2Hps6lYub3","number":164,"state":"closed","title":"[dependabot]: Bump the production-dependencies group across 1 directory with 19 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-02T00:19:10.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-26T10:57:25.000Z","updated_at":"2025-09-02T00:19:10.000Z","time_to_close":566505,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":19,"packages":[{"name":"app_links","old_version":"6.4.0","new_version":"6.4.1","repository_url":"https://github.com/llfbandit/app_links"},{"name":"dart_jsonwebtoken","old_version":"2.17.0","new_version":"3.2.0","repository_url":"https://github.com/jonasroussel/dart_jsonwebtoken"},{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.5.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.0.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_dotenv","old_version":"5.2.1","new_version":"6.0.0","repository_url":"https://github.com/java-james/flutter_dotenv"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.4.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.2","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.5.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.10.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"package_info_plus","old_version":"8.3.0","new_version":"8.3.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5+1","repository_url":"https://github.com/rrousselGit/provider"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.6.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.1.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"},{"name":"url_launcher","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 17 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [app_links](https://github.com/llfbandit/app_links) | `6.4.0` | `6.4.1` |\n| [dart_jsonwebtoken](https://github.com/jonasroussel/dart_jsonwebtoken) | `2.17.0` | `3.2.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.5.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.0.0` |\n| [flutter_dotenv](https://github.com/java-james/flutter_dotenv) | `5.2.1` | `6.0.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.4.1` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.2` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.5.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.10.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.0` | `8.3.1` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5+1` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.6.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.1.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n| [url_launcher](https://github.com/flutter/packages/tree/main/packages/url_launcher) | `6.3.1` | `6.3.2` |\n\n\nUpdates `app_links` from 6.4.0 to 6.4.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 `build_runner` from 2.4.15 to 2.4.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/144c598c6eba14ae4c65c56ff5084170c032ec35\"\u003e\u003ccode\u003e144c598\u003c/code\u003e\u003c/a\u003e Bump the package:mime dep to 2.0.0 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3758\"\u003e#3758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/bac3844d5934c8ae0a30afe14dcd24088d8011cb\"\u003e\u003ccode\u003ebac3844\u003c/code\u003e\u003c/a\u003e release build_web_compilers 4.1.0-beta.1 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3756\"\u003e#3756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/564250e6ff9aa359445936d691ffd0cc646ab852\"\u003e\u003ccode\u003e564250e\u003c/code\u003e\u003c/a\u003e Fix relative imports in wasm loader (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3752\"\u003e#3752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/16da6fb2a9c3cb4ecf6d1155eefd17577128bb5b\"\u003e\u003ccode\u003e16da6fb\u003c/code\u003e\u003c/a\u003e fix _gitIsClean check (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3755\"\u003e#3755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9bf9ec6cc334edaab2baff81a54ebca922a360fd\"\u003e\u003ccode\u003e9bf9ec6\u003c/code\u003e\u003c/a\u003e Remove unneeded default cases in switch, move to switch expressions (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3753\"\u003e#3753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/81c309b3e88b3bc29208a24e0ab80fe296c449b7\"\u003e\u003ccode\u003e81c309b\u003c/code\u003e\u003c/a\u003e Prepare beta release for build_web_compilers (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3749\"\u003e#3749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1b953523e3823cf1f83a315673d4b3896bf236f1\"\u003e\u003ccode\u003e1b95352\u003c/code\u003e\u003c/a\u003e Fix build web compilers wasm issue (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3748\"\u003e#3748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/49d83f489236073212ce4c7ba8c6c19ec1a1037b\"\u003e\u003ccode\u003e49d83f4\u003c/code\u003e\u003c/a\u003e Compile with dart2js and dart2wasm (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1b33ba9ce294e574513db993fa3beeb5962671b8\"\u003e\u003ccode\u003e1b33ba9\u003c/code\u003e\u003c/a\u003e Support compiling to wasm in \u003ccode\u003ebuild_web_compilers\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3727\"\u003e#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/59a8aa6d45c8d340cdb6a0223b187316b7f2294a\"\u003e\u003ccode\u003e59a8aa6\u003c/code\u003e\u003c/a\u003e Account for the snapshot of dartdevc in the Dart SDK changing from a JIT snap...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.4.15...build_runner-v2.4.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dart_jsonwebtoken` from 2.17.0 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/releases\"\u003edart_jsonwebtoken's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\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/jonasroussel/dart_jsonwebtoken/blob/main/CHANGELOG.md\"\u003edart_jsonwebtoken's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\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/jonasroussel/dart_jsonwebtoken/commit/ca7b8539a86e806f3d845c7de441c7e961e7781b\"\u003e\u003ccode\u003eca7b853\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/5ac703a4b20f0087eb0dda8d8f5cae8e7345186c\"\u003e\u003ccode\u003e5ac703a\u003c/code\u003e\u003c/a\u003e feat: Reduce dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/368d05a1a5363d71bfa53fbe6cc4bcbf0523da9f\"\u003e\u003ccode\u003e368d05a\u003c/code\u003e\u003c/a\u003e Update upper bound of \u003ccode\u003epointycastle\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/bd6d246927ff2059c677f45c032750893b315a0f\"\u003e\u003ccode\u003ebd6d246\u003c/code\u003e\u003c/a\u003e v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/87e3d1d8ca6f0622401b94c52c4cb2bbadb5a9f0\"\u003e\u003ccode\u003e87e3d1d\u003c/code\u003e\u003c/a\u003e fix: Rollback collection to 1.17.1 for older Flutter version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/56a419968134dbfcbc48454ea44ef54321208b44\"\u003e\u003ccode\u003e56a4199\u003c/code\u003e\u003c/a\u003e v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/e1a4d6cce9cd54856a57b7d70973186349bf2a85\"\u003e\u003ccode\u003ee1a4d6c\u003c/code\u003e\u003c/a\u003e feat: Add JWTKey.fromJWK method for parsing JWK to various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/cd4b6ee1b966139acaf3be652fd27008dbdd28bc\"\u003e\u003ccode\u003ecd4b6ee\u003c/code\u003e\u003c/a\u003e test: Add comprehensive JWK conversion tests for various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/a4b59af51d963f9ac5ae952b38c6a1821c34071c\"\u003e\u003ccode\u003ea4b59af\u003c/code\u003e\u003c/a\u003e refactor: Centralize test key constants in keys_const.dart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/7da7286cb946745a35efd3cb24e7a39a63b28d43\"\u003e\u003ccode\u003e7da7286\u003c/code\u003e\u003c/a\u003e fix: unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/compare/v2.17.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.3.0 to 11.5.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/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\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/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8ecb784c248d05227a3f6a800017673554359d9a\"\u003e\u003ccode\u003e8ecb784\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): Fix typo in CHANGELOG (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6ebc0ead68df477f06c6d4738a69a9e56223cf47\"\u003e\u003ccode\u003e6ebc0ea\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): Specify correct Dart and Flutter version requirements ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/e1152bb87d702ff86aaf29e9b7362d8dfd3247e0\"\u003e\u003ccode\u003ee1152bb\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifier for iPhone 16e (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3596\"\u003e#3596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/fefe6ce7a04c01c39f0cf0ecd0855bce1d701883\"\u003e\u003ccode\u003efefe6ce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add storage information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3536\"\u003e#3536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.5.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.70.2 to 1.0.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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/59f28cb4c0d0aef545d1df8a06c049f52383bb60\"\u003e\u003ccode\u003e59f28cb\u003c/code\u003e\u003c/a\u003e Bump version to 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/17afdfb7edf6791fc37b8bb26c16974ad963e1af\"\u003e\u003ccode\u003e17afdfb\u003c/code\u003e\u003c/a\u003e Add DownloadNativeAppButton UI (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3db3732cce2b420b59be9c778d8fb0de63e33643\"\u003e\u003ccode\u003e3db3732\u003c/code\u003e\u003c/a\u003e Minor change on changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/f81c0da3065d934e16d2c1b8657b10295e08e21d\"\u003e\u003ccode\u003ef81c0da\u003c/code\u003e\u003c/a\u003e Update the flutter and dart sdk constraints (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e59aad6f7b1df3c2d57f20a89006ab8e0cad029d\"\u003e\u003ccode\u003ee59aad6\u003c/code\u003e\u003c/a\u003e Update the CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/cfa83c64020ca51c274ab631b4ae3f156c9c26d0\"\u003e\u003ccode\u003ecfa83c6\u003c/code\u003e\u003c/a\u003e add gradient to RadarChart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1841\"\u003e#1841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6c5a6111d6e12296906588b2fafa6ba95c32b58d\"\u003e\u003ccode\u003e6c5a611\u003c/code\u003e\u003c/a\u003e Upgrade build_runner and mockito dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6ca3f3b0dfdbe43dc11f79f4a37eec2cb27a66f2\"\u003e\u003ccode\u003e6ca3f3b\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\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/97a19450837cfa6f6582edc4ec1aa189eccb850b\"\u003e\u003ccode\u003e97a1945\u003c/code\u003e\u003c/a\u003e Remove deprecated tooltipRoundedRadius property from the codebase\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/1016b408dc17e132d6f54f1befdd9f4e76a53c02\"\u003e\u003ccode\u003e1016b40\u003c/code\u003e\u003c/a\u003e Update the candlestick sample gif animation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.0.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.0\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.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\u003eSee full diff in \u003ca href=\"https://github.com/java-james/flutter_dotenv/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.4.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-v19.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2675\"\u003e#2675\u003c/a\u003e where addition of \u003ccode\u003einvisible\u003c/code\u003e flag to notification actions could cause scheduled notifications with actions created prior to 19.4.0 to fail to show\u003c/li\u003e\n\u003cli\u003eUpdated the Android release build configuration section to point to the latest \u003ca href=\"https://developer.android.com/topic/performance/app-optimization/customize-which-resources-to-keep\"\u003elocation\u003c/a\u003e of the official Android docs on how to configure which resources (e.g. notification icons) are kept so they are not discarded by the Android compiler. It has also been reworded to make it clearer that this applies to all Android resources\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added ability to read \u003ccode\u003edataMimeType\u003c/code\u003e and \u003ccode\u003edataUri\u003c/code\u003e when calling \u003ccode\u003egetActiveNotifications()\u003c/code\u003e to read details of an active Android notification using the messaging style. Thanks to the PR from \u003ca href=\"https://github.com/mattbajorek\"\u003eMatt Bajorek\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] added support for Android semantic actions. Thanks to the PR from \u003ca href=\"https://github.com/szechyjs\"\u003eJared Szechy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2648\"\u003e#2648\u003c/a\u003e where non-ASCII characters in the notification payload were not being handled properly. Thanks to the PR from \u003ca href=\"https://github.com/yoyo930021\"\u003eyoyoIU\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2651\"\u003e#2651\u003c/a\u003e where unresolved symbols occurred with changes in introduced in newer Windows SDKs. Thanks to the PR from \u003ca href=\"https://github.com/Sebastien-VZN\"\u003eSebastien\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added \u003ccode\u003ecancelAllPendingNotifications()\u003c/code\u003e method for cancelling all pending notifications that have been scheduled. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\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/759f4faf15d3f8173cd10e9247ff14e00d613f1e\"\u003e\u003ccode\u003e759f4fa\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added null safe handling for invisible Android ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8e73c917587e3317e08cfda13ce694c4bf2f0c2e\"\u003e\u003ccode\u003e8e73c91\u003c/code\u003e\u003c/a\u003e updated Android release build configuration section in readme (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2669\"\u003e#2669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ca523de4b02ad007777c79a4c0ae9b08e5ad5236\"\u003e\u003ccode\u003eca523de\u003c/code\u003e\u003c/a\u003e [flutter_local_notification] prepare for 19.4.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2663\"\u003e#2663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1e65b4da7158b9d845902efde68123a1a31a011a\"\u003e\u003ccode\u003e1e65b4d\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added Android Semantic actions (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2660\"\u003e#2660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ff0aa0088d0ee6e58089f77ddfeff3283c6a94b0\"\u003e\u003ccode\u003eff0aa00\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added retrieval of dataMimeType and dataUri for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/56fbd450ca34afb035f1aa2180bee7e7740f75df\"\u003e\u003ccode\u003e56fbd45\u003c/code\u003e\u003c/a\u003e prepare for 19.3.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2657\"\u003e#2657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2cf7d65a7832b6e458bfe188d8911cd78c0bc618\"\u003e\u003ccode\u003e2cf7d65\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] fixed handling non-ascii characters in ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e7698f114e44725437fc693fb1959b881c841f9\"\u003e\u003ccode\u003e4e7698f\u003c/code\u003e\u003c/a\u003e prepare for 1.0.1 Windows plugin release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2652\"\u003e#2652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/13f25b5168096352cd4e1a0a5675ef4eeaa63772\"\u003e\u003ccode\u003e13f25b5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] add runtimeobject.lib to resolve unreso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f47ae34bebbc234ffb6caddddbfd06fe42adbbd6\"\u003e\u003ccode\u003ef47ae34\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] prepare for 19.3.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2642\"\u003e#2642\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-v18.0.1...flutter_local_notifications-v19.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/756b8d8015f06ecfcc64b438f71cb3b362b5e350\"\u003e\u003ccode\u003e756b8d8\u003c/code\u003e\u003c/a\u003e adds linux as platform to pub dev \u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1734\"\u003e#1734\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1735\"\u003e#1735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/2cbbdaa29989bdf064fe661319945ad47c5f0b32\"\u003e\u003ccode\u003e2cbbdaa\u003c/code\u003e\u003c/a\u003e Update geolocator_android to version 5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/cf839a07482858acc985c6f0d0b01b86d22ee94c\"\u003e\u003ccode\u003ecf839a0\u003c/code\u003e\u003c/a\u003e Check LocationSettingsResponse success before processing (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1730\"\u003e#1730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/ce4b3a754a023a9a7748ad9772d3d4e33e8b403a\"\u003e\u003ccode\u003ece4b3a7\u003c/code\u003e\u003c/a\u003e Adds section about background modes on iOS to the README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1709\"\u003e#1709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.5.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\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/b661894a6c7c2750f8dd865cb3ce517a851190f6\"\u003e\u003ccode\u003eb661894\u003c/code\u003e\u003c/a\u003e Prepare to release packages http/cronet_http/cupertino_http supporting reques...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/afda3102b7ed5467f435b9ad4a29a1032f195156\"\u003e\u003ccode\u003eafda310\u003c/code\u003e\u003c/a\u003e [cronet] Support aborting requests (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1797\"\u003e#1797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4a90d162d526602418f64dc5f83f603c2bfe213e\"\u003e\u003ccode\u003e4a90d16\u003c/code\u003e\u003c/a\u003e [cronet_http] Update Cronet dependencies version (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1796\"\u003e#1796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/5c06c6c94b165d14fd7c708514a45b7cd38d85a2\"\u003e\u003ccode\u003e5c06c6c\u003c/code\u003e\u003c/a\u003e Prepare to release cronet 1.4.0 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1794\"\u003e#1794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/8c49ef552e9b6d16f7a550ce55f5453b18a391e8\"\u003e\u003ccode\u003e8c49ef5\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade jni and jnigen to 0.14.2 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1793\"\u003e#1793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/ca07b4ca1a5593e0da4df4a94fd76ccddbac8f6a\"\u003e\u003ccode\u003eca07b4c\u003c/code\u003e\u003c/a\u003e Add request cancellation to cupertino_http (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1779\"\u003e#1779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/984cc43a324a8cb6d759c1065b72328cace36373\"\u003e\u003ccode\u003e984cc43\u003c/code\u003e\u003c/a\u003e Fix a bug where ConnectionException.toString didn't stringify NSError (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/2d9681d0eee20492ef956887b992d70d7119f16e\"\u003e\u003ccode\u003e2d9681d\u003c/code\u003e\u003c/a\u003e Fix a bug where the HttpClient response stream was cancelled after completed ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4209e846100cb22d60dea7e48727334b8c55be34\"\u003e\u003ccode\u003e4209e84\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade to kotlin 1.8.10 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1789\"\u003e#1789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4097219e14d1413a4f23d12ac6aa3155becb9146\"\u003e\u003ccode\u003e4097219\u003c/code\u003e\u003c/a\u003e Prepare to release 1.5.0-beta (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1787\"\u003e#1787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/http/commits/http-v1.5.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.6.0 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nThis release addresses the code sign issue that may occur when building on iOS.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between Mercator and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.10.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.14.0-rc.1 (iOS) \u0026amp; 11.14.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.10.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.10.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between flat and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix crash when receiving annotation interactions.\u003c/li\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003e2.9.0\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\n⚠️ Breaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] When a method returns \u003ccode\u003eStylePropertyValue\u003c/code\u003e the property values will now be typed rather than a string.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePointAnnotation.iconImageCrossFade\u003c/code\u003e has been deprecated and setting a value to it will not have any impact. Use \u003ccode\u003ePointAnnotationManager.iconImageCrossFade\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eThe STANDARD_EXPERIMENTAL style has been removed. Use the STANDARD style instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIn this release we fixed a bug in our Android conversion code where the property values in \u003ccode\u003eStylePropertyValue\u003c/code\u003e were being returned as strings rather than their actual type. This fix will cause a behavioral change in the return value of the following methods on Android:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egetStyleImportConfigProperties\u003c/code\u003e, \u003ccode\u003egetStyleImportConfigProperty\u003c/code\u003e, \u003ccode\u003egetStyleLayerProperty\u003c/code\u003e, \u003ccode\u003egetStyleSourceProperty\u003c/code\u003e, \u003ccode\u003egetStyleTerrainProperty\u003c/code\u003e, \u003ccode\u003egetStyleLightProperty\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose new methods for working with style imports: \u003ccode\u003eaddStyleImportFromJSON\u003c/code\u003e, \u003ccode\u003eaddStyleImportFromURI\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithJSON\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithURI\u003c/code\u003e, and \u003ccode\u003emoveStyleImport\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003edragEvents\u003c/code\u003e API to the Annotation Managers to handle drag event callbacks for annotations:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eonBegin\u003c/code\u003e: Called when a drag gesture starts on an annotation.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonChanged\u003c/code\u003e: Called continuously as the annotation is dragged.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonEnd\u003c/code\u003e: Called once the drag gesture completes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eExample usage:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.dragEvents(\n  onBegin: (annotation) {\n    print(\u0026quot;Drag started for: ${annotation.id}\u0026quot;);\n  },\n  onChanged: (annotation) {\n    print(\u0026quot;Dragging at: ${annotation.geometry}\u0026quot;);\n  },\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/02b83f2416670c1fbaff63a11f63ac9d55427924\"\u003e\u003ccode\u003e02b83f2\u003c/code\u003e\u003c/a\u003e Update versions for v2.10.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1011\"\u003e#1011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d812b6cb9efc201115aa290be3cb6eb0bcc4f7a2\"\u003e\u003ccode\u003ed812b6c\u003c/code\u003e\u003c/a\u003e Release v2.10.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/239185021050958c67a4311b650f43a74e703851\"\u003e\u003ccode\u003e2391850\u003c/code\u003e\u003c/a\u003e Fix drag events stream not registered in Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/984\"\u003e#984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/e4a0cac7537b5080386d0a7fbb8b6889ef5da16d\"\u003e\u003ccode\u003ee4a0cac\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/da961620209ba0d134a3260cd2a6ff26c0c665a4\"\u003e\u003ccode\u003eda96162\u003c/code\u003e\u003c/a\u003e Fix crash when receiving annotation interactions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/989\"\u003e#989\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/80cfd127b633862815c05cc49f53fe8ea52ffe2f\"\u003e\u003ccode\u003e80cfd12\u003c/code\u003e\u003c/a\u003e [CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/6dfe430b2ea3ce55f2351896c832cd459892359c\"\u003e\u003ccode\u003e6dfe430\u003c/code\u003e\u003c/a\u003e Bump Maps SDK to 11.14.0-beta.1, bump version to 2.10.0-beta.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/976ff5ccb3d17eb3dc04cd766393bf50dea7b9ef\"\u003e\u003ccode\u003e976ff5c\u003c/code\u003e\u003c/a\u003e use jq to extract version (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/fe736f43d4623b4a7782a19236bb1b0305f35de3\"\u003e\u003ccode\u003efe736f4\u003c/code\u003e\u003c/a\u003e Breakage api check (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/bc592b1eacf678d1bc59a83eabbe74618881e23c\"\u003e\u003ccode\u003ebc592b1\u003c/code\u003e\u003c/a\u003e Annotation tap and long press events (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/977\"\u003e#977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.3.0 to 8.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/9f03424b7916b195ec6a4bebe4cc1a310ba40d4a\"\u003e\u003ccode\u003e9f03424\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2cf9297b4e3ce5cc71d22539ca7d0dfc82ac819b\"\u003e\u003ccode\u003e2cf9297\u003c/code\u003e\u003c/a\u003e fix(package_info_plus): incorrect install time on macOS when app sandbox disa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/69261446f4ada931645f6bf0d43d3871810ba246\"\u003e\u003ccode\u003e6926144\u003c/code\u003e\u003c/a\u003e chore(package_info_plus): remove unnecessary library name in test (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3521\"\u003e#3521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9ec7eb4132887b3f0ec4456a0f59bbf2c3fc4215\"\u003e\u003ccode\u003e9ec7eb4\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3501\"\u003e#3501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v8.3.1/packages/package_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `permission_handler` from 11.4.0 to 12.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/d8423455b895dd2453cda28f83dea98c35628771\"\u003e\u003ccode\u003ed842345\u003c/code\u003e\u003c/a\u003e Updates permission_handler version to 12.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/fcb004bfc0dd02452b3c4d41a2b7d63746a85ecf\"\u003e\u003ccode\u003efcb004b\u003c/code\u003e\u003c/a\u003e docs(README): Update the correspondence between permission groups and the key...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c438a1f29cdbe9b46b118ed58dc6e88b43524f74\"\u003e\u003ccode\u003ec438a1f\u003c/code\u003e\u003c/a\u003e updated bug in README documentation about the compileSDK version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/de516a4838cb16bddcc02b77c43d6a78b49d72fb\"\u003e\u003ccode\u003ede516a4\u003c/code\u003e\u003c/a\u003e Drop support for iOS \u0026lt; 11 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v11.4.0...permission_handler_v12.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `provider` from 6.1.2 to 6.1.5+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3ee02e49b928fcb37fe6d1e5bb58ed554b26164a\"\u003e\u003ccode\u003e3ee02e4\u003c/code\u003e\u003c/a\u003e 6.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/30ea7d0e078910830b511095163f656152c0d139\"\u003e\u003ccode\u003e30ea7d0\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/910\"\u003e#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/7179e119adb4d06fb37f38698e2fa94baa719829\"\u003e\u003ccode\u003e7179e11\u003c/code\u003e\u003c/a\u003e provider : 6.1.3 -\u0026gt; 6.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/83f40ebbf8a8a94e241e0a41903cc6c19c251ca0\"\u003e\u003ccode\u003e83f40eb\u003c/code\u003e\u003c/a\u003e Fix regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/be8381df967b3a0cf8f4986cb9163e859bbf9483\"\u003e\u003ccode\u003ebe8381d\u003c/code\u003e\u003c/a\u003e provider : 6.1.2 -\u0026gt; 6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/d900a42f0ee8cea3f120c3a163cc88d9cd1d30b2\"\u003e\u003ccode\u003ed900a42\u003c/code\u003e\u003c/a\u003e Optimize the number of providers MultiProvider can mount at once. (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/906\"\u003e#906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3a81a9148001728d74b1f307dc966352684e6748\"\u003e\u003ccode\u003e3a81a91\u003c/code\u003e\u003c/a\u003e Added translated README files in Italian to enhance accessibility for Italian...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/64745784fcef9e3ebc6e6dea0d5f82d1ac20c797\"\u003e\u003ccode\u003e6474578\u003c/code\u003e\u003c/a\u003e Fix typos in [watch] method (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/9403cf61fd816dbd04e300560121fd48c642abb1\"\u003e\u003ccode\u003e9403cf6\u003c/code\u003e\u003c/a\u003e Deprecated notice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/c20fb6ff5e7e0addb163d5e7d3ad6d52d8c1c9fe\"\u003e\u003ccode\u003ec20fb6f\u003c/code\u003e\u003c/a\u003e Lints\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rrousselGit/provider/compare/provider-v6.1.2...provider-v6.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 8.14.2 to 9.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-dart/releases\"\u003esentry_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.6.0\u003c/h2\u003e\n\u003cp\u003eNote: this release might require updating your Android Gradle Plugin version to at least \u003ccode\u003e8.1.4\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFalse replay config restarts because of \u003ccode\u003eScreenshotWidgetStatus\u003c/code\u003e equality issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3114\"\u003e#3114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDebug meta not loaded for split debug info only builds (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3104\"\u003e#3104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTTID/TTFD root transactions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3099\"\u003e#3099\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3111\"\u003e#3111\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWeb, Linux and Windows now create a UI transaction for the root page\u003c/li\u003e\n\u003cli\u003eiOS, Android now correctly create idle transactions\u003c/li\u003e\n\u003cli\u003eFixes behaviour of traceId generation and TTFD for app start\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDi...\n\n_Description has been truncated_","html_url":"https://github.com/reedu-reengineering-education/sensebox-bike-flutter/pull/164","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/164","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/164/packages"},{"uuid":"2755144301","node_id":"PR_kwDOMr2Hps6kOCpt","number":158,"state":"open","title":"[dependabot]: Bump the production-dependencies group across 1 directory with 18 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-19T04:33:40.000Z","updated_at":"2025-08-19T04:33:41.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":18,"packages":[{"name":"app_links","old_version":"6.4.0","new_version":"6.4.1","repository_url":"https://github.com/llfbandit/app_links"},{"name":"dart_jsonwebtoken","old_version":"2.17.0","new_version":"3.2.0","repository_url":"https://github.com/jonasroussel/dart_jsonwebtoken"},{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.5.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.0.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.4.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.2","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.5.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.10.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"package_info_plus","old_version":"8.3.0","new_version":"8.3.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5","repository_url":"https://github.com/rrousselGit/provider"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.6.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.1.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"},{"name":"url_launcher","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [app_links](https://github.com/llfbandit/app_links) | `6.4.0` | `6.4.1` |\n| [dart_jsonwebtoken](https://github.com/jonasroussel/dart_jsonwebtoken) | `2.17.0` | `3.2.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.5.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.0.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.4.0` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.2` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.5.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.10.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.0` | `8.3.1` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.6.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.1.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n| [url_launcher](https://github.com/flutter/packages/tree/main/packages/url_launcher) | `6.3.1` | `6.3.2` |\n\n\nUpdates `app_links` from 6.4.0 to 6.4.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 `build_runner` from 2.4.15 to 2.4.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/144c598c6eba14ae4c65c56ff5084170c032ec35\"\u003e\u003ccode\u003e144c598\u003c/code\u003e\u003c/a\u003e Bump the package:mime dep to 2.0.0 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3758\"\u003e#3758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/bac3844d5934c8ae0a30afe14dcd24088d8011cb\"\u003e\u003ccode\u003ebac3844\u003c/code\u003e\u003c/a\u003e release build_web_compilers 4.1.0-beta.1 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3756\"\u003e#3756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/564250e6ff9aa359445936d691ffd0cc646ab852\"\u003e\u003ccode\u003e564250e\u003c/code\u003e\u003c/a\u003e Fix relative imports in wasm loader (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3752\"\u003e#3752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/16da6fb2a9c3cb4ecf6d1155eefd17577128bb5b\"\u003e\u003ccode\u003e16da6fb\u003c/code\u003e\u003c/a\u003e fix _gitIsClean check (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3755\"\u003e#3755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9bf9ec6cc334edaab2baff81a54ebca922a360fd\"\u003e\u003ccode\u003e9bf9ec6\u003c/code\u003e\u003c/a\u003e Remove unneeded default cases in switch, move to switch expressions (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3753\"\u003e#3753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/81c309b3e88b3bc29208a24e0ab80fe296c449b7\"\u003e\u003ccode\u003e81c309b\u003c/code\u003e\u003c/a\u003e Prepare beta release for build_web_compilers (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3749\"\u003e#3749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1b953523e3823cf1f83a315673d4b3896bf236f1\"\u003e\u003ccode\u003e1b95352\u003c/code\u003e\u003c/a\u003e Fix build web compilers wasm issue (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3748\"\u003e#3748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/49d83f489236073212ce4c7ba8c6c19ec1a1037b\"\u003e\u003ccode\u003e49d83f4\u003c/code\u003e\u003c/a\u003e Compile with dart2js and dart2wasm (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1b33ba9ce294e574513db993fa3beeb5962671b8\"\u003e\u003ccode\u003e1b33ba9\u003c/code\u003e\u003c/a\u003e Support compiling to wasm in \u003ccode\u003ebuild_web_compilers\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3727\"\u003e#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/59a8aa6d45c8d340cdb6a0223b187316b7f2294a\"\u003e\u003ccode\u003e59a8aa6\u003c/code\u003e\u003c/a\u003e Account for the snapshot of dartdevc in the Dart SDK changing from a JIT snap...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.4.15...build_runner-v2.4.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dart_jsonwebtoken` from 2.17.0 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/releases\"\u003edart_jsonwebtoken's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\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/jonasroussel/dart_jsonwebtoken/blob/main/CHANGELOG.md\"\u003edart_jsonwebtoken's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\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/jonasroussel/dart_jsonwebtoken/commit/ca7b8539a86e806f3d845c7de441c7e961e7781b\"\u003e\u003ccode\u003eca7b853\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/5ac703a4b20f0087eb0dda8d8f5cae8e7345186c\"\u003e\u003ccode\u003e5ac703a\u003c/code\u003e\u003c/a\u003e feat: Reduce dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/368d05a1a5363d71bfa53fbe6cc4bcbf0523da9f\"\u003e\u003ccode\u003e368d05a\u003c/code\u003e\u003c/a\u003e Update upper bound of \u003ccode\u003epointycastle\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/bd6d246927ff2059c677f45c032750893b315a0f\"\u003e\u003ccode\u003ebd6d246\u003c/code\u003e\u003c/a\u003e v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/87e3d1d8ca6f0622401b94c52c4cb2bbadb5a9f0\"\u003e\u003ccode\u003e87e3d1d\u003c/code\u003e\u003c/a\u003e fix: Rollback collection to 1.17.1 for older Flutter version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/56a419968134dbfcbc48454ea44ef54321208b44\"\u003e\u003ccode\u003e56a4199\u003c/code\u003e\u003c/a\u003e v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/e1a4d6cce9cd54856a57b7d70973186349bf2a85\"\u003e\u003ccode\u003ee1a4d6c\u003c/code\u003e\u003c/a\u003e feat: Add JWTKey.fromJWK method for parsing JWK to various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/cd4b6ee1b966139acaf3be652fd27008dbdd28bc\"\u003e\u003ccode\u003ecd4b6ee\u003c/code\u003e\u003c/a\u003e test: Add comprehensive JWK conversion tests for various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/a4b59af51d963f9ac5ae952b38c6a1821c34071c\"\u003e\u003ccode\u003ea4b59af\u003c/code\u003e\u003c/a\u003e refactor: Centralize test key constants in keys_const.dart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/7da7286cb946745a35efd3cb24e7a39a63b28d43\"\u003e\u003ccode\u003e7da7286\u003c/code\u003e\u003c/a\u003e fix: unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/compare/v2.17.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.3.0 to 11.5.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/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\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/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8ecb784c248d05227a3f6a800017673554359d9a\"\u003e\u003ccode\u003e8ecb784\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): Fix typo in CHANGELOG (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6ebc0ead68df477f06c6d4738a69a9e56223cf47\"\u003e\u003ccode\u003e6ebc0ea\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): Specify correct Dart and Flutter version requirements ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/e1152bb87d702ff86aaf29e9b7362d8dfd3247e0\"\u003e\u003ccode\u003ee1152bb\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifier for iPhone 16e (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3596\"\u003e#3596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/fefe6ce7a04c01c39f0cf0ecd0855bce1d701883\"\u003e\u003ccode\u003efefe6ce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add storage information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3536\"\u003e#3536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.5.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.70.2 to 1.0.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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/59f28cb4c0d0aef545d1df8a06c049f52383bb60\"\u003e\u003ccode\u003e59f28cb\u003c/code\u003e\u003c/a\u003e Bump version to 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/17afdfb7edf6791fc37b8bb26c16974ad963e1af\"\u003e\u003ccode\u003e17afdfb\u003c/code\u003e\u003c/a\u003e Add DownloadNativeAppButton UI (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3db3732cce2b420b59be9c778d8fb0de63e33643\"\u003e\u003ccode\u003e3db3732\u003c/code\u003e\u003c/a\u003e Minor change on changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/f81c0da3065d934e16d2c1b8657b10295e08e21d\"\u003e\u003ccode\u003ef81c0da\u003c/code\u003e\u003c/a\u003e Update the flutter and dart sdk constraints (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e59aad6f7b1df3c2d57f20a89006ab8e0cad029d\"\u003e\u003ccode\u003ee59aad6\u003c/code\u003e\u003c/a\u003e Update the CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/cfa83c64020ca51c274ab631b4ae3f156c9c26d0\"\u003e\u003ccode\u003ecfa83c6\u003c/code\u003e\u003c/a\u003e add gradient to RadarChart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1841\"\u003e#1841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6c5a6111d6e12296906588b2fafa6ba95c32b58d\"\u003e\u003ccode\u003e6c5a611\u003c/code\u003e\u003c/a\u003e Upgrade build_runner and mockito dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6ca3f3b0dfdbe43dc11f79f4a37eec2cb27a66f2\"\u003e\u003ccode\u003e6ca3f3b\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\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/97a19450837cfa6f6582edc4ec1aa189eccb850b\"\u003e\u003ccode\u003e97a1945\u003c/code\u003e\u003c/a\u003e Remove deprecated tooltipRoundedRadius property from the codebase\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/1016b408dc17e132d6f54f1befdd9f4e76a53c02\"\u003e\u003ccode\u003e1016b40\u003c/code\u003e\u003c/a\u003e Update the candlestick sample gif animation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.0.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 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v19.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added ability to read \u003ccode\u003edataMimeType\u003c/code\u003e and \u003ccode\u003edataUri\u003c/code\u003e when calling \u003ccode\u003egetActiveNotifications()\u003c/code\u003e to read details of an active Android notification using the messaging style. Thanks to the PR from \u003ca href=\"https://github.com/mattbajorek\"\u003eMatt Bajorek\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] added support for Android semantic actions. Thanks to the PR from \u003ca href=\"https://github.com/szechyjs\"\u003eJared Szechy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2648\"\u003e#2648\u003c/a\u003e where non-ASCII characters in the notification payload were not being handled properly. Thanks to the PR from \u003ca href=\"https://github.com/yoyo930021\"\u003eyoyoIU\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2651\"\u003e#2651\u003c/a\u003e where unresolved symbols occurred with changes in introduced in newer Windows SDKs. Thanks to the PR from \u003ca href=\"https://github.com/Sebastien-VZN\"\u003eSebastien\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added \u003ccode\u003ecancelAllPendingNotifications()\u003c/code\u003e method for cancelling all pending notifications that have been scheduled. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003eRestored and updated readme so that those using plugin versions 19 or lower has info on setting up Proguard rules. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\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/ca523de4b02ad007777c79a4c0ae9b08e5ad5236\"\u003e\u003ccode\u003eca523de\u003c/code\u003e\u003c/a\u003e [flutter_local_notification] prepare for 19.4.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2663\"\u003e#2663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1e65b4da7158b9d845902efde68123a1a31a011a\"\u003e\u003ccode\u003e1e65b4d\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added Android Semantic actions (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2660\"\u003e#2660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ff0aa0088d0ee6e58089f77ddfeff3283c6a94b0\"\u003e\u003ccode\u003eff0aa00\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added retrieval of dataMimeType and dataUri for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/56fbd450ca34afb035f1aa2180bee7e7740f75df\"\u003e\u003ccode\u003e56fbd45\u003c/code\u003e\u003c/a\u003e prepare for 19.3.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2657\"\u003e#2657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2cf7d65a7832b6e458bfe188d8911cd78c0bc618\"\u003e\u003ccode\u003e2cf7d65\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] fixed handling non-ascii characters in ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e7698f114e44725437fc693fb1959b881c841f9\"\u003e\u003ccode\u003e4e7698f\u003c/code\u003e\u003c/a\u003e prepare for 1.0.1 Windows plugin release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2652\"\u003e#2652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/13f25b5168096352cd4e1a0a5675ef4eeaa63772\"\u003e\u003ccode\u003e13f25b5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] add runtimeobject.lib to resolve unreso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f47ae34bebbc234ffb6caddddbfd06fe42adbbd6\"\u003e\u003ccode\u003ef47ae34\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] prepare for 19.3.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2642\"\u003e#2642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/816a1ddbf733bba3fb8d87ac3a9c2673ec15881b\"\u003e\u003ccode\u003e816a1dd\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_platform_interface] prepare for 9.1.0 platform i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b8468f59aeff898a611cef1ed080742a29cd0cea\"\u003e\u003ccode\u003eb8468f5\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v19.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/756b8d8015f06ecfcc64b438f71cb3b362b5e350\"\u003e\u003ccode\u003e756b8d8\u003c/code\u003e\u003c/a\u003e adds linux as platform to pub dev \u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1734\"\u003e#1734\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1735\"\u003e#1735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/2cbbdaa29989bdf064fe661319945ad47c5f0b32\"\u003e\u003ccode\u003e2cbbdaa\u003c/code\u003e\u003c/a\u003e Update geolocator_android to version 5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/cf839a07482858acc985c6f0d0b01b86d22ee94c\"\u003e\u003ccode\u003ecf839a0\u003c/code\u003e\u003c/a\u003e Check LocationSettingsResponse success before processing (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1730\"\u003e#1730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/ce4b3a754a023a9a7748ad9772d3d4e33e8b403a\"\u003e\u003ccode\u003ece4b3a7\u003c/code\u003e\u003c/a\u003e Adds section about background modes on iOS to the README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1709\"\u003e#1709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.5.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\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/b661894a6c7c2750f8dd865cb3ce517a851190f6\"\u003e\u003ccode\u003eb661894\u003c/code\u003e\u003c/a\u003e Prepare to release packages http/cronet_http/cupertino_http supporting reques...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/afda3102b7ed5467f435b9ad4a29a1032f195156\"\u003e\u003ccode\u003eafda310\u003c/code\u003e\u003c/a\u003e [cronet] Support aborting requests (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1797\"\u003e#1797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4a90d162d526602418f64dc5f83f603c2bfe213e\"\u003e\u003ccode\u003e4a90d16\u003c/code\u003e\u003c/a\u003e [cronet_http] Update Cronet dependencies version (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1796\"\u003e#1796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/5c06c6c94b165d14fd7c708514a45b7cd38d85a2\"\u003e\u003ccode\u003e5c06c6c\u003c/code\u003e\u003c/a\u003e Prepare to release cronet 1.4.0 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1794\"\u003e#1794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/8c49ef552e9b6d16f7a550ce55f5453b18a391e8\"\u003e\u003ccode\u003e8c49ef5\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade jni and jnigen to 0.14.2 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1793\"\u003e#1793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/ca07b4ca1a5593e0da4df4a94fd76ccddbac8f6a\"\u003e\u003ccode\u003eca07b4c\u003c/code\u003e\u003c/a\u003e Add request cancellation to cupertino_http (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1779\"\u003e#1779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/984cc43a324a8cb6d759c1065b72328cace36373\"\u003e\u003ccode\u003e984cc43\u003c/code\u003e\u003c/a\u003e Fix a bug where ConnectionException.toString didn't stringify NSError (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/2d9681d0eee20492ef956887b992d70d7119f16e\"\u003e\u003ccode\u003e2d9681d\u003c/code\u003e\u003c/a\u003e Fix a bug where the HttpClient response stream was cancelled after completed ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4209e846100cb22d60dea7e48727334b8c55be34\"\u003e\u003ccode\u003e4209e84\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade to kotlin 1.8.10 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1789\"\u003e#1789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4097219e14d1413a4f23d12ac6aa3155becb9146\"\u003e\u003ccode\u003e4097219\u003c/code\u003e\u003c/a\u003e Prepare to release 1.5.0-beta (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1787\"\u003e#1787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/http/commits/http-v1.5.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.6.0 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nThis release addresses the code sign issue that may occur when building on iOS.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between Mercator and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.10.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.14.0-rc.1 (iOS) \u0026amp; 11.14.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.10.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.10.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between flat and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix crash when receiving annotation interactions.\u003c/li\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003e2.9.0\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\n⚠️ Breaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] When a method returns \u003ccode\u003eStylePropertyValue\u003c/code\u003e the property values will now be typed rather than a string.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePointAnnotation.iconImageCrossFade\u003c/code\u003e has been deprecated and setting a value to it will not have any impact. Use \u003ccode\u003ePointAnnotationManager.iconImageCrossFade\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eThe STANDARD_EXPERIMENTAL style has been removed. Use the STANDARD style instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIn this release we fixed a bug in our Android conversion code where the property values in \u003ccode\u003eStylePropertyValue\u003c/code\u003e were being returned as strings rather than their actual type. This fix will cause a behavioral change in the return value of the following methods on Android:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egetStyleImportConfigProperties\u003c/code\u003e, \u003ccode\u003egetStyleImportConfigProperty\u003c/code\u003e, \u003ccode\u003egetStyleLayerProperty\u003c/code\u003e, \u003ccode\u003egetStyleSourceProperty\u003c/code\u003e, \u003ccode\u003egetStyleTerrainProperty\u003c/code\u003e, \u003ccode\u003egetStyleLightProperty\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose new methods for working with style imports: \u003ccode\u003eaddStyleImportFromJSON\u003c/code\u003e, \u003ccode\u003eaddStyleImportFromURI\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithJSON\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithURI\u003c/code\u003e, and \u003ccode\u003emoveStyleImport\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003edragEvents\u003c/code\u003e API to the Annotation Managers to handle drag event callbacks for annotations:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eonBegin\u003c/code\u003e: Called when a drag gesture starts on an annotation.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonChanged\u003c/code\u003e: Called continuously as the annotation is dragged.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonEnd\u003c/code\u003e: Called once the drag gesture completes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eExample usage:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.dragEvents(\n  onBegin: (annotation) {\n    print(\u0026quot;Drag started for: ${annotation.id}\u0026quot;);\n  },\n  onChanged: (annotation) {\n    print(\u0026quot;Dragging at: ${annotation.geometry}\u0026quot;);\n  },\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/02b83f2416670c1fbaff63a11f63ac9d55427924\"\u003e\u003ccode\u003e02b83f2\u003c/code\u003e\u003c/a\u003e Update versions for v2.10.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1011\"\u003e#1011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d812b6cb9efc201115aa290be3cb6eb0bcc4f7a2\"\u003e\u003ccode\u003ed812b6c\u003c/code\u003e\u003c/a\u003e Release v2.10.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/239185021050958c67a4311b650f43a74e703851\"\u003e\u003ccode\u003e2391850\u003c/code\u003e\u003c/a\u003e Fix drag events stream not registered in Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/984\"\u003e#984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/e4a0cac7537b5080386d0a7fbb8b6889ef5da16d\"\u003e\u003ccode\u003ee4a0cac\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/da961620209ba0d134a3260cd2a6ff26c0c665a4\"\u003e\u003ccode\u003eda96162\u003c/code\u003e\u003c/a\u003e Fix crash when receiving annotation interactions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/989\"\u003e#989\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/80cfd127b633862815c05cc49f53fe8ea52ffe2f\"\u003e\u003ccode\u003e80cfd12\u003c/code\u003e\u003c/a\u003e [CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/6dfe430b2ea3ce55f2351896c832cd459892359c\"\u003e\u003ccode\u003e6dfe430\u003c/code\u003e\u003c/a\u003e Bump Maps SDK to 11.14.0-beta.1, bump version to 2.10.0-beta.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/976ff5ccb3d17eb3dc04cd766393bf50dea7b9ef\"\u003e\u003ccode\u003e976ff5c\u003c/code\u003e\u003c/a\u003e use jq to extract version (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/fe736f43d4623b4a7782a19236bb1b0305f35de3\"\u003e\u003ccode\u003efe736f4\u003c/code\u003e\u003c/a\u003e Breakage api check (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/bc592b1eacf678d1bc59a83eabbe74618881e23c\"\u003e\u003ccode\u003ebc592b1\u003c/code\u003e\u003c/a\u003e Annotation tap and long press events (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/977\"\u003e#977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.3.0 to 8.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/9f03424b7916b195ec6a4bebe4cc1a310ba40d4a\"\u003e\u003ccode\u003e9f03424\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2cf9297b4e3ce5cc71d22539ca7d0dfc82ac819b\"\u003e\u003ccode\u003e2cf9297\u003c/code\u003e\u003c/a\u003e fix(package_info_plus): incorrect install time on macOS when app sandbox disa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/69261446f4ada931645f6bf0d43d3871810ba246\"\u003e\u003ccode\u003e6926144\u003c/code\u003e\u003c/a\u003e chore(package_info_plus): remove unnecessary library name in test (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3521\"\u003e#3521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9ec7eb4132887b3f0ec4456a0f59bbf2c3fc4215\"\u003e\u003ccode\u003e9ec7eb4\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3501\"\u003e#3501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v8.3.1/packages/package_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `permission_handler` from 11.4.0 to 12.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/d8423455b895dd2453cda28f83dea98c35628771\"\u003e\u003ccode\u003ed842345\u003c/code\u003e\u003c/a\u003e Updates permission_handler version to 12.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/fcb004bfc0dd02452b3c4d41a2b7d63746a85ecf\"\u003e\u003ccode\u003efcb004b\u003c/code\u003e\u003c/a\u003e docs(README): Update the correspondence between permission groups and the key...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c438a1f29cdbe9b46b118ed58dc6e88b43524f74\"\u003e\u003ccode\u003ec438a1f\u003c/code\u003e\u003c/a\u003e updated bug in README documentation about the compileSDK version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/de516a4838cb16bddcc02b77c43d6a78b49d72fb\"\u003e\u003ccode\u003ede516a4\u003c/code\u003e\u003c/a\u003e Drop support for iOS \u0026lt; 11 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v11.4.0...permission_handler_v12.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `provider` from 6.1.2 to 6.1.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3ee02e49b928fcb37fe6d1e5bb58ed554b26164a\"\u003e\u003ccode\u003e3ee02e4\u003c/code\u003e\u003c/a\u003e 6.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/30ea7d0e078910830b511095163f656152c0d139\"\u003e\u003ccode\u003e30ea7d0\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/910\"\u003e#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/7179e119adb4d06fb37f38698e2fa94baa719829\"\u003e\u003ccode\u003e7179e11\u003c/code\u003e\u003c/a\u003e provider : 6.1.3 -\u0026gt; 6.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/83f40ebbf8a8a94e241e0a41903cc6c19c251ca0\"\u003e\u003ccode\u003e83f40eb\u003c/code\u003e\u003c/a\u003e Fix regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/be8381df967b3a0cf8f4986cb9163e859bbf9483\"\u003e\u003ccode\u003ebe8381d\u003c/code\u003e\u003c/a\u003e provider : 6.1.2 -\u0026gt; 6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/d900a42f0ee8cea3f120c3a163cc88d9cd1d30b2\"\u003e\u003ccode\u003ed900a42\u003c/code\u003e\u003c/a\u003e Optimize the number of providers MultiProvider can mount at once. (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/906\"\u003e#906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3a81a9148001728d74b1f307dc966352684e6748\"\u003e\u003ccode\u003e3a81a91\u003c/code\u003e\u003c/a\u003e Added translated README files in Italian to enhance accessibility for Italian...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/64745784fcef9e3ebc6e6dea0d5f82d1ac20c797\"\u003e\u003ccode\u003e6474578\u003c/code\u003e\u003c/a\u003e Fix typos in [watch] method (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/9403cf61fd816dbd04e300560121fd48c642abb1\"\u003e\u003ccode\u003e9403cf6\u003c/code\u003e\u003c/a\u003e Deprecated notice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/c20fb6ff5e7e0addb163d5e7d3ad6d52d8c1c9fe\"\u003e\u003ccode\u003ec20fb6f\u003c/code\u003e\u003c/a\u003e Lints\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rrousselGit/provider/compare/provider-v6.1.2...provider-v6.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 8.14.2 to 9.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-dart/releases\"\u003esentry_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.6.0\u003c/h2\u003e\n\u003cp\u003eNote: this release might require updating your Android Gradle Plugin version to at least \u003ccode\u003e8.1.4\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFalse replay config restarts because of \u003ccode\u003eScreenshotWidgetStatus\u003c/code\u003e equality issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3114\"\u003e#3114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDebug meta not loaded for split debug info only builds (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3104\"\u003e#3104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTTID/TTFD root transactions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3099\"\u003e#3099\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3111\"\u003e#3111\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWeb, Linux and Windows now create a UI transaction for the root page\u003c/li\u003e\n\u003cli\u003eiOS, Android now correctly create idle transactions\u003c/li\u003e\n\u003cli\u003eFixes behaviour of traceId generation and TTFD for app start\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDirectionality assertion issue in debug mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3088\"\u003e#3088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump JNI from v0.14.1 to v0.14.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3075\"\u003e#3075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.13.2 to v8.17.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2977\"\u003e#2977\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8170\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.13.2...8.17.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse lifecycle hook for before send event (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3017\"\u003e#3017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.6.0-beta.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFalse replay config restarts because of \u003ccode\u003eScreenshotWidgetStatus\u003c/code\u003e equality issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3114\"\u003e#3114\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.6.0-beta.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDebug meta not loaded for split debug info only builds (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3104\"\u003e#3104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTTID/TTFD root transactions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3099\"\u003e#3099\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3111\"\u003e#3111\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWeb, Linux and Windows now create a UI transaction for the root page\u003c/li\u003e\n\u003cli\u003eiOS, Android now correctly create idle transactions\u003c/li\u003e\n\u003cli\u003eFixes behaviour of traceId generation and TTFD for app start\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDirectionality assertion issue in debug mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3088\"\u003e#3088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump JNI from v0.14.1 to v0.14.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3075\"\u003e#3075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.13.2 to v8....\n\n_Description has been truncated_","html_url":"https://github.com/reedu-reengineering-education/sensebox-bike-flutter/pull/158","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/158","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/158/packages"},{"uuid":"2745958669","node_id":"PR_kwDOMr2Hps6jrAEN","number":153,"state":"closed","title":"[dependabot]: Bump the production-dependencies group across 1 directory with 19 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-18T21:08:29.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-14T12:02:26.000Z","updated_at":"2025-08-18T21:08:29.000Z","time_to_close":378363,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":19,"packages":[{"name":"app_links","old_version":"6.4.0","new_version":"6.4.1","repository_url":"https://github.com/llfbandit/app_links"},{"name":"build_runner","old_version":"2.4.15","new_version":"2.5.4","repository_url":"https://github.com/dart-lang/build"},{"name":"dart_jsonwebtoken","old_version":"2.17.0","new_version":"3.2.0","repository_url":"https://github.com/jonasroussel/dart_jsonwebtoken"},{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.5.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.0.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.4.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.0.17","new_version":"2.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.2","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.5.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.10.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"package_info_plus","old_version":"8.3.0","new_version":"8.3.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5","repository_url":"https://github.com/rrousselGit/provider"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.6.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.1.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"},{"name":"url_launcher","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [app_links](https://github.com/llfbandit/app_links) | `6.4.0` | `6.4.1` |\n| [build_runner](https://github.com/dart-lang/build) | `2.4.15` | `2.5.4` |\n| [dart_jsonwebtoken](https://github.com/jonasroussel/dart_jsonwebtoken) | `2.17.0` | `3.2.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.5.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.0.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.4.0` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.0.17` | `2.2.0` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.2` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.5.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.10.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.0` | `8.3.1` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.6.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.1.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n| [url_launcher](https://github.com/flutter/packages/tree/main/packages/url_launcher) | `6.3.1` | `6.3.2` |\n\n\nUpdates `app_links` from 6.4.0 to 6.4.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 `build_runner` from 2.4.15 to 2.5.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix incremental build when previous build had \u003ccode\u003epackage:\u003c/code\u003e import of\na missing dep or a missing file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix corner case with checked in generated output that could cause\na crash.\u003c/li\u003e\n\u003cli\u003eBug fix: during initial build cleanup, really delete files that correspond\nto hidden generated files.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSimplify warnings for outdated \u003ccode\u003eanalyzer\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't log stack traces for subclasses of \u003ccode\u003eException\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: don't run builders with multiple outputs once per output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.5.0\u003c/h2\u003e\n\u003cp\u003eUser-visible changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImproved performance for large builds. More performance improvements\nwill follow, if your workflow is affected by slow \u003ccode\u003ebuild_runner\u003c/code\u003e performance\nthen please consider sharing details at\n\u003ca href=\"https://github.com/dart-lang/build/discussions\"\u003ehttps://github.com/dart-lang/build/discussions\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved logging: show what builders are running and, for long-running\nbuilders, where the time is spent.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eVersions:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBump the min SDK to 3.7.0.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ebuild_test\u003c/code\u003e 3.0.0.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ebuild_runner_core\u003c/code\u003e 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eInternal changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eStart using `package:build/src/internal.dart'.\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003eMultiPackageAssetReader\u003c/code\u003e to internal \u003ccode\u003eAssetFinder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFinalizedReader\u003c/code\u003e no longer implements \u003ccode\u003eAssetReader\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003eCachingAssetReader\u003c/code\u003e to \u003ccode\u003eFilesystemCache\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003eFileBasedAssetReader\u003c/code\u003e and \u003ccode\u003eFileBasedAssetWriter\u003c/code\u003e to \u003ccode\u003eReaderWriter\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eOnDeleteWriter\u003c/code\u003e, add functionality to \u003ccode\u003eReaderWriter\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eNodeType\u003c/code\u003e to \u003ccode\u003eAssetNode\u003c/code\u003e, remove subtypes. Make mutations explicit.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ebuilt_value\u003c/code\u003e for \u003ccode\u003eAssetNode\u003c/code\u003e and related types.\u003c/li\u003e\n\u003cli\u003eAdd details of what changed and what is built to \u003ccode\u003e--verbose\u003c/code\u003e logging.\u003c/li\u003e\n\u003cli\u003eCompute outputs as needed instead of storing them in the asset graph.\u003c/li\u003e\n\u003cli\u003eRefactor invalidation to track current build progress in \u003ccode\u003eBuild\u003c/code\u003e instead of\nin the asset graph.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003ecompleteBuild\u003c/code\u003e from \u003ccode\u003eRunnerAssetWriter\u003c/code\u003e as it's no longer needed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ebe99e8803bb1fa686684abe9d89a5d6d94c40d6\"\u003e\u003ccode\u003eebe99e8\u003c/code\u003e\u003c/a\u003e Fix missing resolved import handling. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4065\"\u003e#4065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/85646c87e8762ae35bc5ebb3d5f3dff49b98ff0d\"\u003e\u003ccode\u003e85646c8\u003c/code\u003e\u003c/a\u003e Release 2.5.3, 9.1.1, build_test 3.1.1. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cb75ab58d375bd14e8beff8167ff67a4da456ff7\"\u003e\u003ccode\u003ecb75ab5\u003c/code\u003e\u003c/a\u003e Glob escape testBuilder asset paths. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4059\"\u003e#4059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b689183426cb0b38789ec574da74865160a6aee6\"\u003e\u003ccode\u003eb689183\u003c/code\u003e\u003c/a\u003e Fix pre-existing output deletion. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4058\"\u003e#4058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1604cce6297b5ed1a3084d07424879aacfbee88a\"\u003e\u003ccode\u003e1604cce\u003c/code\u003e\u003c/a\u003e Update markdown link checker. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4057\"\u003e#4057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b2c11e85df0dc02016aa543900fcbc42834b0167\"\u003e\u003ccode\u003eb2c11e8\u003c/code\u003e\u003c/a\u003e Fix null error. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4056\"\u003e#4056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3ff3de431c020fcc56f239771b244fe2c2c85fd9\"\u003e\u003ccode\u003e3ff3de4\u003c/code\u003e\u003c/a\u003e Release build+build_resolvers+build_runner 2.5.2, build_runner_core 9.1.0, bu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5cc0c2175a5b447e3f0b7565f7fe30db379e6041\"\u003e\u003ccode\u003e5cc0c21\u003c/code\u003e\u003c/a\u003e Update build_test/README.md. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4051\"\u003e#4051\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ef9ecd11a97380526b928e2a97ecbc8f4327b454\"\u003e\u003ccode\u003eef9ecd1\u003c/code\u003e\u003c/a\u003e Simplify outdated \u003ccode\u003eanalyzer\u003c/code\u003e warnings. Use \u003ccode\u003ebuildLog\u003c/code\u003e instead of \u003ccode\u003elog\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4050\"\u003e#4050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/46a3b3091f80367b71cfd1b32d2b801193c51da2\"\u003e\u003ccode\u003e46a3b30\u003c/code\u003e\u003c/a\u003e Default \u003ccode\u003eonLog\u003c/code\u003e falls back to \u003ccode\u003eprint\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4049\"\u003e#4049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.4.15...build_runner-v2.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dart_jsonwebtoken` from 2.17.0 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/releases\"\u003edart_jsonwebtoken's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\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/jonasroussel/dart_jsonwebtoken/blob/main/CHANGELOG.md\"\u003edart_jsonwebtoken's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\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/jonasroussel/dart_jsonwebtoken/commit/ca7b8539a86e806f3d845c7de441c7e961e7781b\"\u003e\u003ccode\u003eca7b853\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/5ac703a4b20f0087eb0dda8d8f5cae8e7345186c\"\u003e\u003ccode\u003e5ac703a\u003c/code\u003e\u003c/a\u003e feat: Reduce dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/368d05a1a5363d71bfa53fbe6cc4bcbf0523da9f\"\u003e\u003ccode\u003e368d05a\u003c/code\u003e\u003c/a\u003e Update upper bound of \u003ccode\u003epointycastle\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/bd6d246927ff2059c677f45c032750893b315a0f\"\u003e\u003ccode\u003ebd6d246\u003c/code\u003e\u003c/a\u003e v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/87e3d1d8ca6f0622401b94c52c4cb2bbadb5a9f0\"\u003e\u003ccode\u003e87e3d1d\u003c/code\u003e\u003c/a\u003e fix: Rollback collection to 1.17.1 for older Flutter version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/56a419968134dbfcbc48454ea44ef54321208b44\"\u003e\u003ccode\u003e56a4199\u003c/code\u003e\u003c/a\u003e v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/e1a4d6cce9cd54856a57b7d70973186349bf2a85\"\u003e\u003ccode\u003ee1a4d6c\u003c/code\u003e\u003c/a\u003e feat: Add JWTKey.fromJWK method for parsing JWK to various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/cd4b6ee1b966139acaf3be652fd27008dbdd28bc\"\u003e\u003ccode\u003ecd4b6ee\u003c/code\u003e\u003c/a\u003e test: Add comprehensive JWK conversion tests for various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/a4b59af51d963f9ac5ae952b38c6a1821c34071c\"\u003e\u003ccode\u003ea4b59af\u003c/code\u003e\u003c/a\u003e refactor: Centralize test key constants in keys_const.dart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/7da7286cb946745a35efd3cb24e7a39a63b28d43\"\u003e\u003ccode\u003e7da7286\u003c/code\u003e\u003c/a\u003e fix: unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/compare/v2.17.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.3.0 to 11.5.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/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\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/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8ecb784c248d05227a3f6a800017673554359d9a\"\u003e\u003ccode\u003e8ecb784\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): Fix typo in CHANGELOG (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6ebc0ead68df477f06c6d4738a69a9e56223cf47\"\u003e\u003ccode\u003e6ebc0ea\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): Specify correct Dart and Flutter version requirements ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/e1152bb87d702ff86aaf29e9b7362d8dfd3247e0\"\u003e\u003ccode\u003ee1152bb\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifier for iPhone 16e (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3596\"\u003e#3596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/fefe6ce7a04c01c39f0cf0ecd0855bce1d701883\"\u003e\u003ccode\u003efefe6ce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add storage information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3536\"\u003e#3536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.5.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.70.2 to 1.0.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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/59f28cb4c0d0aef545d1df8a06c049f52383bb60\"\u003e\u003ccode\u003e59f28cb\u003c/code\u003e\u003c/a\u003e Bump version to 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/17afdfb7edf6791fc37b8bb26c16974ad963e1af\"\u003e\u003ccode\u003e17afdfb\u003c/code\u003e\u003c/a\u003e Add DownloadNativeAppButton UI (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3db3732cce2b420b59be9c778d8fb0de63e33643\"\u003e\u003ccode\u003e3db3732\u003c/code\u003e\u003c/a\u003e Minor change on changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/f81c0da3065d934e16d2c1b8657b10295e08e21d\"\u003e\u003ccode\u003ef81c0da\u003c/code\u003e\u003c/a\u003e Update the flutter and dart sdk constraints (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e59aad6f7b1df3c2d57f20a89006ab8e0cad029d\"\u003e\u003ccode\u003ee59aad6\u003c/code\u003e\u003c/a\u003e Update the CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/cfa83c64020ca51c274ab631b4ae3f156c9c26d0\"\u003e\u003ccode\u003ecfa83c6\u003c/code\u003e\u003c/a\u003e add gradient to RadarChart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1841\"\u003e#1841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6c5a6111d6e12296906588b2fafa6ba95c32b58d\"\u003e\u003ccode\u003e6c5a611\u003c/code\u003e\u003c/a\u003e Upgrade build_runner and mockito dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6ca3f3b0dfdbe43dc11f79f4a37eec2cb27a66f2\"\u003e\u003ccode\u003e6ca3f3b\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\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/97a19450837cfa6f6582edc4ec1aa189eccb850b\"\u003e\u003ccode\u003e97a1945\u003c/code\u003e\u003c/a\u003e Remove deprecated tooltipRoundedRadius property from the codebase\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/1016b408dc17e132d6f54f1befdd9f4e76a53c02\"\u003e\u003ccode\u003e1016b40\u003c/code\u003e\u003c/a\u003e Update the candlestick sample gif animation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.0.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 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v19.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added ability to read \u003ccode\u003edataMimeType\u003c/code\u003e and \u003ccode\u003edataUri\u003c/code\u003e when calling \u003ccode\u003egetActiveNotifications()\u003c/code\u003e to read details of an active Android notification using the messaging style. Thanks to the PR from \u003ca href=\"https://github.com/mattbajorek\"\u003eMatt Bajorek\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] added support for Android semantic actions. Thanks to the PR from \u003ca href=\"https://github.com/szechyjs\"\u003eJared Szechy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2648\"\u003e#2648\u003c/a\u003e where non-ASCII characters in the notification payload were not being handled properly. Thanks to the PR from \u003ca href=\"https://github.com/yoyo930021\"\u003eyoyoIU\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2651\"\u003e#2651\u003c/a\u003e where unresolved symbols occurred with changes in introduced in newer Windows SDKs. Thanks to the PR from \u003ca href=\"https://github.com/Sebastien-VZN\"\u003eSebastien\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added \u003ccode\u003ecancelAllPendingNotifications()\u003c/code\u003e method for cancelling all pending notifications that have been scheduled. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003eRestored and updated readme so that those using plugin versions 19 or lower has info on setting up Proguard rules. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\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/ca523de4b02ad007777c79a4c0ae9b08e5ad5236\"\u003e\u003ccode\u003eca523de\u003c/code\u003e\u003c/a\u003e [flutter_local_notification] prepare for 19.4.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2663\"\u003e#2663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1e65b4da7158b9d845902efde68123a1a31a011a\"\u003e\u003ccode\u003e1e65b4d\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added Android Semantic actions (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2660\"\u003e#2660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ff0aa0088d0ee6e58089f77ddfeff3283c6a94b0\"\u003e\u003ccode\u003eff0aa00\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added retrieval of dataMimeType and dataUri for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/56fbd450ca34afb035f1aa2180bee7e7740f75df\"\u003e\u003ccode\u003e56fbd45\u003c/code\u003e\u003c/a\u003e prepare for 19.3.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2657\"\u003e#2657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2cf7d65a7832b6e458bfe188d8911cd78c0bc618\"\u003e\u003ccode\u003e2cf7d65\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] fixed handling non-ascii characters in ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e7698f114e44725437fc693fb1959b881c841f9\"\u003e\u003ccode\u003e4e7698f\u003c/code\u003e\u003c/a\u003e prepare for 1.0.1 Windows plugin release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2652\"\u003e#2652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/13f25b5168096352cd4e1a0a5675ef4eeaa63772\"\u003e\u003ccode\u003e13f25b5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] add runtimeobject.lib to resolve unreso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f47ae34bebbc234ffb6caddddbfd06fe42adbbd6\"\u003e\u003ccode\u003ef47ae34\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] prepare for 19.3.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2642\"\u003e#2642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/816a1ddbf733bba3fb8d87ac3a9c2673ec15881b\"\u003e\u003ccode\u003e816a1dd\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_platform_interface] prepare for 9.1.0 platform i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b8468f59aeff898a611cef1ed080742a29cd0cea\"\u003e\u003ccode\u003eb8468f5\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v19.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.0.17 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c5ab57a5410585838c30b1b678558236e0177d03\"\u003e\u003ccode\u003ec5ab57a\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the renderStrategy property in SvgPicture (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9373\"\u003e#9373\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/third_party/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e8c99766e4eddd156ddf79a9f837a33e0c82acf4\"\u003e\u003ccode\u003ee8c9976\u003c/code\u003e\u003c/a\u003e [ci] Update repository for 3.29 release (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9270\"\u003e#9270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e0892ae796581b77e7ca2cf6bbcf95abc56e646c\"\u003e\u003ccode\u003ee0892ae\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the \u003ccode\u003ecolorMapper\u003c/code\u003e property in \u003ccode\u003eSvgPicture\u003c/code\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9043\"\u003e#9043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/279dda8b7b8659f9c02522b3534e5ab49e18352e\"\u003e\u003ccode\u003e279dda8\u003c/code\u003e\u003c/a\u003e [various] Disable sandbox in Chrome dart tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8909\"\u003e#8909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/815a80b29b0fb2be03500bf1fea4e14b60d22398\"\u003e\u003ccode\u003e815a80b\u003c/code\u003e\u003c/a\u003e [ci] Manually roll master, set -Xmx4G (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8586\"\u003e#8586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.2.0/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/756b8d8015f06ecfcc64b438f71cb3b362b5e350\"\u003e\u003ccode\u003e756b8d8\u003c/code\u003e\u003c/a\u003e adds linux as platform to pub dev \u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1734\"\u003e#1734\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1735\"\u003e#1735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/2cbbdaa29989bdf064fe661319945ad47c5f0b32\"\u003e\u003ccode\u003e2cbbdaa\u003c/code\u003e\u003c/a\u003e Update geolocator_android to version 5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/cf839a07482858acc985c6f0d0b01b86d22ee94c\"\u003e\u003ccode\u003ecf839a0\u003c/code\u003e\u003c/a\u003e Check LocationSettingsResponse success before processing (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1730\"\u003e#1730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/ce4b3a754a023a9a7748ad9772d3d4e33e8b403a\"\u003e\u003ccode\u003ece4b3a7\u003c/code\u003e\u003c/a\u003e Adds section about background modes on iOS to the README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1709\"\u003e#1709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.5.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\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/b661894a6c7c2750f8dd865cb3ce517a851190f6\"\u003e\u003ccode\u003eb661894\u003c/code\u003e\u003c/a\u003e Prepare to release packages http/cronet_http/cupertino_http supporting reques...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/afda3102b7ed5467f435b9ad4a29a1032f195156\"\u003e\u003ccode\u003eafda310\u003c/code\u003e\u003c/a\u003e [cronet] Support aborting requests (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1797\"\u003e#1797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4a90d162d526602418f64dc5f83f603c2bfe213e\"\u003e\u003ccode\u003e4a90d16\u003c/code\u003e\u003c/a\u003e [cronet_http] Update Cronet dependencies version (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1796\"\u003e#1796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/5c06c6c94b165d14fd7c708514a45b7cd38d85a2\"\u003e\u003ccode\u003e5c06c6c\u003c/code\u003e\u003c/a\u003e Prepare to release cronet 1.4.0 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1794\"\u003e#1794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/8c49ef552e9b6d16f7a550ce55f5453b18a391e8\"\u003e\u003ccode\u003e8c49ef5\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade jni and jnigen to 0.14.2 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1793\"\u003e#1793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/ca07b4ca1a5593e0da4df4a94fd76ccddbac8f6a\"\u003e\u003ccode\u003eca07b4c\u003c/code\u003e\u003c/a\u003e Add request cancellation to cupertino_http (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1779\"\u003e#1779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/984cc43a324a8cb6d759c1065b72328cace36373\"\u003e\u003ccode\u003e984cc43\u003c/code\u003e\u003c/a\u003e Fix a bug where ConnectionException.toString didn't stringify NSError (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/2d9681d0eee20492ef956887b992d70d7119f16e\"\u003e\u003ccode\u003e2d9681d\u003c/code\u003e\u003c/a\u003e Fix a bug where the HttpClient response stream was cancelled after completed ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4209e846100cb22d60dea7e48727334b8c55be34\"\u003e\u003ccode\u003e4209e84\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade to kotlin 1.8.10 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1789\"\u003e#1789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4097219e14d1413a4f23d12ac6aa3155becb9146\"\u003e\u003ccode\u003e4097219\u003c/code\u003e\u003c/a\u003e Prepare to release 1.5.0-beta (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1787\"\u003e#1787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/http/commits/http-v1.5.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.6.0 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nThis release addresses the code sign issue that may occur when building on iOS.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between Mercator and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.10.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.14.0-rc.1 (iOS) \u0026amp; 11.14.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.10.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.10.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between flat and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix crash when receiving annotation interactions.\u003c/li\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003e2.9.0\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\n⚠️ Breaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] When a method returns \u003ccode\u003eStylePropertyValue\u003c/code\u003e the property values will now be typed rather than a string.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePointAnnotation.iconImageCrossFade\u003c/code\u003e has been deprecated and setting a value to it will not have any impact. Use \u003ccode\u003ePointAnnotationManager.iconImageCrossFade\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eThe STANDARD_EXPERIMENTAL style has been removed. Use the STANDARD style instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIn this release we fixed a bug in our Android conversion code where the property values in \u003ccode\u003eStylePropertyValue\u003c/code\u003e were being returned as strings rather than their actual type. This fix will cause a behavioral change in the return value of the following methods on Android:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egetStyleImportConfigProperties\u003c/code\u003e, \u003ccode\u003egetStyleImportConfigProperty\u003c/code\u003e, \u003ccode\u003egetStyleLayerProperty\u003c/code\u003e, \u003ccode\u003egetStyleSourceProperty\u003c/code\u003e, \u003ccode\u003egetStyleTerrainProperty\u003c/code\u003e, \u003ccode\u003egetStyleLightProperty\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose new methods for working with style imports: \u003ccode\u003eaddStyleImportFromJSON\u003c/code\u003e, \u003ccode\u003eaddStyleImportFromURI\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithJSON\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithURI\u003c/code\u003e, and \u003ccode\u003emoveStyleImport\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003edragEvents\u003c/code\u003e API to the Annotation Managers to handle drag event callbacks for annotations:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eonBegin\u003c/code\u003e: Called when a drag gesture starts on an annotation.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonChanged\u003c/code\u003e: Called continuously as the annotation is dragged.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonEnd\u003c/code\u003e: Called once the drag gesture completes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eExample usage:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.dragEvents(\n  onBegin: (annotation) {\n    print(\u0026quot;Drag started for: ${annotation.id}\u0026quot;);\n  },\n  onChanged: (annotation) {\n    print(\u0026quot;Dragging at: ${annotation.geometry}\u0026quot;);\n  },\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/02b83f2416670c1fbaff63a11f63ac9d55427924\"\u003e\u003ccode\u003e02b83f2\u003c/code\u003e\u003c/a\u003e Update versions for v2.10.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1011\"\u003e#1011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d812b6cb9efc201115aa290be3cb6eb0bcc4f7a2\"\u003e\u003ccode\u003ed812b6c\u003c/code\u003e\u003c/a\u003e Release v2.10.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/239185021050958c67a4311b650f43a74e703851\"\u003e\u003ccode\u003e2391850\u003c/code\u003e\u003c/a\u003e Fix drag events stream not registered in Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/984\"\u003e#984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/e4a0cac7537b5080386d0a7fbb8b6889ef5da16d\"\u003e\u003ccode\u003ee4a0cac\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/da961620209ba0d134a3260cd2a6ff26c0c665a4\"\u003e\u003ccode\u003eda96162\u003c/code\u003e\u003c/a\u003e Fix crash when receiving annotation interactions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/989\"\u003e#989\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/80cfd127b633862815c05cc49f53fe8ea52ffe2f\"\u003e\u003ccode\u003e80cfd12\u003c/code\u003e\u003c/a\u003e [CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/6dfe430b2ea3ce55f2351896c832cd459892359c\"\u003e\u003ccode\u003e6dfe430\u003c/code\u003e\u003c/a\u003e Bump Maps SDK to 11.14.0-beta.1, bump version to 2.10.0-beta.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/976ff5ccb3d17eb3dc04cd766393bf50dea7b9ef\"\u003e\u003ccode\u003e976ff5c\u003c/code\u003e\u003c/a\u003e use jq to extract version (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/fe736f43d4623b4a7782a19236bb1b0305f35de3\"\u003e\u003ccode\u003efe736f4\u003c/code\u003e\u003c/a\u003e Breakage api check (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/bc592b1eacf678d1bc59a83eabbe74618881e23c\"\u003e\u003ccode\u003ebc592b1\u003c/code\u003e\u003c/a\u003e Annotation tap and long press events (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/977\"\u003e#977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.3.0 to 8.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/9f03424b7916b195ec6a4bebe4cc1a310ba40d4a\"\u003e\u003ccode\u003e9f03424\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2cf9297b4e3ce5cc71d22539ca7d0dfc82ac819b\"\u003e\u003ccode\u003e2cf9297\u003c/code\u003e\u003c/a\u003e fix(package_info_plus): incorrect install time on macOS when app sandbox disa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/69261446f4ada931645f6bf0d43d3871810ba246\"\u003e\u003ccode\u003e6926144\u003c/code\u003e\u003c/a\u003e chore(package_info_plus): remove unnecessary library name in test (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3521\"\u003e#3521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9ec7eb4132887b3f0ec4456a0f59bbf2c3fc4215\"\u003e\u003ccode\u003e9ec7eb4\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3501\"\u003e#3501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v8.3.1/packages/package_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `permission_handler` from 11.4.0 to 12.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/d8423455b895dd2453cda28f83dea98c35628771\"\u003e\u003ccode\u003ed842345\u003c/code\u003e\u003c/a\u003e Updates permission_handler version to 12.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/fcb004bfc0dd02452b3c4d41a2b7d63746a85ecf\"\u003e\u003ccode\u003efcb004b\u003c/code\u003e\u003c/a\u003e docs(README): Update the correspondence between permission groups and the key...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c438a1f29cdbe9b46b118ed58dc6e88b43524f74\"\u003e\u003ccode\u003ec438a1f\u003c/code\u003e\u003c/a\u003e updated bug in README documentation about the compileSDK version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/de516a4838cb16bddcc02b77c43d6a78b49d72fb\"\u003e\u003ccode\u003ede516a4\u003c/code\u003e\u003c/a\u003e Drop support for iOS \u0026lt; 11 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handle...\n\n_Description has been truncated_","html_url":"https://github.com/reedu-reengineering-education/sensebox-bike-flutter/pull/153","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/153","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/153/packages"},{"uuid":"2730587205","node_id":"PR_kwDOMr2Hps6iwXRF","number":145,"state":"closed","title":"[dependabot]: Bump the production-dependencies group across 1 directory with 17 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-14T12:01:40.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-08T12:15:39.000Z","updated_at":"2025-08-14T12:01:40.000Z","time_to_close":517561,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":17,"packages":[{"name":"build_runner","old_version":"2.4.15","new_version":"2.5.4","repository_url":"https://github.com/dart-lang/build"},{"name":"dart_jsonwebtoken","old_version":"2.17.0","new_version":"3.2.0","repository_url":"https://github.com/jonasroussel/dart_jsonwebtoken"},{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.5.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.0.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.4.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.0.17","new_version":"2.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.2","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.5.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.10.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5","repository_url":"https://github.com/rrousselGit/provider"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.6.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.0.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"},{"name":"url_launcher","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.4.15` | `2.5.4` |\n| [dart_jsonwebtoken](https://github.com/jonasroussel/dart_jsonwebtoken) | `2.17.0` | `3.2.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.5.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.0.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.4.0` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.0.17` | `2.2.0` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.2` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.5.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.10.0` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.6.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.0.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n| [url_launcher](https://github.com/flutter/packages/tree/main/packages/url_launcher) | `6.3.1` | `6.3.2` |\n\n\nUpdates `build_runner` from 2.4.15 to 2.5.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix incremental build when previous build had \u003ccode\u003epackage:\u003c/code\u003e import of\na missing dep or a missing file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix corner case with checked in generated output that could cause\na crash.\u003c/li\u003e\n\u003cli\u003eBug fix: during initial build cleanup, really delete files that correspond\nto hidden generated files.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSimplify warnings for outdated \u003ccode\u003eanalyzer\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't log stack traces for subclasses of \u003ccode\u003eException\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: don't run builders with multiple outputs once per output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.5.0\u003c/h2\u003e\n\u003cp\u003eUser-visible changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImproved performance for large builds. More performance improvements\nwill follow, if your workflow is affected by slow \u003ccode\u003ebuild_runner\u003c/code\u003e performance\nthen please consider sharing details at\n\u003ca href=\"https://github.com/dart-lang/build/discussions\"\u003ehttps://github.com/dart-lang/build/discussions\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved logging: show what builders are running and, for long-running\nbuilders, where the time is spent.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eVersions:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBump the min SDK to 3.7.0.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ebuild_test\u003c/code\u003e 3.0.0.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ebuild_runner_core\u003c/code\u003e 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eInternal changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eStart using `package:build/src/internal.dart'.\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003eMultiPackageAssetReader\u003c/code\u003e to internal \u003ccode\u003eAssetFinder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFinalizedReader\u003c/code\u003e no longer implements \u003ccode\u003eAssetReader\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003eCachingAssetReader\u003c/code\u003e to \u003ccode\u003eFilesystemCache\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003eFileBasedAssetReader\u003c/code\u003e and \u003ccode\u003eFileBasedAssetWriter\u003c/code\u003e to \u003ccode\u003eReaderWriter\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eOnDeleteWriter\u003c/code\u003e, add functionality to \u003ccode\u003eReaderWriter\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eNodeType\u003c/code\u003e to \u003ccode\u003eAssetNode\u003c/code\u003e, remove subtypes. Make mutations explicit.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ebuilt_value\u003c/code\u003e for \u003ccode\u003eAssetNode\u003c/code\u003e and related types.\u003c/li\u003e\n\u003cli\u003eAdd details of what changed and what is built to \u003ccode\u003e--verbose\u003c/code\u003e logging.\u003c/li\u003e\n\u003cli\u003eCompute outputs as needed instead of storing them in the asset graph.\u003c/li\u003e\n\u003cli\u003eRefactor invalidation to track current build progress in \u003ccode\u003eBuild\u003c/code\u003e instead of\nin the asset graph.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003ecompleteBuild\u003c/code\u003e from \u003ccode\u003eRunnerAssetWriter\u003c/code\u003e as it's no longer needed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ebe99e8803bb1fa686684abe9d89a5d6d94c40d6\"\u003e\u003ccode\u003eebe99e8\u003c/code\u003e\u003c/a\u003e Fix missing resolved import handling. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4065\"\u003e#4065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/85646c87e8762ae35bc5ebb3d5f3dff49b98ff0d\"\u003e\u003ccode\u003e85646c8\u003c/code\u003e\u003c/a\u003e Release 2.5.3, 9.1.1, build_test 3.1.1. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cb75ab58d375bd14e8beff8167ff67a4da456ff7\"\u003e\u003ccode\u003ecb75ab5\u003c/code\u003e\u003c/a\u003e Glob escape testBuilder asset paths. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4059\"\u003e#4059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b689183426cb0b38789ec574da74865160a6aee6\"\u003e\u003ccode\u003eb689183\u003c/code\u003e\u003c/a\u003e Fix pre-existing output deletion. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4058\"\u003e#4058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1604cce6297b5ed1a3084d07424879aacfbee88a\"\u003e\u003ccode\u003e1604cce\u003c/code\u003e\u003c/a\u003e Update markdown link checker. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4057\"\u003e#4057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b2c11e85df0dc02016aa543900fcbc42834b0167\"\u003e\u003ccode\u003eb2c11e8\u003c/code\u003e\u003c/a\u003e Fix null error. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4056\"\u003e#4056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3ff3de431c020fcc56f239771b244fe2c2c85fd9\"\u003e\u003ccode\u003e3ff3de4\u003c/code\u003e\u003c/a\u003e Release build+build_resolvers+build_runner 2.5.2, build_runner_core 9.1.0, bu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5cc0c2175a5b447e3f0b7565f7fe30db379e6041\"\u003e\u003ccode\u003e5cc0c21\u003c/code\u003e\u003c/a\u003e Update build_test/README.md. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4051\"\u003e#4051\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ef9ecd11a97380526b928e2a97ecbc8f4327b454\"\u003e\u003ccode\u003eef9ecd1\u003c/code\u003e\u003c/a\u003e Simplify outdated \u003ccode\u003eanalyzer\u003c/code\u003e warnings. Use \u003ccode\u003ebuildLog\u003c/code\u003e instead of \u003ccode\u003elog\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4050\"\u003e#4050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/46a3b3091f80367b71cfd1b32d2b801193c51da2\"\u003e\u003ccode\u003e46a3b30\u003c/code\u003e\u003c/a\u003e Default \u003ccode\u003eonLog\u003c/code\u003e falls back to \u003ccode\u003eprint\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4049\"\u003e#4049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.4.15...build_runner-v2.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dart_jsonwebtoken` from 2.17.0 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/releases\"\u003edart_jsonwebtoken's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\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/jonasroussel/dart_jsonwebtoken/blob/main/CHANGELOG.md\"\u003edart_jsonwebtoken's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\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/jonasroussel/dart_jsonwebtoken/commit/ca7b8539a86e806f3d845c7de441c7e961e7781b\"\u003e\u003ccode\u003eca7b853\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/5ac703a4b20f0087eb0dda8d8f5cae8e7345186c\"\u003e\u003ccode\u003e5ac703a\u003c/code\u003e\u003c/a\u003e feat: Reduce dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/368d05a1a5363d71bfa53fbe6cc4bcbf0523da9f\"\u003e\u003ccode\u003e368d05a\u003c/code\u003e\u003c/a\u003e Update upper bound of \u003ccode\u003epointycastle\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/bd6d246927ff2059c677f45c032750893b315a0f\"\u003e\u003ccode\u003ebd6d246\u003c/code\u003e\u003c/a\u003e v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/87e3d1d8ca6f0622401b94c52c4cb2bbadb5a9f0\"\u003e\u003ccode\u003e87e3d1d\u003c/code\u003e\u003c/a\u003e fix: Rollback collection to 1.17.1 for older Flutter version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/56a419968134dbfcbc48454ea44ef54321208b44\"\u003e\u003ccode\u003e56a4199\u003c/code\u003e\u003c/a\u003e v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/e1a4d6cce9cd54856a57b7d70973186349bf2a85\"\u003e\u003ccode\u003ee1a4d6c\u003c/code\u003e\u003c/a\u003e feat: Add JWTKey.fromJWK method for parsing JWK to various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/cd4b6ee1b966139acaf3be652fd27008dbdd28bc\"\u003e\u003ccode\u003ecd4b6ee\u003c/code\u003e\u003c/a\u003e test: Add comprehensive JWK conversion tests for various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/a4b59af51d963f9ac5ae952b38c6a1821c34071c\"\u003e\u003ccode\u003ea4b59af\u003c/code\u003e\u003c/a\u003e refactor: Centralize test key constants in keys_const.dart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/7da7286cb946745a35efd3cb24e7a39a63b28d43\"\u003e\u003ccode\u003e7da7286\u003c/code\u003e\u003c/a\u003e fix: unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/compare/v2.17.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.3.0 to 11.5.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/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\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/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8ecb784c248d05227a3f6a800017673554359d9a\"\u003e\u003ccode\u003e8ecb784\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): Fix typo in CHANGELOG (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6ebc0ead68df477f06c6d4738a69a9e56223cf47\"\u003e\u003ccode\u003e6ebc0ea\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): Specify correct Dart and Flutter version requirements ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/e1152bb87d702ff86aaf29e9b7362d8dfd3247e0\"\u003e\u003ccode\u003ee1152bb\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifier for iPhone 16e (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3596\"\u003e#3596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/fefe6ce7a04c01c39f0cf0ecd0855bce1d701883\"\u003e\u003ccode\u003efefe6ce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add storage information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3536\"\u003e#3536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.5.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.70.2 to 1.0.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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/59f28cb4c0d0aef545d1df8a06c049f52383bb60\"\u003e\u003ccode\u003e59f28cb\u003c/code\u003e\u003c/a\u003e Bump version to 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/17afdfb7edf6791fc37b8bb26c16974ad963e1af\"\u003e\u003ccode\u003e17afdfb\u003c/code\u003e\u003c/a\u003e Add DownloadNativeAppButton UI (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3db3732cce2b420b59be9c778d8fb0de63e33643\"\u003e\u003ccode\u003e3db3732\u003c/code\u003e\u003c/a\u003e Minor change on changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/f81c0da3065d934e16d2c1b8657b10295e08e21d\"\u003e\u003ccode\u003ef81c0da\u003c/code\u003e\u003c/a\u003e Update the flutter and dart sdk constraints (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e59aad6f7b1df3c2d57f20a89006ab8e0cad029d\"\u003e\u003ccode\u003ee59aad6\u003c/code\u003e\u003c/a\u003e Update the CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/cfa83c64020ca51c274ab631b4ae3f156c9c26d0\"\u003e\u003ccode\u003ecfa83c6\u003c/code\u003e\u003c/a\u003e add gradient to RadarChart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1841\"\u003e#1841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6c5a6111d6e12296906588b2fafa6ba95c32b58d\"\u003e\u003ccode\u003e6c5a611\u003c/code\u003e\u003c/a\u003e Upgrade build_runner and mockito dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6ca3f3b0dfdbe43dc11f79f4a37eec2cb27a66f2\"\u003e\u003ccode\u003e6ca3f3b\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\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/97a19450837cfa6f6582edc4ec1aa189eccb850b\"\u003e\u003ccode\u003e97a1945\u003c/code\u003e\u003c/a\u003e Remove deprecated tooltipRoundedRadius property from the codebase\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/1016b408dc17e132d6f54f1befdd9f4e76a53c02\"\u003e\u003ccode\u003e1016b40\u003c/code\u003e\u003c/a\u003e Update the candlestick sample gif animation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.0.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 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v19.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added ability to read \u003ccode\u003edataMimeType\u003c/code\u003e and \u003ccode\u003edataUri\u003c/code\u003e when calling \u003ccode\u003egetActiveNotifications()\u003c/code\u003e to read details of an active Android notification using the messaging style. Thanks to the PR from \u003ca href=\"https://github.com/mattbajorek\"\u003eMatt Bajorek\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] added support for Android semantic actions. Thanks to the PR from \u003ca href=\"https://github.com/szechyjs\"\u003eJared Szechy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2648\"\u003e#2648\u003c/a\u003e where non-ASCII characters in the notification payload were not being handled properly. Thanks to the PR from \u003ca href=\"https://github.com/yoyo930021\"\u003eyoyoIU\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2651\"\u003e#2651\u003c/a\u003e where unresolved symbols occurred with changes in introduced in newer Windows SDKs. Thanks to the PR from \u003ca href=\"https://github.com/Sebastien-VZN\"\u003eSebastien\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added \u003ccode\u003ecancelAllPendingNotifications()\u003c/code\u003e method for cancelling all pending notifications that have been scheduled. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003eRestored and updated readme so that those using plugin versions 19 or lower has info on setting up Proguard rules. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\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/ca523de4b02ad007777c79a4c0ae9b08e5ad5236\"\u003e\u003ccode\u003eca523de\u003c/code\u003e\u003c/a\u003e [flutter_local_notification] prepare for 19.4.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2663\"\u003e#2663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1e65b4da7158b9d845902efde68123a1a31a011a\"\u003e\u003ccode\u003e1e65b4d\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added Android Semantic actions (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2660\"\u003e#2660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ff0aa0088d0ee6e58089f77ddfeff3283c6a94b0\"\u003e\u003ccode\u003eff0aa00\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added retrieval of dataMimeType and dataUri for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/56fbd450ca34afb035f1aa2180bee7e7740f75df\"\u003e\u003ccode\u003e56fbd45\u003c/code\u003e\u003c/a\u003e prepare for 19.3.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2657\"\u003e#2657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2cf7d65a7832b6e458bfe188d8911cd78c0bc618\"\u003e\u003ccode\u003e2cf7d65\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] fixed handling non-ascii characters in ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e7698f114e44725437fc693fb1959b881c841f9\"\u003e\u003ccode\u003e4e7698f\u003c/code\u003e\u003c/a\u003e prepare for 1.0.1 Windows plugin release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2652\"\u003e#2652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/13f25b5168096352cd4e1a0a5675ef4eeaa63772\"\u003e\u003ccode\u003e13f25b5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] add runtimeobject.lib to resolve unreso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f47ae34bebbc234ffb6caddddbfd06fe42adbbd6\"\u003e\u003ccode\u003ef47ae34\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] prepare for 19.3.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2642\"\u003e#2642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/816a1ddbf733bba3fb8d87ac3a9c2673ec15881b\"\u003e\u003ccode\u003e816a1dd\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_platform_interface] prepare for 9.1.0 platform i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b8468f59aeff898a611cef1ed080742a29cd0cea\"\u003e\u003ccode\u003eb8468f5\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v19.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.0.17 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c5ab57a5410585838c30b1b678558236e0177d03\"\u003e\u003ccode\u003ec5ab57a\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the renderStrategy property in SvgPicture (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9373\"\u003e#9373\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/third_party/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e8c99766e4eddd156ddf79a9f837a33e0c82acf4\"\u003e\u003ccode\u003ee8c9976\u003c/code\u003e\u003c/a\u003e [ci] Update repository for 3.29 release (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9270\"\u003e#9270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e0892ae796581b77e7ca2cf6bbcf95abc56e646c\"\u003e\u003ccode\u003ee0892ae\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the \u003ccode\u003ecolorMapper\u003c/code\u003e property in \u003ccode\u003eSvgPicture\u003c/code\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9043\"\u003e#9043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/279dda8b7b8659f9c02522b3534e5ab49e18352e\"\u003e\u003ccode\u003e279dda8\u003c/code\u003e\u003c/a\u003e [various] Disable sandbox in Chrome dart tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8909\"\u003e#8909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/815a80b29b0fb2be03500bf1fea4e14b60d22398\"\u003e\u003ccode\u003e815a80b\u003c/code\u003e\u003c/a\u003e [ci] Manually roll master, set -Xmx4G (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8586\"\u003e#8586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.2.0/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/756b8d8015f06ecfcc64b438f71cb3b362b5e350\"\u003e\u003ccode\u003e756b8d8\u003c/code\u003e\u003c/a\u003e adds linux as platform to pub dev \u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1734\"\u003e#1734\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1735\"\u003e#1735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/2cbbdaa29989bdf064fe661319945ad47c5f0b32\"\u003e\u003ccode\u003e2cbbdaa\u003c/code\u003e\u003c/a\u003e Update geolocator_android to version 5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/cf839a07482858acc985c6f0d0b01b86d22ee94c\"\u003e\u003ccode\u003ecf839a0\u003c/code\u003e\u003c/a\u003e Check LocationSettingsResponse success before processing (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1730\"\u003e#1730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/ce4b3a754a023a9a7748ad9772d3d4e33e8b403a\"\u003e\u003ccode\u003ece4b3a7\u003c/code\u003e\u003c/a\u003e Adds section about background modes on iOS to the README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1709\"\u003e#1709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.5.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\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/b661894a6c7c2750f8dd865cb3ce517a851190f6\"\u003e\u003ccode\u003eb661894\u003c/code\u003e\u003c/a\u003e Prepare to release packages http/cronet_http/cupertino_http supporting reques...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/afda3102b7ed5467f435b9ad4a29a1032f195156\"\u003e\u003ccode\u003eafda310\u003c/code\u003e\u003c/a\u003e [cronet] Support aborting requests (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1797\"\u003e#1797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4a90d162d526602418f64dc5f83f603c2bfe213e\"\u003e\u003ccode\u003e4a90d16\u003c/code\u003e\u003c/a\u003e [cronet_http] Update Cronet dependencies version (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1796\"\u003e#1796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/5c06c6c94b165d14fd7c708514a45b7cd38d85a2\"\u003e\u003ccode\u003e5c06c6c\u003c/code\u003e\u003c/a\u003e Prepare to release cronet 1.4.0 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1794\"\u003e#1794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/8c49ef552e9b6d16f7a550ce55f5453b18a391e8\"\u003e\u003ccode\u003e8c49ef5\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade jni and jnigen to 0.14.2 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1793\"\u003e#1793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/ca07b4ca1a5593e0da4df4a94fd76ccddbac8f6a\"\u003e\u003ccode\u003eca07b4c\u003c/code\u003e\u003c/a\u003e Add request cancellation to cupertino_http (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1779\"\u003e#1779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/984cc43a324a8cb6d759c1065b72328cace36373\"\u003e\u003ccode\u003e984cc43\u003c/code\u003e\u003c/a\u003e Fix a bug where ConnectionException.toString didn't stringify NSError (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/2d9681d0eee20492ef956887b992d70d7119f16e\"\u003e\u003ccode\u003e2d9681d\u003c/code\u003e\u003c/a\u003e Fix a bug where the HttpClient response stream was cancelled after completed ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4209e846100cb22d60dea7e48727334b8c55be34\"\u003e\u003ccode\u003e4209e84\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade to kotlin 1.8.10 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1789\"\u003e#1789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4097219e14d1413a4f23d12ac6aa3155becb9146\"\u003e\u003ccode\u003e4097219\u003c/code\u003e\u003c/a\u003e Prepare to release 1.5.0-beta (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1787\"\u003e#1787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/http/commits/http-v1.5.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.6.0 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nThis release addresses the code sign issue that may occur when building on iOS.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between Mercator and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.10.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.14.0-rc.1 (iOS) \u0026amp; 11.14.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.10.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.10.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between flat and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix crash when receiving annotation interactions.\u003c/li\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003e2.9.0\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\n⚠️ Breaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] When a method returns \u003ccode\u003eStylePropertyValue\u003c/code\u003e the property values will now be typed rather than a string.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePointAnnotation.iconImageCrossFade\u003c/code\u003e has been deprecated and setting a value to it will not have any impact. Use \u003ccode\u003ePointAnnotationManager.iconImageCrossFade\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eThe STANDARD_EXPERIMENTAL style has been removed. Use the STANDARD style instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIn this release we fixed a bug in our Android conversion code where the property values in \u003ccode\u003eStylePropertyValue\u003c/code\u003e were being returned as strings rather than their actual type. This fix will cause a behavioral change in the return value of the following methods on Android:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egetStyleImportConfigProperties\u003c/code\u003e, \u003ccode\u003egetStyleImportConfigProperty\u003c/code\u003e, \u003ccode\u003egetStyleLayerProperty\u003c/code\u003e, \u003ccode\u003egetStyleSourceProperty\u003c/code\u003e, \u003ccode\u003egetStyleTerrainProperty\u003c/code\u003e, \u003ccode\u003egetStyleLightProperty\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose new methods for working with style imports: \u003ccode\u003eaddStyleImportFromJSON\u003c/code\u003e, \u003ccode\u003eaddStyleImportFromURI\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithJSON\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithURI\u003c/code\u003e, and \u003ccode\u003emoveStyleImport\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003edragEvents\u003c/code\u003e API to the Annotation Managers to handle drag event callbacks for annotations:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eonBegin\u003c/code\u003e: Called when a drag gesture starts on an annotation.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonChanged\u003c/code\u003e: Called continuously as the annotation is dragged.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonEnd\u003c/code\u003e: Called once the drag gesture completes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eExample usage:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.dragEvents(\n  onBegin: (annotation) {\n    print(\u0026quot;Drag started for: ${annotation.id}\u0026quot;);\n  },\n  onChanged: (annotation) {\n    print(\u0026quot;Dragging at: ${annotation.geometry}\u0026quot;);\n  },\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/02b83f2416670c1fbaff63a11f63ac9d55427924\"\u003e\u003ccode\u003e02b83f2\u003c/code\u003e\u003c/a\u003e Update versions for v2.10.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1011\"\u003e#1011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d812b6cb9efc201115aa290be3cb6eb0bcc4f7a2\"\u003e\u003ccode\u003ed812b6c\u003c/code\u003e\u003c/a\u003e Release v2.10.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/239185021050958c67a4311b650f43a74e703851\"\u003e\u003ccode\u003e2391850\u003c/code\u003e\u003c/a\u003e Fix drag events stream not registered in Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/984\"\u003e#984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/e4a0cac7537b5080386d0a7fbb8b6889ef5da16d\"\u003e\u003ccode\u003ee4a0cac\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/da961620209ba0d134a3260cd2a6ff26c0c665a4\"\u003e\u003ccode\u003eda96162\u003c/code\u003e\u003c/a\u003e Fix crash when receiving annotation interactions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/989\"\u003e#989\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/80cfd127b633862815c05cc49f53fe8ea52ffe2f\"\u003e\u003ccode\u003e80cfd12\u003c/code\u003e\u003c/a\u003e [CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/6dfe430b2ea3ce55f2351896c832cd459892359c\"\u003e\u003ccode\u003e6dfe430\u003c/code\u003e\u003c/a\u003e Bump Maps SDK to 11.14.0-beta.1, bump version to 2.10.0-beta.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/976ff5ccb3d17eb3dc04cd766393bf50dea7b9ef\"\u003e\u003ccode\u003e976ff5c\u003c/code\u003e\u003c/a\u003e use jq to extract version (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/fe736f43d4623b4a7782a19236bb1b0305f35de3\"\u003e\u003ccode\u003efe736f4\u003c/code\u003e\u003c/a\u003e Breakage api check (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/bc592b1eacf678d1bc59a83eabbe74618881e23c\"\u003e\u003ccode\u003ebc592b1\u003c/code\u003e\u003c/a\u003e Annotation tap and long press events (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/977\"\u003e#977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.10.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 11.4.0 to 12.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/d8423455b895dd2453cda28f83dea98c35628771\"\u003e\u003ccode\u003ed842345\u003c/code\u003e\u003c/a\u003e Updates permission_handler version to 12.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/fcb004bfc0dd02452b3c4d41a2b7d63746a85ecf\"\u003e\u003ccode\u003efcb004b\u003c/code\u003e\u003c/a\u003e docs(README): Update the correspondence between permission groups and the key...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c438a1f29cdbe9b46b118ed58dc6e88b43524f74\"\u003e\u003ccode\u003ec438a1f\u003c/code\u003e\u003c/a\u003e updated bug in README documentation about the compileSDK version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/de516a4838cb16bddcc02b77c43d6a78b49d72fb\"\u003e\u003ccode\u003ede516a4\u003c/code\u003e\u003c/a\u003e Drop support for iOS \u0026lt; 11 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v11.4.0...permission_handler_v12.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `provider` from 6.1.2 to 6.1.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3ee02e49b928fcb37fe6d1e5bb58ed554b26164a\"\u003e\u003ccode\u003e3ee02e4\u003c/code\u003e\u003c/a\u003e 6.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/30ea7d0e078910830b511095163f656152c0d139\"\u003e\u003ccode\u003e30ea7d0\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/910\"\u003e#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/7179e119adb4d06fb37f38698e2fa94baa719829\"\u003e\u003ccode\u003e7179e11\u003c/code\u003e\u003c/a\u003e provider : 6.1.3 -\u0026gt; 6.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/83f40ebbf8a8a94e241e0a41903cc6c19c251ca0\"\u003e\u003ccode\u003e83f40eb\u003c/code\u003e\u003c/a\u003e Fix regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/be8381df967b3a0cf8f4986cb9163e859bbf9483\"\u003e\u003ccode\u003ebe8381d\u003c/code\u003e\u003c/a\u003e provider : 6.1.2 -\u0026gt; 6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/d900a42f0ee8cea3f120c3a163cc88d9cd1d30b2\"\u003e\u003ccode\u003ed900a42\u003c/code\u003e\u003c/a\u003e Optimize the number of providers MultiProvider can mount at once. (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/906\"\u003e#906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3a81a9148001728d74b1f307dc966352684e6748\"\u003e\u003ccode\u003e3a81a91\u003c/code\u003e\u003c/a\u003e Added translated README files in Italian to enhance accessibility for Italian...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/64745784fcef9e3ebc6e6dea0d5f82d1ac20c797\"\u003e\u003ccode\u003e6474578\u003c/code\u003e\u003c/a\u003e Fix typos in [watch] method (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/9403cf61fd816dbd04e300560121fd48c642abb1\"\u003e\u003ccode\u003e9403cf6\u003c/code\u003e\u003c/a\u003e Deprecated notice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/c20fb6ff5e7e0addb163d5e7d3ad6d52d8c1c9fe\"\u003e\u003ccode\u003ec20fb6f\u003c/code\u003e\u003c/a\u003e Lints\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rrousselGit/provider/compare/provider-v6.1.2...provider-v6.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 8.14.2 to 9.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-dart/releases\"\u003esentry_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.6.0\u003c/h2\u003e\n\u003cp\u003eNote: this release might require updating your Android Gradle Plugin version to at least \u003ccode\u003e8.1.4\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFalse replay config restarts becau...\n\n_Description has been truncated_","html_url":"https://github.com/reedu-reengineering-education/sensebox-bike-flutter/pull/145","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/145","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/145/packages"},{"uuid":"2712210910","node_id":"PR_kwDOEFy2d86hqQ3e","number":271,"state":"closed","title":"Bump the all group in /green_walking with 5 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-01T08:32:37.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T06:49:39.000Z","updated_at":"2025-08-01T08:32:37.000Z","time_to_close":6178,"merged_at":"2025-08-01T08:32:37.000Z","merged_by":"Xennis","closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":5,"packages":[{"name":"firebase_core","old_version":"3.14.0","new_version":"3.15.2","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"4.3.7","new_version":"4.3.10","repository_url":"https://github.com/firebase/flutterfire"},{"name":"geolocator","old_version":"14.0.1","new_version":"14.0.2","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"mapbox_maps_flutter","old_version":"2.9.0","new_version":"2.10.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"url_launcher","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/flutter/packages"}],"path":"/green_walking","ecosystem":"pub"},"body":"Bumps the all group in /green_walking with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `3.14.0` | `3.15.2` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `4.3.7` | `4.3.10` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `14.0.1` | `14.0.2` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.9.0` | `2.10.0` |\n| [url_launcher](https://github.com/flutter/packages/tree/main/packages/url_launcher) | `6.3.1` | `6.3.2` |\n\nUpdates `firebase_core` from 3.14.0 to 3.15.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/dadb0fd27bc9afe4dee4f23326a4a9ba238258ac\"\u003e\u003ccode\u003edadb0fd\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cd8b58d053e34e9840bdbd20fd5aa3f698e5fcfa\"\u003e\u003ccode\u003ecd8b58d\u003c/code\u003e\u003c/a\u003e fix(core): resolve iOS crash when enabling automatic data collection via `set...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/876885613a38e85f135f8cc369fedbab053948d0\"\u003e\u003ccode\u003e8768856\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17486\"\u003e#17486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/96d26632ef70afecb6b52930800983e25d6f8bc4\"\u003e\u003ccode\u003e96d2663\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17475\"\u003e#17475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/84ca4f2a0f3fbb7270b95f15436e0ebb2606dbfa\"\u003e\u003ccode\u003e84ca4f2\u003c/code\u003e\u003c/a\u003e feat: bump iOS SDK to version 11.15.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17469\"\u003e#17469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f79b786d69ac037b03ce253236d588e2ff8a5934\"\u003e\u003ccode\u003ef79b786\u003c/code\u003e\u003c/a\u003e feat: bump Android SDK to version 33.16.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17470\"\u003e#17470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5033db8380bbf3a9a8a0cab13128e5f9c54b9e19\"\u003e\u003ccode\u003e5033db8\u003c/code\u003e\u003c/a\u003e feat: bump JS SDK to version 11.9.1 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17471\"\u003e#17471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4d24ef534464b39dcaef4151c83c78f87b36fb78\"\u003e\u003ccode\u003e4d24ef5\u003c/code\u003e\u003c/a\u003e fix(core): bump Pigeon to v25.3.2 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17438\"\u003e#17438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b467e169ed49877c97c27e8a1eb439dc04da4f1\"\u003e\u003ccode\u003e8b467e1\u003c/code\u003e\u003c/a\u003e chore: update AGP to 8.3.0 and Gradle to 8.4 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17427\"\u003e#17427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ebfecc74c787dd90737394c222131002739118a8\"\u003e\u003ccode\u003eebfecc7\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17415\"\u003e#17415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v3.15.2/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 4.3.7 to 4.3.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/dadb0fd27bc9afe4dee4f23326a4a9ba238258ac\"\u003e\u003ccode\u003edadb0fd\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/876885613a38e85f135f8cc369fedbab053948d0\"\u003e\u003ccode\u003e8768856\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17486\"\u003e#17486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/96d26632ef70afecb6b52930800983e25d6f8bc4\"\u003e\u003ccode\u003e96d2663\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17475\"\u003e#17475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4d24ef534464b39dcaef4151c83c78f87b36fb78\"\u003e\u003ccode\u003e4d24ef5\u003c/code\u003e\u003c/a\u003e fix(core): bump Pigeon to v25.3.2 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17438\"\u003e#17438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b467e169ed49877c97c27e8a1eb439dc04da4f1\"\u003e\u003ccode\u003e8b467e1\u003c/code\u003e\u003c/a\u003e chore: update AGP to 8.3.0 and Gradle to 8.4 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17427\"\u003e#17427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ca4efeebdcd68eef836d50f802acbf9b6b2b1f99\"\u003e\u003ccode\u003eca4efee\u003c/code\u003e\u003c/a\u003e chore(crashlytics): update example app (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17426\"\u003e#17426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ebfecc74c787dd90737394c222131002739118a8\"\u003e\u003ccode\u003eebfecc7\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17415\"\u003e#17415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v4.3.10/packages/firebase_crashlytics\"\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.1 to 14.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/756b8d8015f06ecfcc64b438f71cb3b362b5e350\"\u003e\u003ccode\u003e756b8d8\u003c/code\u003e\u003c/a\u003e adds linux as platform to pub dev \u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1734\"\u003e#1734\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1735\"\u003e#1735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/2cbbdaa29989bdf064fe661319945ad47c5f0b32\"\u003e\u003ccode\u003e2cbbdaa\u003c/code\u003e\u003c/a\u003e Update geolocator_android to version 5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/cf839a07482858acc985c6f0d0b01b86d22ee94c\"\u003e\u003ccode\u003ecf839a0\u003c/code\u003e\u003c/a\u003e Check LocationSettingsResponse success before processing (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1730\"\u003e#1730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/ce4b3a754a023a9a7748ad9772d3d4e33e8b403a\"\u003e\u003ccode\u003ece4b3a7\u003c/code\u003e\u003c/a\u003e Adds section about background modes on iOS to the README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1709\"\u003e#1709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v14.0.1...geolocator_v14.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.9.0 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nThis release addresses the code sign issue that may occur when building on iOS.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between Mercator and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.10.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.14.0-rc.1 (iOS) \u0026amp; 11.14.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.10.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.10.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between flat and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix crash when receiving annotation interactions.\u003c/li\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\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/mapbox/mapbox-maps-flutter/commit/02b83f2416670c1fbaff63a11f63ac9d55427924\"\u003e\u003ccode\u003e02b83f2\u003c/code\u003e\u003c/a\u003e Update versions for v2.10.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1011\"\u003e#1011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d812b6cb9efc201115aa290be3cb6eb0bcc4f7a2\"\u003e\u003ccode\u003ed812b6c\u003c/code\u003e\u003c/a\u003e Release v2.10.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/239185021050958c67a4311b650f43a74e703851\"\u003e\u003ccode\u003e2391850\u003c/code\u003e\u003c/a\u003e Fix drag events stream not registered in Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/984\"\u003e#984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/e4a0cac7537b5080386d0a7fbb8b6889ef5da16d\"\u003e\u003ccode\u003ee4a0cac\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/da961620209ba0d134a3260cd2a6ff26c0c665a4\"\u003e\u003ccode\u003eda96162\u003c/code\u003e\u003c/a\u003e Fix crash when receiving annotation interactions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/989\"\u003e#989\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/80cfd127b633862815c05cc49f53fe8ea52ffe2f\"\u003e\u003ccode\u003e80cfd12\u003c/code\u003e\u003c/a\u003e [CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/6dfe430b2ea3ce55f2351896c832cd459892359c\"\u003e\u003ccode\u003e6dfe430\u003c/code\u003e\u003c/a\u003e Bump Maps SDK to 11.14.0-beta.1, bump version to 2.10.0-beta.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/976ff5ccb3d17eb3dc04cd766393bf50dea7b9ef\"\u003e\u003ccode\u003e976ff5c\u003c/code\u003e\u003c/a\u003e use jq to extract version (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/fe736f43d4623b4a7782a19236bb1b0305f35de3\"\u003e\u003ccode\u003efe736f4\u003c/code\u003e\u003c/a\u003e Breakage api check (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/bc592b1eacf678d1bc59a83eabbe74618881e23c\"\u003e\u003ccode\u003ebc592b1\u003c/code\u003e\u003c/a\u003e Annotation tap and long press events (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/977\"\u003e#977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/v2.9.0...v2.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `url_launcher` from 6.3.1 to 6.3.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3fe6a0149acebc9cb8707cf508d13f59fc372986\"\u003e\u003ccode\u003e3fe6a01\u003c/code\u003e\u003c/a\u003e [url_launcher] Fixes new unnecessary boolean operations warnings (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9409\"\u003e#9409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/111ceb704035dd45cf827b8368b7f901cd0465f7\"\u003e\u003ccode\u003e111ceb7\u003c/code\u003e\u003c/a\u003e [tool] Use \u003ccode\u003eswift-format\u003c/code\u003e from Xcode (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9460\"\u003e#9460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b90f8a784f924c33f958a68634e2f3111ad467e0\"\u003e\u003ccode\u003eb90f8a7\u003c/code\u003e\u003c/a\u003e [various] Update example apps to Swift (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9347\"\u003e#9347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e8c99766e4eddd156ddf79a9f837a33e0c82acf4\"\u003e\u003ccode\u003ee8c9976\u003c/code\u003e\u003c/a\u003e [ci] Update repository for 3.29 release (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9270\"\u003e#9270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1f069a7e0010d9023c1b24ca8e129d74bb4fe00f\"\u003e\u003ccode\u003e1f069a7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 16 directories with 8 u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b93cc400215537946a697eaf309b52066b2a34ed\"\u003e\u003ccode\u003eb93cc40\u003c/code\u003e\u003c/a\u003e [various] Scrubs pre-SDK-21 Android code (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9112\"\u003e#9112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/4a36dc63f7197f5cf4f0d0b9b670492b8848c502\"\u003e\u003ccode\u003e4a36dc6\u003c/code\u003e\u003c/a\u003e [all_packages] Enforce property assignment for compile sdk over method assign...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/url_launcher-v6.3.2/packages/url_launcher\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/Xennis/green-walking/pull/271","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xennis%2Fgreen-walking/issues/271","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/271/packages"},{"uuid":"2664318211","node_id":"PR_kwDOOg1urc6ezkUD","number":10,"state":"closed","title":"Bump mapbox_maps_flutter from 2.2.1 to 2.9.1","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-01T10:45:56.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-07-14T13:38:26.000Z","updated_at":"2025-08-01T10:45:56.000Z","time_to_close":1544850,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"mapbox_maps_flutter","old_version":"2.2.1","new_version":"2.9.1","repository_url":null}],"path":null,"ecosystem":"pub"},"body":"\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mapbox_maps_flutter\u0026package-manager=pub\u0026previous-version=2.2.1\u0026new-version=2.9.1)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/orangery-me/implement-maps/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/orangery-me%2Fimplement-maps/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"},{"uuid":"2596848338","node_id":"PR_kwDOMr2Hps6ayMLS","number":103,"state":"closed","title":"[dependabot]: Bump the production-dependencies group across 1 directory with 16 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-07-14T19:13:33.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-16T20:38:48.000Z","updated_at":"2025-07-14T19:13:33.000Z","time_to_close":2414085,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":16,"packages":[{"name":"build_runner","old_version":"2.4.15","new_version":"2.5.0","repository_url":"https://github.com/dart-lang/build"},{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.5.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.0.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_blue_plus","old_version":"1.35.3","new_version":"1.35.5","repository_url":"https://github.com/chipweinberger/flutter_blue_plus"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.2.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.0.17","new_version":"2.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.1","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.8.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.0+1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5","repository_url":"https://github.com/rrousselGit/provider"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.0.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.0.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 15 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.4.15` | `2.5.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.5.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.0.0` |\n| [flutter_blue_plus](https://github.com/chipweinberger/flutter_blue_plus) | `1.35.3` | `1.35.5` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.2.1` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.0.17` | `2.2.0` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.1` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.4.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.8.0` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.0+1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.0.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.0.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n\n\nUpdates `build_runner` from 2.4.15 to 2.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.5.0\u003c/h2\u003e\n\u003cp\u003eUser-visible changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImproved performance for large builds. More performance improvements\nwill follow, if your workflow is affected by slow \u003ccode\u003ebuild_runner\u003c/code\u003e performance\nthen please consider sharing details at\n\u003ca href=\"https://github.com/dart-lang/build/discussions\"\u003ehttps://github.com/dart-lang/build/discussions\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved logging: show what builders are running and, for long-running\nbuilders, where the time is spent.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eVersions:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBump the min SDK to 3.7.0.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ebuild_test\u003c/code\u003e 3.0.0.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ebuild_runner_core\u003c/code\u003e 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eInternal changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eStart using `package:build/src/internal.dart'.\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003eMultiPackageAssetReader\u003c/code\u003e to internal \u003ccode\u003eAssetFinder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFinalizedReader\u003c/code\u003e no longer implements \u003ccode\u003eAssetReader\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003eCachingAssetReader\u003c/code\u003e to \u003ccode\u003eFilesystemCache\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003eFileBasedAssetReader\u003c/code\u003e and \u003ccode\u003eFileBasedAssetWriter\u003c/code\u003e to \u003ccode\u003eReaderWriter\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eOnDeleteWriter\u003c/code\u003e, add functionality to \u003ccode\u003eReaderWriter\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eNodeType\u003c/code\u003e to \u003ccode\u003eAssetNode\u003c/code\u003e, remove subtypes. Make mutations explicit.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ebuilt_value\u003c/code\u003e for \u003ccode\u003eAssetNode\u003c/code\u003e and related types.\u003c/li\u003e\n\u003cli\u003eAdd details of what changed and what is built to \u003ccode\u003e--verbose\u003c/code\u003e logging.\u003c/li\u003e\n\u003cli\u003eCompute outputs as needed instead of storing them in the asset graph.\u003c/li\u003e\n\u003cli\u003eRefactor invalidation to track current build progress in \u003ccode\u003eBuild\u003c/code\u003e instead of\nin the asset graph.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003ecompleteBuild\u003c/code\u003e from \u003ccode\u003eRunnerAssetWriter\u003c/code\u003e as it's no longer needed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/db6c41315ea419b3aabf409c7444dc7a497c2301\"\u003e\u003ccode\u003edb6c413\u003c/code\u003e\u003c/a\u003e Update CHANGELOGs and pubspecs for release. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ab7ef1da79516b627ae5d01a0a8f81158f4d9ef8\"\u003e\u003ccode\u003eab7ef1d\u003c/code\u003e\u003c/a\u003e Tweaks to build_daemon for webdev. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4034\"\u003e#4034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/94d20ffcfee847dc7cf2503c6edefe3a0d106cf9\"\u003e\u003ccode\u003e94d20ff\u003c/code\u003e\u003c/a\u003e LogDisplay.block support for writing fewer lines than previous block. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4032\"\u003e#4032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/2fc09d93457d46bf10137a2b13368964600169a3\"\u003e\u003ccode\u003e2fc09d9\u003c/code\u003e\u003c/a\u003e Simplify and fix clean command. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4031\"\u003e#4031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ca4c5eb397b287aa271dcd3a1734c56ed9611473\"\u003e\u003ccode\u003eca4c5eb\u003c/code\u003e\u003c/a\u003e Improved logging (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4011\"\u003e#4011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/864e7c467129544bc27487bddd73a15170e256ed\"\u003e\u003ccode\u003e864e7c4\u003c/code\u003e\u003c/a\u003e Use a synchronous StreamController for daemon logs (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4028\"\u003e#4028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cdbf06f6a8fa11766444d93c3b7a7f80666c7328\"\u003e\u003ccode\u003ecdbf06f\u003c/code\u003e\u003c/a\u003e Introduce \u003ccode\u003eBuildProcessState\u003c/code\u003e, sent to and returned from spawned isolates. (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/836f5458f0f73d3d93360666dca584f7d2794141\"\u003e\u003ccode\u003e836f545\u003c/code\u003e\u003c/a\u003e Use built_value 8.10.1 with MapSerializer and SetSerializer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4022\"\u003e#4022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/6a8b449bbc816d793e3c2576fb8beddbe0cfcea6\"\u003e\u003ccode\u003e6a8b449\u003c/code\u003e\u003c/a\u003e Regenerate with latest built_value_generator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4020\"\u003e#4020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9fda354420b73ab7f7d36c93b5ac34beac8b5a23\"\u003e\u003ccode\u003e9fda354\u003c/code\u003e\u003c/a\u003e Fix watch mode not building on missingSource creation. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4017\"\u003e#4017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.4.15...build_runner-v2.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.3.0 to 11.5.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/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\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/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8ecb784c248d05227a3f6a800017673554359d9a\"\u003e\u003ccode\u003e8ecb784\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): Fix typo in CHANGELOG (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6ebc0ead68df477f06c6d4738a69a9e56223cf47\"\u003e\u003ccode\u003e6ebc0ea\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): Specify correct Dart and Flutter version requirements ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/e1152bb87d702ff86aaf29e9b7362d8dfd3247e0\"\u003e\u003ccode\u003ee1152bb\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifier for iPhone 16e (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3596\"\u003e#3596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/fefe6ce7a04c01c39f0cf0ecd0855bce1d701883\"\u003e\u003ccode\u003efefe6ce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add storage information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3536\"\u003e#3536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.5.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.70.2 to 1.0.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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/blob/1.0.0/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/59f28cb4c0d0aef545d1df8a06c049f52383bb60\"\u003e\u003ccode\u003e59f28cb\u003c/code\u003e\u003c/a\u003e Bump version to 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/17afdfb7edf6791fc37b8bb26c16974ad963e1af\"\u003e\u003ccode\u003e17afdfb\u003c/code\u003e\u003c/a\u003e Add DownloadNativeAppButton UI (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3db3732cce2b420b59be9c778d8fb0de63e33643\"\u003e\u003ccode\u003e3db3732\u003c/code\u003e\u003c/a\u003e Minor change on changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/f81c0da3065d934e16d2c1b8657b10295e08e21d\"\u003e\u003ccode\u003ef81c0da\u003c/code\u003e\u003c/a\u003e Update the flutter and dart sdk constraints (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e59aad6f7b1df3c2d57f20a89006ab8e0cad029d\"\u003e\u003ccode\u003ee59aad6\u003c/code\u003e\u003c/a\u003e Update the CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/cfa83c64020ca51c274ab631b4ae3f156c9c26d0\"\u003e\u003ccode\u003ecfa83c6\u003c/code\u003e\u003c/a\u003e add gradient to RadarChart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1841\"\u003e#1841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6c5a6111d6e12296906588b2fafa6ba95c32b58d\"\u003e\u003ccode\u003e6c5a611\u003c/code\u003e\u003c/a\u003e Upgrade build_runner and mockito dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6ca3f3b0dfdbe43dc11f79f4a37eec2cb27a66f2\"\u003e\u003ccode\u003e6ca3f3b\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\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/97a19450837cfa6f6582edc4ec1aa189eccb850b\"\u003e\u003ccode\u003e97a1945\u003c/code\u003e\u003c/a\u003e Remove deprecated tooltipRoundedRadius property from the codebase\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/1016b408dc17e132d6f54f1befdd9f4e76a53c02\"\u003e\u003ccode\u003e1016b40\u003c/code\u003e\u003c/a\u003e Update the candlestick sample gif animation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_blue_plus` from 1.35.3 to 1.35.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/ba0abb8468da5afbba002620023d0601d14a388c\"\u003e\u003ccode\u003eba0abb8\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus 1.35.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/53de4df6ba101220e646d2ee64549901057689a5\"\u003e\u003ccode\u003e53de4df\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/ca56ed3475ef13b84cf84ce13f37c4376146bd19\"\u003e\u003ccode\u003eca56ed3\u003c/code\u003e\u003c/a\u003e [Android] location services check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/56a06b1e889d2344f85b3476650f5d8806e6439b\"\u003e\u003ccode\u003e56a06b1\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/bf69915ce939cfad12a6d76685df311c8167bb86\"\u003e\u003ccode\u003ebf69915\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/fc7e3a3d7ea96ce1ac0712e3fea6aa3d2900df16\"\u003e\u003ccode\u003efc7e3a3\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_platform_interface 4.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/0d9f0f4fb1f44dbcd37717ded660962d6414ad45\"\u003e\u003ccode\u003e0d9f0f4\u003c/code\u003e\u003c/a\u003e [Android] location services check (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1199\"\u003e#1199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/d31a8cf5f76a36edc0ac5baaa0946fde8bc4e198\"\u003e\u003ccode\u003ed31a8cf\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_linux 3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/41b5f622a2f5ac460b12f92bae956b4fdfec85a0\"\u003e\u003ccode\u003e41b5f62\u003c/code\u003e\u003c/a\u003e [Build] Add \u003ccode\u003eflutter_lints\u003c/code\u003e and \u003ccode\u003eanalysis_options.yaml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/527796eb94c7f9ea1d0d8eb84f5cdc40cc04707b\"\u003e\u003ccode\u003e527796e\u003c/code\u003e\u003c/a\u003e [Refactor] Return turn on false if adaptors list empty (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1196\"\u003e#1196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/compare/flutter_blue_plus-1.35.3...flutter_blue_plus-1.35.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.2.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-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003eRestored and updated readme so that those using plugin versions 19 or lower has info on setting up Proguard rules. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\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/f1e18cc9357730fb3e83fbd687ffccd2036ef354\"\u003e\u003ccode\u003ef1e18cc\u003c/code\u003e\u003c/a\u003e prepare for 19.2.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2619\"\u003e#2619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/120cbd9596175e35234de8ad997c7c561868293c\"\u003e\u003ccode\u003e120cbd9\u003c/code\u003e\u003c/a\u003e fix: bump robolectric (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2618\"\u003e#2618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b9bfd885dcbdfe7b9eafdf7381de8e98314adbea\"\u003e\u003ccode\u003eb9bfd88\u003c/code\u003e\u003c/a\u003e Swift Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/60991412da2966fd418260b56bcca56bb920d591\"\u003e\u003ccode\u003e6099141\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Remove redundant macOS version check (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2606\"\u003e#2606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2c02e7db2993800ebed0da6805344fef9aba7a93\"\u003e\u003ccode\u003e2c02e7d\u003c/code\u003e\u003c/a\u003e prepare for 19.2.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2613\"\u003e#2613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/6e58019d4e248a6453d032131380d978a78518a6\"\u003e\u003ccode\u003e6e58019\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/50ae494cac12ec5682bb5fbedf9cb1172b316b6a\"\u003e\u003ccode\u003e50ae494\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Support bypassing DnD-settings on Android (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/e1e94e99a01737d26ee8e2b970bb6febc1a433e7\"\u003e\u003ccode\u003ee1e94e9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] bumped msix dev dependency to fix MSIX creation...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/594e82ee5233246517c406c27a157180317f1cc6\"\u003e\u003ccode\u003e594e82e\u003c/code\u003e\u003c/a\u003e updated Gradle setup info in readme around enabling desugaring (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2597\"\u003e#2597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8dad2d0267066951647def6e98a5a82f38b75a99\"\u003e\u003ccode\u003e8dad2d0\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v19.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.0.17 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c5ab57a5410585838c30b1b678558236e0177d03\"\u003e\u003ccode\u003ec5ab57a\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the renderStrategy property in SvgPicture (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9373\"\u003e#9373\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/third_party/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e8c99766e4eddd156ddf79a9f837a33e0c82acf4\"\u003e\u003ccode\u003ee8c9976\u003c/code\u003e\u003c/a\u003e [ci] Update repository for 3.29 release (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9270\"\u003e#9270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e0892ae796581b77e7ca2cf6bbcf95abc56e646c\"\u003e\u003ccode\u003ee0892ae\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the \u003ccode\u003ecolorMapper\u003c/code\u003e property in \u003ccode\u003eSvgPicture\u003c/code\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9043\"\u003e#9043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/279dda8b7b8659f9c02522b3534e5ab49e18352e\"\u003e\u003ccode\u003e279dda8\u003c/code\u003e\u003c/a\u003e [various] Disable sandbox in Chrome dart tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8909\"\u003e#8909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/815a80b29b0fb2be03500bf1fea4e14b60d22398\"\u003e\u003ccode\u003e815a80b\u003c/code\u003e\u003c/a\u003e [ci] Manually roll master, set -Xmx4G (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8586\"\u003e#8586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.2.0/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/20fe3d1478e6f79001be4ba587fc0f1ebd474d0d\"\u003e\u003ccode\u003e20fe3d1\u003c/code\u003e\u003c/a\u003e [geolocator_platform_interface]: Bump flutter_lints from 4.0.0 to 5.0.0 in /g...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/5860a2c0a1fb87617c2a5ee20b1560b231a8f49b\"\u003e\u003ccode\u003e5860a2c\u003c/code\u003e\u003c/a\u003e [geolocator_windows]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator_w...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/60a32491ec7c2fc44a352d7b7435e3bed99faaad\"\u003e\u003ccode\u003e60a3249\u003c/code\u003e\u003c/a\u003e [geolocator_linux]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator_lin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/7af9abef58ea88e3548d103b43184e3d10990a5d\"\u003e\u003ccode\u003e7af9abe\u003c/code\u003e\u003c/a\u003e [geolocator]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1578\"\u003e#1578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.4.0\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 `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.6.0 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.8.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed the color conversion for alpha values, ensuring that alpha is correctly represented as a fraction (e.g., alpha / 255).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.12.0-rc.1 (iOS) \u0026amp; 11.12.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0-beta.1\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-beta.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-beta.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.7.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allow listening to zoom events resulting from user gestures: pinching, double-tapping, or quick-zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e_onZoom(MapContentGestureContext context) {\n  print(\u0026quot;OnZoom coordinate: {${context.point.coordinates.lng}, ${context.point.coordinates.lat}}\u0026quot; +\n    \u0026quot; point: {x: ${context.touchPosition.x}, y: ${context.touchPosition.y}}\u0026quot; +\n    \u0026quot; state: ${context.gestureState}\u0026quot;);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically, huge thanks to \u003ca href=\"https://github.com/azaderdogan\"\u003e\u003ccode\u003e@​azaderdogan\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eImprovements 🏁\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce installation size by ≈ 10 MB by redacting the rest of the debug symbols.\u003c/li\u003e\n\u003cli\u003eReduce the amount of background triggers to optimize battery usage when the app is not in the focus anymore.\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.8.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003cli\u003eUpdate Maps SDK to 11.12.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.7.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to 11.11.0\u003c/li\u003e\n\u003cli\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically.\u003c/li\u003e\n\u003cli\u003eExperimental \u003ccode\u003eStandardBuildingState\u003c/code\u003e has been removed. Use \u003ccode\u003eStandardBuildingsState\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etop-image\u003c/code\u003e, \u003ccode\u003ebearing-image\u003c/code\u003e, and \u003ccode\u003eshadow-image\u003c/code\u003e properties on \u003ccode\u003eLocationIndicatorLayer\u003c/code\u003e are now paint properties instead of layout properties.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allowing listening to zoom events resulting from user gestures: pinching, double-tapping, or quick zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eClipLayer.clipLayerScope\u003c/code\u003e and \u003ccode\u003eClipLayer.clipLayerTypes\u003c/code\u003e as stable\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eBackgroundLayer.backgroundPitchAlignment\u003c/code\u003e as experimental\u003c/li\u003e\n\u003cli\u003e[Android] Fix rare NPE upon native view disposal.\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/mapbox/mapbox-maps-flutter/commit/955945124b71d670986e747f179a6da12752bff7\"\u003e\u003ccode\u003e9559451\u003c/code\u003e\u003c/a\u003e Update versions for 2.8.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/938\"\u003e#938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/41630e306d04e4a6f06c147622909d9fe4f464ee\"\u003e\u003ccode\u003e41630e3\u003c/code\u003e\u003c/a\u003e Correct coordinate ordering for Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/929\"\u003e#929\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/390bcb0f929816673c44d09cbf1f448e72d44d4c\"\u003e\u003ccode\u003e390bcb0\u003c/code\u003e\u003c/a\u003e Update Maps SDK version in README.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/925\"\u003e#925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/5dce1bba031852cdee2f91fee51d87fd8ae79d10\"\u003e\u003ccode\u003e5dce1bb\u003c/code\u003e\u003c/a\u003e Prepare v2.8.0-rc.1 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/923\"\u003e#923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d3a593c7c2fa98ddf2224275447214890e9692f7\"\u003e\u003ccode\u003ed3a593c\u003c/code\u003e\u003c/a\u003e Update startPerformanceStatisticsCollection documentation (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/921\"\u003e#921\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/13ca8700424a5d031f3328cd2e07124fb651cccb\"\u003e\u003ccode\u003e13ca870\u003c/code\u003e\u003c/a\u003e Fix incorrect color alpha value conversion on Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/919\"\u003e#919\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/920\"\u003e#920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/af8d1b4be5639b751dba0aa7fec4569bc5685928\"\u003e\u003ccode\u003eaf8d1b4\u003c/code\u003e\u003c/a\u003e Prepare \u003ccode\u003e2.8.0-beta.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/a60882d6b3a677cec6a169bf0108b0eb54422fd3\"\u003e\u003ccode\u003ea60882d\u003c/code\u003e\u003c/a\u003e Setup CLA for public contributions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/910\"\u003e#910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/125fc6689bcdd850d59ec548c73bd39776238ff1\"\u003e\u003ccode\u003e125fc66\u003c/code\u003e\u003c/a\u003e Migrate example project fully to SPM (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/909\"\u003e#909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/1814cc9a60d349000c0dd25e13dcfa7066ba0551\"\u003e\u003ccode\u003e1814cc9\u003c/code\u003e\u003c/a\u003e Update copyright year and rename LICENSE to LICENSE.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/908\"\u003e#908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.8.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 11.4.0 to 12.0.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/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v11.4.0...permission_handler_v12.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `provider` from 6.1.2 to 6.1.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3ee02e49b928fcb37fe6d1e5bb58ed554b26164a\"\u003e\u003ccode\u003e3ee02e4\u003c/code\u003e\u003c/a\u003e 6.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/30ea7d0e078910830b511095163f656152c0d139\"\u003e\u003ccode\u003e30ea7d0\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/910\"\u003e#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/7179e119adb4d06fb37f38698e2fa94baa719829\"\u003e\u003ccode\u003e7179e11\u003c/code\u003e\u003c/a\u003e provider : 6.1.3 -\u0026gt; 6.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/83f40ebbf8a8a94e241e0a41903cc6c19c251ca0\"\u003e\u003ccode\u003e83f40eb\u003c/code\u003e\u003c/a\u003e Fix regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/be8381df967b3a0cf8f4986cb9163e859bbf9483\"\u003e\u003ccode\u003ebe8381d\u003c/code\u003e\u003c/a\u003e provider : 6.1.2 -\u0026gt; 6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/d900a42f0ee8cea3f120c3a163cc88d9cd1d30b2\"\u003e\u003ccode\u003ed900a42\u003c/code\u003e\u003c/a\u003e Optimize the number of providers MultiProvider can mount at once. (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/906\"\u003e#906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3a81a9148001728d74b1f307dc966352684e6748\"\u003e\u003ccode\u003e3a81a91\u003c/code\u003e\u003c/a\u003e Added translated README files in Italian to enhance accessibility for Italian...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/64745784fcef9e3ebc6e6dea0d5f82d1ac20c797\"\u003e\u003ccode\u003e6474578\u003c/code\u003e\u003c/a\u003e Fix typos in [watch] method (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/9403cf61fd816dbd04e300560121fd48c642abb1\"\u003e\u003ccode\u003e9403cf6\u003c/code\u003e\u003c/a\u003e Deprecated notice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/c20fb6ff5e7e0addb163d5e7d3ad6d52d8c1c9fe\"\u003e\u003ccode\u003ec20fb6f\u003c/code\u003e\u003c/a\u003e Lints\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rrousselGit/provider/compare/provider-v6.1.2...provider-v6.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 8.14.2 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-dart/releases\"\u003esentry_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.0.0\u003c/h2\u003e\n\u003cp\u003eVersion 9.0.0 marks a major release of the Sentry Dart/Flutter SDKs containing breaking changes.\u003c/p\u003e\n\u003cp\u003eThe goal of this release is the following:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBump the minimum Dart and Flutter versions to \u003ccode\u003e3.5.0\u003c/code\u003e and \u003ccode\u003e3.24.0\u003c/code\u003e respectively\u003c/li\u003e\n\u003cli\u003eBump the minimum Android API version to 21\u003c/li\u003e\n\u003cli\u003eAdd interoperability with the Sentry Javascript SDK in Flutter Web for features such as release health and reporting native JS errors\u003c/li\u003e\n\u003cli\u003eGA the \u003ca href=\"https://docs.sentry.io/product/explore/session-replay/\"\u003eSession Replay\u003c/a\u003e feature\u003c/li\u003e\n\u003cli\u003eProvide feature flag support as well as \u003ca href=\"https://firebase.google.com/docs/remote-config\"\u003eFirebase Remote Config\u003c/a\u003e support\u003c/li\u003e\n\u003cli\u003eTrim down unused and potentially confusing APIs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eHow To Upgrade\u003c/h3\u003e\n\u003cp\u003ePlease carefully read through the migration guide in the Sentry docs on how to upgrade from version 8 to version 9\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://docs.sentry.io/platforms/dart/migration/#migrating-from-sentry-8x-to-sentry-9x\"\u003eDart migration guide\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://docs.sentry.io/platforms/dart/guides/flutter/migration/#migrating-from-sentry_flutter-8x-to-sentry_flutter-9x\"\u003eFlutter migration guide\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIncrease minimum SDK version requirements to Dart \u003ccode\u003ev3.5.0\u003c/code\u003e and Flutter \u003ccode\u003ev3.24.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate naming of \u003ccode\u003eLoadImagesListIntegration\u003c/code\u003e to \u003ccode\u003eLoadNativeDebugImagesIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2833\"\u003e#2833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet sentry-native backend to \u003ccode\u003ecrashpad\u003c/code\u003e by default and \u003ccode\u003ebreakpad\u003c/code\u003e for Windows ARM64 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2791\"\u003e#2791\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSetting the \u003ccode\u003eSENTRY_NATIVE_BACKEND\u003c/code\u003e environment variable will override the defaults.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRemove manual TTID implementation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2668\"\u003e#2668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove screenshot option \u003ccode\u003eattachScreenshotOnlyWhenResumed\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2664\"\u003e#2664\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003ebeforeScreenshot\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2662\"\u003e#2662\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove old user feedback api (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2686\"\u003e#2686\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis is replaced by \u003ccode\u003ebeforeCaptureScreenshot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRemove deprecated loggers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2685\"\u003e#2685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove user segment (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2687\"\u003e#2687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Sentry JS SDK native integration by default (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2688\"\u003e#2688\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eenableTracing\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2695\"\u003e#2695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eoptions.autoAppStart\u003c/code\u003e and \u003ccode\u003esetAppStartEnd\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2680\"\u003e#2680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump Drift min version to \u003ccode\u003e2.24.0\u003c/code\u003e and use \u003ccode\u003eQueryInterceptor\u003c/code\u003e instead of \u003ccode\u003eQueryExecutor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2679\"\u003e#2679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd hint for transactions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2675\"\u003e#2675\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBeforeSendTransactionCallback\u003c/code\u003e now has a \u003ccode\u003eHint\u003c/code\u003e parameter\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003edart:html\u003c/code\u003e usage in favour of \u003ccode\u003epackage:web\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2710\"\u003e#2710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove max response body size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2709\"\u003e#2709\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eResponses are now only attached if size is below ~0.15mb\u003c/li\u003e\n\u003cli\u003eResponses are attached to the \u003ccode\u003eHint\u003c/code\u003e object, which can be read in \u003ccode\u003ebeforeSend\u003c/code\u003e/\u003ccode\u003ebeforeSendTransaction\u003c/code\u003e callbacks via \u003ccode\u003ehint.response\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFor now, only the \u003ccode\u003edio\u003c/code\u003e integration is supported.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eEnable privacy masking for screenshots by default (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2728\"\u003e#2728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet option \u003ccode\u003eanrEnabled\u003c/code\u003e to \u003ccode\u003etrue\u003c/code\u003e by default (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/2878\"\u003e#2878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMutable Data Classes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2818\"\u003e#2818\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSome SDK classes do not have \u003ccode\u003econst\u003c/code\u003e constructors anymore.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ecopyWith\u003c/code\u003e and \u003ccode\u003eclone\u003c/code\u003e methods of SDK classes were deprecated.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e// old\noptions.beforeSend = (event, hint) {\n  event = event.copyWith(release: 'my-release');\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\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/getsentry/sentry-dart/blob/main/CHANGELOG.md\"\u003esentry_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.0.0\u003c/h2\u003e\n\u003cp\u003eVersion 9.0.0 marks a major release of the Sentry Dart/Flutter SDKs containing breaking changes.\u003c/p\u003e\n\u003cp\u003eThe goal of this release is the following:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBump the minimum Dart and Flutter versions to \u003ccode\u003e3.5.0\u003c/code\u003e and \u003ccode\u003e3.24.0\u003c/code\u003e respectively\u003c/li\u003e\n\u003cli\u003eBump the minimum Android API version to 21\u003c/li\u003e\n\u003cli\u003eAdd interoperability with the Sentry Javascript SDK in Flutter Web for features such as release health and reporting native JS errors\u003c/li\u003e\n\u003cli\u003eGA the \u003ca href=\"https://docs.sentry.io/product/explore/session-replay/\"\u003eSession Replay\u003c/a\u003e feature\u003c/li\u003e\n\u003cli\u003eProvide fe...\n\n_Description has been truncated_","html_url":"https://github.com/reedu-reengineering-education/sensebox-bike-flutter/pull/103","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/103","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/103/packages"},{"uuid":"2561643246","node_id":"PR_kwDOMr2Hps6Yr5Lu","number":89,"state":"closed","title":"[dependabot]: Bump the production-dependencies group across 1 directory with 14 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-06-16T19:45:06.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-02T19:02:02.000Z","updated_at":"2025-06-16T19:45:06.000Z","time_to_close":1212184,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":14,"packages":[{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.4.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.0.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_blue_plus","old_version":"1.35.3","new_version":"1.35.5","repository_url":"https://github.com/chipweinberger/flutter_blue_plus"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.2.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.0.17","new_version":"2.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.1","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.8.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.0+1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5","repository_url":"https://github.com/rrousselGit/provider"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.0.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 13 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.4.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.0.0` |\n| [flutter_blue_plus](https://github.com/chipweinberger/flutter_blue_plus) | `1.35.3` | `1.35.5` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.2.1` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.0.17` | `2.1.0` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.1` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.4.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.8.0` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.0+1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.0.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n\n\nUpdates `device_info_plus` from 11.3.0 to 11.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/3201e056b2a44ce74a3a9218fba59d71d9795379\"\u003e\u003ccode\u003e3201e05\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): handle nullability on getString(DEVICE_NAME) (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3507\"\u003e#3507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9ec7eb4132887b3f0ec4456a0f59bbf2c3fc4215\"\u003e\u003ccode\u003e9ec7eb4\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/3501\"\u003e#3501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c7e2428a6075df4e37da9ef4934861c7cb0c3bee\"\u003e\u003ccode\u003ec7e2428\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): tighten dependency constraints (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3497\"\u003e#3497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8b4178dce477ba753aed20d2a666bfca5950edea\"\u003e\u003ccode\u003e8b4178d\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/3494\"\u003e#3494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2a24dd637e0303208dd86cccd705f7b8d075a49e\"\u003e\u003ccode\u003e2a24dd6\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): bump win32_registry from 1.1.5 to 2.0.1 in /packages...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.4.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.70.2 to 1.0.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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/blob/1.0.0/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/59f28cb4c0d0aef545d1df8a06c049f52383bb60\"\u003e\u003ccode\u003e59f28cb\u003c/code\u003e\u003c/a\u003e Bump version to 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/17afdfb7edf6791fc37b8bb26c16974ad963e1af\"\u003e\u003ccode\u003e17afdfb\u003c/code\u003e\u003c/a\u003e Add DownloadNativeAppButton UI (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3db3732cce2b420b59be9c778d8fb0de63e33643\"\u003e\u003ccode\u003e3db3732\u003c/code\u003e\u003c/a\u003e Minor change on changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/f81c0da3065d934e16d2c1b8657b10295e08e21d\"\u003e\u003ccode\u003ef81c0da\u003c/code\u003e\u003c/a\u003e Update the flutter and dart sdk constraints (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e59aad6f7b1df3c2d57f20a89006ab8e0cad029d\"\u003e\u003ccode\u003ee59aad6\u003c/code\u003e\u003c/a\u003e Update the CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/cfa83c64020ca51c274ab631b4ae3f156c9c26d0\"\u003e\u003ccode\u003ecfa83c6\u003c/code\u003e\u003c/a\u003e add gradient to RadarChart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1841\"\u003e#1841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6c5a6111d6e12296906588b2fafa6ba95c32b58d\"\u003e\u003ccode\u003e6c5a611\u003c/code\u003e\u003c/a\u003e Upgrade build_runner and mockito dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6ca3f3b0dfdbe43dc11f79f4a37eec2cb27a66f2\"\u003e\u003ccode\u003e6ca3f3b\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\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/97a19450837cfa6f6582edc4ec1aa189eccb850b\"\u003e\u003ccode\u003e97a1945\u003c/code\u003e\u003c/a\u003e Remove deprecated tooltipRoundedRadius property from the codebase\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/1016b408dc17e132d6f54f1befdd9f4e76a53c02\"\u003e\u003ccode\u003e1016b40\u003c/code\u003e\u003c/a\u003e Update the candlestick sample gif animation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_blue_plus` from 1.35.3 to 1.35.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/ba0abb8468da5afbba002620023d0601d14a388c\"\u003e\u003ccode\u003eba0abb8\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus 1.35.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/53de4df6ba101220e646d2ee64549901057689a5\"\u003e\u003ccode\u003e53de4df\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/ca56ed3475ef13b84cf84ce13f37c4376146bd19\"\u003e\u003ccode\u003eca56ed3\u003c/code\u003e\u003c/a\u003e [Android] location services check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/56a06b1e889d2344f85b3476650f5d8806e6439b\"\u003e\u003ccode\u003e56a06b1\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/bf69915ce939cfad12a6d76685df311c8167bb86\"\u003e\u003ccode\u003ebf69915\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/fc7e3a3d7ea96ce1ac0712e3fea6aa3d2900df16\"\u003e\u003ccode\u003efc7e3a3\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_platform_interface 4.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/0d9f0f4fb1f44dbcd37717ded660962d6414ad45\"\u003e\u003ccode\u003e0d9f0f4\u003c/code\u003e\u003c/a\u003e [Android] location services check (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1199\"\u003e#1199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/d31a8cf5f76a36edc0ac5baaa0946fde8bc4e198\"\u003e\u003ccode\u003ed31a8cf\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_linux 3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/41b5f622a2f5ac460b12f92bae956b4fdfec85a0\"\u003e\u003ccode\u003e41b5f62\u003c/code\u003e\u003c/a\u003e [Build] Add \u003ccode\u003eflutter_lints\u003c/code\u003e and \u003ccode\u003eanalysis_options.yaml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/527796eb94c7f9ea1d0d8eb84f5cdc40cc04707b\"\u003e\u003ccode\u003e527796e\u003c/code\u003e\u003c/a\u003e [Refactor] Return turn on false if adaptors list empty (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1196\"\u003e#1196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/compare/flutter_blue_plus-1.35.3...flutter_blue_plus-1.35.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.2.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-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003eRestored and updated readme so that those using plugin versions 19 or lower has info on setting up Proguard rules. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\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/f1e18cc9357730fb3e83fbd687ffccd2036ef354\"\u003e\u003ccode\u003ef1e18cc\u003c/code\u003e\u003c/a\u003e prepare for 19.2.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2619\"\u003e#2619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/120cbd9596175e35234de8ad997c7c561868293c\"\u003e\u003ccode\u003e120cbd9\u003c/code\u003e\u003c/a\u003e fix: bump robolectric (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2618\"\u003e#2618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b9bfd885dcbdfe7b9eafdf7381de8e98314adbea\"\u003e\u003ccode\u003eb9bfd88\u003c/code\u003e\u003c/a\u003e Swift Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/60991412da2966fd418260b56bcca56bb920d591\"\u003e\u003ccode\u003e6099141\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Remove redundant macOS version check (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2606\"\u003e#2606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2c02e7db2993800ebed0da6805344fef9aba7a93\"\u003e\u003ccode\u003e2c02e7d\u003c/code\u003e\u003c/a\u003e prepare for 19.2.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2613\"\u003e#2613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/6e58019d4e248a6453d032131380d978a78518a6\"\u003e\u003ccode\u003e6e58019\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/50ae494cac12ec5682bb5fbedf9cb1172b316b6a\"\u003e\u003ccode\u003e50ae494\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Support bypassing DnD-settings on Android (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/e1e94e99a01737d26ee8e2b970bb6febc1a433e7\"\u003e\u003ccode\u003ee1e94e9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] bumped msix dev dependency to fix MSIX creation...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/594e82ee5233246517c406c27a157180317f1cc6\"\u003e\u003ccode\u003e594e82e\u003c/code\u003e\u003c/a\u003e updated Gradle setup info in readme around enabling desugaring (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2597\"\u003e#2597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8dad2d0267066951647def6e98a5a82f38b75a99\"\u003e\u003ccode\u003e8dad2d0\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v19.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.0.17 to 2.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e0892ae796581b77e7ca2cf6bbcf95abc56e646c\"\u003e\u003ccode\u003ee0892ae\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the \u003ccode\u003ecolorMapper\u003c/code\u003e property in \u003ccode\u003eSvgPicture\u003c/code\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9043\"\u003e#9043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/279dda8b7b8659f9c02522b3534e5ab49e18352e\"\u003e\u003ccode\u003e279dda8\u003c/code\u003e\u003c/a\u003e [various] Disable sandbox in Chrome dart tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8909\"\u003e#8909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/815a80b29b0fb2be03500bf1fea4e14b60d22398\"\u003e\u003ccode\u003e815a80b\u003c/code\u003e\u003c/a\u003e [ci] Manually roll master, set -Xmx4G (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8586\"\u003e#8586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.1.0/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/20fe3d1478e6f79001be4ba587fc0f1ebd474d0d\"\u003e\u003ccode\u003e20fe3d1\u003c/code\u003e\u003c/a\u003e [geolocator_platform_interface]: Bump flutter_lints from 4.0.0 to 5.0.0 in /g...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/5860a2c0a1fb87617c2a5ee20b1560b231a8f49b\"\u003e\u003ccode\u003e5860a2c\u003c/code\u003e\u003c/a\u003e [geolocator_windows]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator_w...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/60a32491ec7c2fc44a352d7b7435e3bed99faaad\"\u003e\u003ccode\u003e60a3249\u003c/code\u003e\u003c/a\u003e [geolocator_linux]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator_lin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/7af9abef58ea88e3548d103b43184e3d10990a5d\"\u003e\u003ccode\u003e7af9abe\u003c/code\u003e\u003c/a\u003e [geolocator]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1578\"\u003e#1578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.4.0\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 `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.6.0 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.8.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed the color conversion for alpha values, ensuring that alpha is correctly represented as a fraction (e.g., alpha / 255).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.12.0-rc.1 (iOS) \u0026amp; 11.12.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0-beta.1\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-beta.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-beta.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.7.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allow listening to zoom events resulting from user gestures: pinching, double-tapping, or quick-zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e_onZoom(MapContentGestureContext context) {\n  print(\u0026quot;OnZoom coordinate: {${context.point.coordinates.lng}, ${context.point.coordinates.lat}}\u0026quot; +\n    \u0026quot; point: {x: ${context.touchPosition.x}, y: ${context.touchPosition.y}}\u0026quot; +\n    \u0026quot; state: ${context.gestureState}\u0026quot;);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically, huge thanks to \u003ca href=\"https://github.com/azaderdogan\"\u003e\u003ccode\u003e@​azaderdogan\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eImprovements 🏁\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce installation size by ≈ 10 MB by redacting the rest of the debug symbols.\u003c/li\u003e\n\u003cli\u003eReduce the amount of background triggers to optimize battery usage when the app is not in the focus anymore.\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.8.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003cli\u003eUpdate Maps SDK to 11.12.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.7.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to 11.11.0\u003c/li\u003e\n\u003cli\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically.\u003c/li\u003e\n\u003cli\u003eExperimental \u003ccode\u003eStandardBuildingState\u003c/code\u003e has been removed. Use \u003ccode\u003eStandardBuildingsState\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etop-image\u003c/code\u003e, \u003ccode\u003ebearing-image\u003c/code\u003e, and \u003ccode\u003eshadow-image\u003c/code\u003e properties on \u003ccode\u003eLocationIndicatorLayer\u003c/code\u003e are now paint properties instead of layout properties.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allowing listening to zoom events resulting from user gestures: pinching, double-tapping, or quick zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eClipLayer.clipLayerScope\u003c/code\u003e and \u003ccode\u003eClipLayer.clipLayerTypes\u003c/code\u003e as stable\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eBackgroundLayer.backgroundPitchAlignment\u003c/code\u003e as experimental\u003c/li\u003e\n\u003cli\u003e[Android] Fix rare NPE upon native view disposal.\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/mapbox/mapbox-maps-flutter/commit/955945124b71d670986e747f179a6da12752bff7\"\u003e\u003ccode\u003e9559451\u003c/code\u003e\u003c/a\u003e Update versions for 2.8.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/938\"\u003e#938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/41630e306d04e4a6f06c147622909d9fe4f464ee\"\u003e\u003ccode\u003e41630e3\u003c/code\u003e\u003c/a\u003e Correct coordinate ordering for Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/929\"\u003e#929\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/390bcb0f929816673c44d09cbf1f448e72d44d4c\"\u003e\u003ccode\u003e390bcb0\u003c/code\u003e\u003c/a\u003e Update Maps SDK version in README.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/925\"\u003e#925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/5dce1bba031852cdee2f91fee51d87fd8ae79d10\"\u003e\u003ccode\u003e5dce1bb\u003c/code\u003e\u003c/a\u003e Prepare v2.8.0-rc.1 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/923\"\u003e#923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d3a593c7c2fa98ddf2224275447214890e9692f7\"\u003e\u003ccode\u003ed3a593c\u003c/code\u003e\u003c/a\u003e Update startPerformanceStatisticsCollection documentation (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/921\"\u003e#921\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/13ca8700424a5d031f3328cd2e07124fb651cccb\"\u003e\u003ccode\u003e13ca870\u003c/code\u003e\u003c/a\u003e Fix incorrect color alpha value conversion on Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/919\"\u003e#919\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/920\"\u003e#920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/af8d1b4be5639b751dba0aa7fec4569bc5685928\"\u003e\u003ccode\u003eaf8d1b4\u003c/code\u003e\u003c/a\u003e Prepare \u003ccode\u003e2.8.0-beta.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/a60882d6b3a677cec6a169bf0108b0eb54422fd3\"\u003e\u003ccode\u003ea60882d\u003c/code\u003e\u003c/a\u003e Setup CLA for public contributions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/910\"\u003e#910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/125fc6689bcdd850d59ec548c73bd39776238ff1\"\u003e\u003ccode\u003e125fc66\u003c/code\u003e\u003c/a\u003e Migrate example project fully to SPM (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/909\"\u003e#909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/1814cc9a60d349000c0dd25e13dcfa7066ba0551\"\u003e\u003ccode\u003e1814cc9\u003c/code\u003e\u003c/a\u003e Update copyright year and rename LICENSE to LICENSE.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/908\"\u003e#908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.8.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 11.4.0 to 12.0.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/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v11.4.0...permission_handler_v12.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `provider` from 6.1.2 to 6.1.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3ee02e49b928fcb37fe6d1e5bb58ed554b26164a\"\u003e\u003ccode\u003e3ee02e4\u003c/code\u003e\u003c/a\u003e 6.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/30ea7d0e078910830b511095163f656152c0d139\"\u003e\u003ccode\u003e30ea7d0\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/910\"\u003e#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/7179e119adb4d06fb37f38698e2fa94baa719829\"\u003e\u003ccode\u003e7179e11\u003c/code\u003e\u003c/a\u003e provider : 6.1.3 -\u0026gt; 6.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/83f40ebbf8a8a94e241e0a41903cc6c19c251ca0\"\u003e\u003ccode\u003e83f40eb\u003c/code\u003e\u003c/a\u003e Fix regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/be8381df967b3a0cf8f4986cb9163e859bbf9483\"\u003e\u003ccode\u003ebe8381d\u003c/code\u003e\u003c/a\u003e provider : 6.1.2 -\u0026gt; 6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/d900a42f0ee8cea3f120c3a163cc88d9cd1d30b2\"\u003e\u003ccode\u003ed900a42\u003c/code\u003e\u003c/a\u003e Optimize the number of providers MultiProvider can mount at once. (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/906\"\u003e#906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3a81a9148001728d74b1f307dc966352684e6748\"\u003e\u003ccode\u003e3a81a91\u003c/code\u003e\u003c/a\u003e Added translated README files in Italian to enhance accessibility for Italian...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/64745784fcef9e3ebc6e6dea0d5f82d1ac20c797\"\u003e\u003ccode\u003e6474578\u003c/code\u003e\u003c/a\u003e Fix typos in [watch] method (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/9403cf61fd816dbd04e300560121fd48c642abb1\"\u003e\u003ccode\u003e9403cf6\u003c/code\u003e\u003c/a\u003e Deprecated notice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/c20fb6ff5e7e0addb163d5e7d3ad6d52d8c1c9fe\"\u003e\u003ccode\u003ec20fb6f\u003c/code\u003e\u003c/a\u003e Lints\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rrousselGit/provider/compare/provider-v6.1.2...provider-v6.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `share_plus` from 10.1.4 to 11.0.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/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/0a19d46010b6ecf5c2f10771e33a39823f7c30b7\"\u003e\u003ccode\u003e0a19d46\u003c/code\u003e\u003c/a\u003e feat(share_plus)!: SharePlus refactor (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3404\"\u003e#3404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/dfb68f5b40a1a3e5adbdfba63033f572fd777a5e\"\u003e\u003ccode\u003edfb68f5\u003c/code\u003e\u003c/a\u003e chore(share_plus): remove unnecessary library name (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3522\"\u003e#3522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/share_plus-v11.0.0/packages/share_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shared_preferences` from 2.5.2 to 2.5.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/064b0b26568728342a550dc876b0a0e0f2fbaa84\"\u003e\u003ccode\u003e064b0b2\u003c/code\u003e\u003c/a\u003e [shared_preferences] Fix a late initialized error with the example app (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8540\"\u003e#8540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/bfad6b9764bf6a2b30270013f3b340281b7197c3\"\u003e\u003ccode\u003ebfad6b9\u003c/code\u003e\u003c/a\u003e [various] Updates packages to use flutter.compileSdkVersion (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8734\"\u003e#8734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3e55269c4cd9e1761040129724ecb130b048086d\"\u003e\u003ccode\u003e3e55269\u003c/code\u003e\u003c/a\u003e [shared_preferences_android] dependabot takeover datastore  (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8784\"\u003e#8784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5501c5eb1e65b85c471ccad32811608cb8584d87\"\u003e\u003ccode\u003e5501c5e\u003c/code\u003e\u003c/a\u003e [various] Remove plugin-level \u003ccode\u003eintegration_test\u003c/code\u003e dependencies (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8711\"\u003e#8711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/da5e46d2700ff42e12bf70b19ec9a588dcb3d90d\"\u003e\u003ccode\u003eda5e46d\u003c/code\u003e\u003c/a\u003e [various] Update Pigeon for task queue changes (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8654\"\u003e#8654\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cb4fb13e19756cbbcb523bc33fbf7b7a5923e787\"\u003e\u003ccode\u003ecb4fb13\u003c/code\u003e\u003c/a\u003e [shared_preferences] Fix JSON parsing issue with _decodeValue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8211\"\u003e#8211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/05a65b4dc78213f78aa33c41d719b3cccfb30123\"\u003e\u003ccode\u003e05a65b4\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the gradle-plugin group across 4 directories with 1 update...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/shared_preferences-v2.5.3/packages/shared_preferences\"\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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/reedu-reengineering-education/sensebox-bike-flutter/pull/89","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/89","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/89/packages"},{"uuid":"2557770469","node_id":"PR_kwDOEFy2d86YdHrl","number":267,"state":"closed","title":"Bump the all group in /green_walking with 7 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-26T19:28:41.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-01T07:07:23.000Z","updated_at":"2025-06-26T19:28:42.000Z","time_to_close":2204478,"merged_at":"2025-06-26T19:28:41.000Z","merged_by":"Xennis","closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":7,"packages":[{"name":"firebase_core","old_version":"3.13.0","new_version":"3.13.1","repository_url":"https://github.com/firebase/flutterfire"},{"name":"intl","old_version":"0.19.0","new_version":"0.20.2","repository_url":"https://github.com/dart-lang/i18n"},{"name":"firebase_crashlytics","old_version":"4.3.5","new_version":"4.3.6","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"14.0.0","new_version":"14.0.1","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.7.0","new_version":"2.8.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"}],"path":"/green_walking","ecosystem":"pub"},"body":"Bumps the all group in /green_walking with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `3.13.0` | `3.13.1` |\n| [intl](https://github.com/dart-lang/i18n/tree/main/pkgs) | `0.19.0` | `0.20.2` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `4.3.5` | `4.3.6` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `14.0.0` | `14.0.1` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.4.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.7.0` | `2.8.0` |\n\nUpdates `firebase_core` from 3.13.0 to 3.13.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c3cca179089e3258f0fce441b6c3d8d8dcb3a462\"\u003e\u003ccode\u003ec3cca17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1c680eb97f51269285814309e7fca7a579698834\"\u003e\u003ccode\u003e1c680eb\u003c/code\u003e\u003c/a\u003e feat: bump Firebase JS SDK to 11.7.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17355\"\u003e#17355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5ae8c9b3dfd427d349258c7448fcebe9c05a8cf6\"\u003e\u003ccode\u003e5ae8c9b\u003c/code\u003e\u003c/a\u003e chore: Fix Typos Across FlutterFire Repository  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17223\"\u003e#17223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/89d1aa3509ce36cba1018755ee41cf717652791b\"\u003e\u003ccode\u003e89d1aa3\u003c/code\u003e\u003c/a\u003e chore(deps): Update Java Versions from 8 to 17 and Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17269\"\u003e#17269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/260a1bae926bcac6540dc2e9023491ea80292314\"\u003e\u003ccode\u003e260a1ba\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17245\"\u003e#17245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v3.13.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 `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_crashlytics` from 4.3.5 to 4.3.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c3cca179089e3258f0fce441b6c3d8d8dcb3a462\"\u003e\u003ccode\u003ec3cca17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5ae8c9b3dfd427d349258c7448fcebe9c05a8cf6\"\u003e\u003ccode\u003e5ae8c9b\u003c/code\u003e\u003c/a\u003e chore: Fix Typos Across FlutterFire Repository  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17223\"\u003e#17223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/89d1aa3509ce36cba1018755ee41cf717652791b\"\u003e\u003ccode\u003e89d1aa3\u003c/code\u003e\u003c/a\u003e chore(deps): Update Java Versions from 8 to 17 and Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17269\"\u003e#17269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/260a1bae926bcac6540dc2e9023491ea80292314\"\u003e\u003ccode\u003e260a1ba\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17245\"\u003e#17245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v4.3.6/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 14.0.0 to 14.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v14.0.0...geolocator_v14.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.4.0\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 `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.7.0 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.8.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed the color conversion for alpha values, ensuring that alpha is correctly represented as a fraction (e.g., alpha / 255).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.12.0-rc.1 (iOS) \u0026amp; 11.12.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0-beta.1\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-beta.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-beta.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.8.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003cli\u003eUpdate Maps SDK to 11.12.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/955945124b71d670986e747f179a6da12752bff7\"\u003e\u003ccode\u003e9559451\u003c/code\u003e\u003c/a\u003e Update versions for 2.8.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/938\"\u003e#938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/41630e306d04e4a6f06c147622909d9fe4f464ee\"\u003e\u003ccode\u003e41630e3\u003c/code\u003e\u003c/a\u003e Correct coordinate ordering for Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/929\"\u003e#929\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/390bcb0f929816673c44d09cbf1f448e72d44d4c\"\u003e\u003ccode\u003e390bcb0\u003c/code\u003e\u003c/a\u003e Update Maps SDK version in README.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/925\"\u003e#925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/5dce1bba031852cdee2f91fee51d87fd8ae79d10\"\u003e\u003ccode\u003e5dce1bb\u003c/code\u003e\u003c/a\u003e Prepare v2.8.0-rc.1 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/923\"\u003e#923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d3a593c7c2fa98ddf2224275447214890e9692f7\"\u003e\u003ccode\u003ed3a593c\u003c/code\u003e\u003c/a\u003e Update startPerformanceStatisticsCollection documentation (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/921\"\u003e#921\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/13ca8700424a5d031f3328cd2e07124fb651cccb\"\u003e\u003ccode\u003e13ca870\u003c/code\u003e\u003c/a\u003e Fix incorrect color alpha value conversion on Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/919\"\u003e#919\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/920\"\u003e#920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/af8d1b4be5639b751dba0aa7fec4569bc5685928\"\u003e\u003ccode\u003eaf8d1b4\u003c/code\u003e\u003c/a\u003e Prepare \u003ccode\u003e2.8.0-beta.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/a60882d6b3a677cec6a169bf0108b0eb54422fd3\"\u003e\u003ccode\u003ea60882d\u003c/code\u003e\u003c/a\u003e Setup CLA for public contributions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/910\"\u003e#910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/125fc6689bcdd850d59ec548c73bd39776238ff1\"\u003e\u003ccode\u003e125fc66\u003c/code\u003e\u003c/a\u003e Migrate example project fully to SPM (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/909\"\u003e#909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/1814cc9a60d349000c0dd25e13dcfa7066ba0551\"\u003e\u003ccode\u003e1814cc9\u003c/code\u003e\u003c/a\u003e Update copyright year and rename LICENSE to LICENSE.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/908\"\u003e#908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.7.0...v2.8.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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/Xennis/green-walking/pull/267","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xennis%2Fgreen-walking/issues/267","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/267/packages"},{"uuid":"2544707472","node_id":"PR_kwDOMr2Hps6XrSeQ","number":85,"state":"closed","title":"[dependabot]: Bump the production-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":"2025-06-02T19:01:17.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-26T19:13:52.000Z","updated_at":"2025-06-02T19:01:17.000Z","time_to_close":604045,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":13,"packages":[{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.4.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.0.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_blue_plus","old_version":"1.35.3","new_version":"1.35.5","repository_url":"https://github.com/chipweinberger/flutter_blue_plus"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.2.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.0.17","new_version":"2.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.1","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.8.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.0+1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5","repository_url":"https://github.com/rrousselGit/provider"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.0.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 12 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.4.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.0.0` |\n| [flutter_blue_plus](https://github.com/chipweinberger/flutter_blue_plus) | `1.35.3` | `1.35.5` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.2.1` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.0.17` | `2.1.0` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.1` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.4.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.8.0` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.0+1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.0.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n\n\nUpdates `device_info_plus` from 11.3.0 to 11.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/3201e056b2a44ce74a3a9218fba59d71d9795379\"\u003e\u003ccode\u003e3201e05\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): handle nullability on getString(DEVICE_NAME) (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3507\"\u003e#3507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9ec7eb4132887b3f0ec4456a0f59bbf2c3fc4215\"\u003e\u003ccode\u003e9ec7eb4\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/3501\"\u003e#3501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c7e2428a6075df4e37da9ef4934861c7cb0c3bee\"\u003e\u003ccode\u003ec7e2428\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): tighten dependency constraints (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3497\"\u003e#3497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8b4178dce477ba753aed20d2a666bfca5950edea\"\u003e\u003ccode\u003e8b4178d\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/3494\"\u003e#3494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2a24dd637e0303208dd86cccd705f7b8d075a49e\"\u003e\u003ccode\u003e2a24dd6\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): bump win32_registry from 1.1.5 to 2.0.1 in /packages...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.4.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.70.2 to 1.0.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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/blob/1.0.0/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/59f28cb4c0d0aef545d1df8a06c049f52383bb60\"\u003e\u003ccode\u003e59f28cb\u003c/code\u003e\u003c/a\u003e Bump version to 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/17afdfb7edf6791fc37b8bb26c16974ad963e1af\"\u003e\u003ccode\u003e17afdfb\u003c/code\u003e\u003c/a\u003e Add DownloadNativeAppButton UI (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3db3732cce2b420b59be9c778d8fb0de63e33643\"\u003e\u003ccode\u003e3db3732\u003c/code\u003e\u003c/a\u003e Minor change on changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/f81c0da3065d934e16d2c1b8657b10295e08e21d\"\u003e\u003ccode\u003ef81c0da\u003c/code\u003e\u003c/a\u003e Update the flutter and dart sdk constraints (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e59aad6f7b1df3c2d57f20a89006ab8e0cad029d\"\u003e\u003ccode\u003ee59aad6\u003c/code\u003e\u003c/a\u003e Update the CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/cfa83c64020ca51c274ab631b4ae3f156c9c26d0\"\u003e\u003ccode\u003ecfa83c6\u003c/code\u003e\u003c/a\u003e add gradient to RadarChart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1841\"\u003e#1841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6c5a6111d6e12296906588b2fafa6ba95c32b58d\"\u003e\u003ccode\u003e6c5a611\u003c/code\u003e\u003c/a\u003e Upgrade build_runner and mockito dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6ca3f3b0dfdbe43dc11f79f4a37eec2cb27a66f2\"\u003e\u003ccode\u003e6ca3f3b\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\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/97a19450837cfa6f6582edc4ec1aa189eccb850b\"\u003e\u003ccode\u003e97a1945\u003c/code\u003e\u003c/a\u003e Remove deprecated tooltipRoundedRadius property from the codebase\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/1016b408dc17e132d6f54f1befdd9f4e76a53c02\"\u003e\u003ccode\u003e1016b40\u003c/code\u003e\u003c/a\u003e Update the candlestick sample gif animation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_blue_plus` from 1.35.3 to 1.35.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/ba0abb8468da5afbba002620023d0601d14a388c\"\u003e\u003ccode\u003eba0abb8\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus 1.35.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/53de4df6ba101220e646d2ee64549901057689a5\"\u003e\u003ccode\u003e53de4df\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/ca56ed3475ef13b84cf84ce13f37c4376146bd19\"\u003e\u003ccode\u003eca56ed3\u003c/code\u003e\u003c/a\u003e [Android] location services check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/56a06b1e889d2344f85b3476650f5d8806e6439b\"\u003e\u003ccode\u003e56a06b1\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/bf69915ce939cfad12a6d76685df311c8167bb86\"\u003e\u003ccode\u003ebf69915\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/fc7e3a3d7ea96ce1ac0712e3fea6aa3d2900df16\"\u003e\u003ccode\u003efc7e3a3\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_platform_interface 4.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/0d9f0f4fb1f44dbcd37717ded660962d6414ad45\"\u003e\u003ccode\u003e0d9f0f4\u003c/code\u003e\u003c/a\u003e [Android] location services check (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1199\"\u003e#1199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/d31a8cf5f76a36edc0ac5baaa0946fde8bc4e198\"\u003e\u003ccode\u003ed31a8cf\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_linux 3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/41b5f622a2f5ac460b12f92bae956b4fdfec85a0\"\u003e\u003ccode\u003e41b5f62\u003c/code\u003e\u003c/a\u003e [Build] Add \u003ccode\u003eflutter_lints\u003c/code\u003e and \u003ccode\u003eanalysis_options.yaml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/527796eb94c7f9ea1d0d8eb84f5cdc40cc04707b\"\u003e\u003ccode\u003e527796e\u003c/code\u003e\u003c/a\u003e [Refactor] Return turn on false if adaptors list empty (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1196\"\u003e#1196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/compare/flutter_blue_plus-1.35.3...flutter_blue_plus-1.35.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.2.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-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003eRestored and updated readme so that those using plugin versions 19 or lower has info on setting up Proguard rules. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\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/f1e18cc9357730fb3e83fbd687ffccd2036ef354\"\u003e\u003ccode\u003ef1e18cc\u003c/code\u003e\u003c/a\u003e prepare for 19.2.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2619\"\u003e#2619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/120cbd9596175e35234de8ad997c7c561868293c\"\u003e\u003ccode\u003e120cbd9\u003c/code\u003e\u003c/a\u003e fix: bump robolectric (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2618\"\u003e#2618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b9bfd885dcbdfe7b9eafdf7381de8e98314adbea\"\u003e\u003ccode\u003eb9bfd88\u003c/code\u003e\u003c/a\u003e Swift Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/60991412da2966fd418260b56bcca56bb920d591\"\u003e\u003ccode\u003e6099141\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Remove redundant macOS version check (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2606\"\u003e#2606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2c02e7db2993800ebed0da6805344fef9aba7a93\"\u003e\u003ccode\u003e2c02e7d\u003c/code\u003e\u003c/a\u003e prepare for 19.2.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2613\"\u003e#2613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/6e58019d4e248a6453d032131380d978a78518a6\"\u003e\u003ccode\u003e6e58019\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/50ae494cac12ec5682bb5fbedf9cb1172b316b6a\"\u003e\u003ccode\u003e50ae494\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Support bypassing DnD-settings on Android (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/e1e94e99a01737d26ee8e2b970bb6febc1a433e7\"\u003e\u003ccode\u003ee1e94e9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] bumped msix dev dependency to fix MSIX creation...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/594e82ee5233246517c406c27a157180317f1cc6\"\u003e\u003ccode\u003e594e82e\u003c/code\u003e\u003c/a\u003e updated Gradle setup info in readme around enabling desugaring (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2597\"\u003e#2597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8dad2d0267066951647def6e98a5a82f38b75a99\"\u003e\u003ccode\u003e8dad2d0\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v19.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.0.17 to 2.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e0892ae796581b77e7ca2cf6bbcf95abc56e646c\"\u003e\u003ccode\u003ee0892ae\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the \u003ccode\u003ecolorMapper\u003c/code\u003e property in \u003ccode\u003eSvgPicture\u003c/code\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9043\"\u003e#9043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/279dda8b7b8659f9c02522b3534e5ab49e18352e\"\u003e\u003ccode\u003e279dda8\u003c/code\u003e\u003c/a\u003e [various] Disable sandbox in Chrome dart tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8909\"\u003e#8909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/815a80b29b0fb2be03500bf1fea4e14b60d22398\"\u003e\u003ccode\u003e815a80b\u003c/code\u003e\u003c/a\u003e [ci] Manually roll master, set -Xmx4G (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8586\"\u003e#8586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.1.0/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/20fe3d1478e6f79001be4ba587fc0f1ebd474d0d\"\u003e\u003ccode\u003e20fe3d1\u003c/code\u003e\u003c/a\u003e [geolocator_platform_interface]: Bump flutter_lints from 4.0.0 to 5.0.0 in /g...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/5860a2c0a1fb87617c2a5ee20b1560b231a8f49b\"\u003e\u003ccode\u003e5860a2c\u003c/code\u003e\u003c/a\u003e [geolocator_windows]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator_w...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/60a32491ec7c2fc44a352d7b7435e3bed99faaad\"\u003e\u003ccode\u003e60a3249\u003c/code\u003e\u003c/a\u003e [geolocator_linux]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator_lin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/7af9abef58ea88e3548d103b43184e3d10990a5d\"\u003e\u003ccode\u003e7af9abe\u003c/code\u003e\u003c/a\u003e [geolocator]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1578\"\u003e#1578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.4.0\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 `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.6.0 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.8.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed the color conversion for alpha values, ensuring that alpha is correctly represented as a fraction (e.g., alpha / 255).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.12.0-rc.1 (iOS) \u0026amp; 11.12.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0-beta.1\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-beta.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-beta.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.7.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allow listening to zoom events resulting from user gestures: pinching, double-tapping, or quick-zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e_onZoom(MapContentGestureContext context) {\n  print(\u0026quot;OnZoom coordinate: {${context.point.coordinates.lng}, ${context.point.coordinates.lat}}\u0026quot; +\n    \u0026quot; point: {x: ${context.touchPosition.x}, y: ${context.touchPosition.y}}\u0026quot; +\n    \u0026quot; state: ${context.gestureState}\u0026quot;);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically, huge thanks to \u003ca href=\"https://github.com/azaderdogan\"\u003e\u003ccode\u003e@​azaderdogan\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eImprovements 🏁\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce installation size by ≈ 10 MB by redacting the rest of the debug symbols.\u003c/li\u003e\n\u003cli\u003eReduce the amount of background triggers to optimize battery usage when the app is not in the focus anymore.\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.8.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003cli\u003eUpdate Maps SDK to 11.12.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.7.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to 11.11.0\u003c/li\u003e\n\u003cli\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically.\u003c/li\u003e\n\u003cli\u003eExperimental \u003ccode\u003eStandardBuildingState\u003c/code\u003e has been removed. Use \u003ccode\u003eStandardBuildingsState\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etop-image\u003c/code\u003e, \u003ccode\u003ebearing-image\u003c/code\u003e, and \u003ccode\u003eshadow-image\u003c/code\u003e properties on \u003ccode\u003eLocationIndicatorLayer\u003c/code\u003e are now paint properties instead of layout properties.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allowing listening to zoom events resulting from user gestures: pinching, double-tapping, or quick zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eClipLayer.clipLayerScope\u003c/code\u003e and \u003ccode\u003eClipLayer.clipLayerTypes\u003c/code\u003e as stable\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eBackgroundLayer.backgroundPitchAlignment\u003c/code\u003e as experimental\u003c/li\u003e\n\u003cli\u003e[Android] Fix rare NPE upon native view disposal.\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/mapbox/mapbox-maps-flutter/commit/955945124b71d670986e747f179a6da12752bff7\"\u003e\u003ccode\u003e9559451\u003c/code\u003e\u003c/a\u003e Update versions for 2.8.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/938\"\u003e#938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/41630e306d04e4a6f06c147622909d9fe4f464ee\"\u003e\u003ccode\u003e41630e3\u003c/code\u003e\u003c/a\u003e Correct coordinate ordering for Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/929\"\u003e#929\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/390bcb0f929816673c44d09cbf1f448e72d44d4c\"\u003e\u003ccode\u003e390bcb0\u003c/code\u003e\u003c/a\u003e Update Maps SDK version in README.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/925\"\u003e#925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/5dce1bba031852cdee2f91fee51d87fd8ae79d10\"\u003e\u003ccode\u003e5dce1bb\u003c/code\u003e\u003c/a\u003e Prepare v2.8.0-rc.1 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/923\"\u003e#923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d3a593c7c2fa98ddf2224275447214890e9692f7\"\u003e\u003ccode\u003ed3a593c\u003c/code\u003e\u003c/a\u003e Update startPerformanceStatisticsCollection documentation (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/921\"\u003e#921\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/13ca8700424a5d031f3328cd2e07124fb651cccb\"\u003e\u003ccode\u003e13ca870\u003c/code\u003e\u003c/a\u003e Fix incorrect color alpha value conversion on Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/919\"\u003e#919\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/920\"\u003e#920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/af8d1b4be5639b751dba0aa7fec4569bc5685928\"\u003e\u003ccode\u003eaf8d1b4\u003c/code\u003e\u003c/a\u003e Prepare \u003ccode\u003e2.8.0-beta.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/a60882d6b3a677cec6a169bf0108b0eb54422fd3\"\u003e\u003ccode\u003ea60882d\u003c/code\u003e\u003c/a\u003e Setup CLA for public contributions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/910\"\u003e#910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/125fc6689bcdd850d59ec548c73bd39776238ff1\"\u003e\u003ccode\u003e125fc66\u003c/code\u003e\u003c/a\u003e Migrate example project fully to SPM (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/909\"\u003e#909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/1814cc9a60d349000c0dd25e13dcfa7066ba0551\"\u003e\u003ccode\u003e1814cc9\u003c/code\u003e\u003c/a\u003e Update copyright year and rename LICENSE to LICENSE.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/908\"\u003e#908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.8.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 11.4.0 to 12.0.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/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v11.4.0...permission_handler_v12.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `provider` from 6.1.2 to 6.1.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3ee02e49b928fcb37fe6d1e5bb58ed554b26164a\"\u003e\u003ccode\u003e3ee02e4\u003c/code\u003e\u003c/a\u003e 6.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/30ea7d0e078910830b511095163f656152c0d139\"\u003e\u003ccode\u003e30ea7d0\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/910\"\u003e#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/7179e119adb4d06fb37f38698e2fa94baa719829\"\u003e\u003ccode\u003e7179e11\u003c/code\u003e\u003c/a\u003e provider : 6.1.3 -\u0026gt; 6.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/83f40ebbf8a8a94e241e0a41903cc6c19c251ca0\"\u003e\u003ccode\u003e83f40eb\u003c/code\u003e\u003c/a\u003e Fix regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/be8381df967b3a0cf8f4986cb9163e859bbf9483\"\u003e\u003ccode\u003ebe8381d\u003c/code\u003e\u003c/a\u003e provider : 6.1.2 -\u0026gt; 6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/d900a42f0ee8cea3f120c3a163cc88d9cd1d30b2\"\u003e\u003ccode\u003ed900a42\u003c/code\u003e\u003c/a\u003e Optimize the number of providers MultiProvider can mount at once. (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/906\"\u003e#906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3a81a9148001728d74b1f307dc966352684e6748\"\u003e\u003ccode\u003e3a81a91\u003c/code\u003e\u003c/a\u003e Added translated README files in Italian to enhance accessibility for Italian...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/64745784fcef9e3ebc6e6dea0d5f82d1ac20c797\"\u003e\u003ccode\u003e6474578\u003c/code\u003e\u003c/a\u003e Fix typos in [watch] method (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/9403cf61fd816dbd04e300560121fd48c642abb1\"\u003e\u003ccode\u003e9403cf6\u003c/code\u003e\u003c/a\u003e Deprecated notice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/c20fb6ff5e7e0addb163d5e7d3ad6d52d8c1c9fe\"\u003e\u003ccode\u003ec20fb6f\u003c/code\u003e\u003c/a\u003e Lints\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rrousselGit/provider/compare/provider-v6.1.2...provider-v6.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `share_plus` from 10.1.4 to 11.0.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/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/0a19d46010b6ecf5c2f10771e33a39823f7c30b7\"\u003e\u003ccode\u003e0a19d46\u003c/code\u003e\u003c/a\u003e feat(share_plus)!: SharePlus refactor (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3404\"\u003e#3404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/dfb68f5b40a1a3e5adbdfba63033f572fd777a5e\"\u003e\u003ccode\u003edfb68f5\u003c/code\u003e\u003c/a\u003e chore(share_plus): remove unnecessary library name (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3522\"\u003e#3522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/share_plus-v11.0.0/packages/share_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shared_preferences` from 2.5.2 to 2.5.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/064b0b26568728342a550dc876b0a0e0f2fbaa84\"\u003e\u003ccode\u003e064b0b2\u003c/code\u003e\u003c/a\u003e [shared_preferences] Fix a late initialized error with the example app (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8540\"\u003e#8540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/bfad6b9764bf6a2b30270013f3b340281b7197c3\"\u003e\u003ccode\u003ebfad6b9\u003c/code\u003e\u003c/a\u003e [various] Updates packages to use flutter.compileSdkVersion (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8734\"\u003e#8734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3e55269c4cd9e1761040129724ecb130b048086d\"\u003e\u003ccode\u003e3e55269\u003c/code\u003e\u003c/a\u003e [shared_preferences_android] dependabot takeover datastore  (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8784\"\u003e#8784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5501c5eb1e65b85c471ccad32811608cb8584d87\"\u003e\u003ccode\u003e5501c5e\u003c/code\u003e\u003c/a\u003e [various] Remove plugin-level \u003ccode\u003eintegration_test\u003c/code\u003e dependencies (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8711\"\u003e#8711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/da5e46d2700ff42e12bf70b19ec9a588dcb3d90d\"\u003e\u003ccode\u003eda5e46d\u003c/code\u003e\u003c/a\u003e [various] Update Pigeon for task queue changes (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8654\"\u003e#8654\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cb4fb13e19756cbbcb523bc33fbf7b7a5923e787\"\u003e\u003ccode\u003ecb4fb13\u003c/code\u003e\u003c/a\u003e [shared_preferences] Fix JSON parsing issue with _decodeValue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8211\"\u003e#8211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/05a65b4dc78213f78aa33c41d719b3cccfb30123\"\u003e\u003ccode\u003e05a65b4\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the gradle-plugin group across 4 directories with 1 update...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/shared_preferences-v2.5.3/packages/shared_preferences\"\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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/reedu-reengineering-education/sensebox-bike-flutter/pull/85","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/85","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/85/packages"},{"uuid":"2518451726","node_id":"PR_kwDOMr2Hps6WHIYO","number":75,"state":"open","title":"[dependabot]: Bump the production-dependencies group with 12 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-05-14T07:38:39.000Z","updated_at":"2025-05-20T07:39:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":12,"packages":[{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.4.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.0.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_blue_plus","old_version":"1.35.3","new_version":"1.35.5","repository_url":"https://github.com/chipweinberger/flutter_blue_plus"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.2.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.0.17","new_version":"2.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.0","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.8.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.0+1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5","repository_url":"https://github.com/rrousselGit/provider"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.0.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 12 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.4.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.0.0` |\n| [flutter_blue_plus](https://github.com/chipweinberger/flutter_blue_plus) | `1.35.3` | `1.35.5` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.2.0` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.0.17` | `2.1.0` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.0` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.4.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.8.0` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.0+1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.0.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n\nUpdates `device_info_plus` from 11.3.0 to 11.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/3201e056b2a44ce74a3a9218fba59d71d9795379\"\u003e\u003ccode\u003e3201e05\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): handle nullability on getString(DEVICE_NAME) (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3507\"\u003e#3507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9ec7eb4132887b3f0ec4456a0f59bbf2c3fc4215\"\u003e\u003ccode\u003e9ec7eb4\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/3501\"\u003e#3501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c7e2428a6075df4e37da9ef4934861c7cb0c3bee\"\u003e\u003ccode\u003ec7e2428\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): tighten dependency constraints (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3497\"\u003e#3497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8b4178dce477ba753aed20d2a666bfca5950edea\"\u003e\u003ccode\u003e8b4178d\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/3494\"\u003e#3494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2a24dd637e0303208dd86cccd705f7b8d075a49e\"\u003e\u003ccode\u003e2a24dd6\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): bump win32_registry from 1.1.5 to 2.0.1 in /packages...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.4.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.70.2 to 1.0.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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/blob/1.0.0/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/59f28cb4c0d0aef545d1df8a06c049f52383bb60\"\u003e\u003ccode\u003e59f28cb\u003c/code\u003e\u003c/a\u003e Bump version to 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/17afdfb7edf6791fc37b8bb26c16974ad963e1af\"\u003e\u003ccode\u003e17afdfb\u003c/code\u003e\u003c/a\u003e Add DownloadNativeAppButton UI (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3db3732cce2b420b59be9c778d8fb0de63e33643\"\u003e\u003ccode\u003e3db3732\u003c/code\u003e\u003c/a\u003e Minor change on changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/f81c0da3065d934e16d2c1b8657b10295e08e21d\"\u003e\u003ccode\u003ef81c0da\u003c/code\u003e\u003c/a\u003e Update the flutter and dart sdk constraints (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e59aad6f7b1df3c2d57f20a89006ab8e0cad029d\"\u003e\u003ccode\u003ee59aad6\u003c/code\u003e\u003c/a\u003e Update the CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/cfa83c64020ca51c274ab631b4ae3f156c9c26d0\"\u003e\u003ccode\u003ecfa83c6\u003c/code\u003e\u003c/a\u003e add gradient to RadarChart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1841\"\u003e#1841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6c5a6111d6e12296906588b2fafa6ba95c32b58d\"\u003e\u003ccode\u003e6c5a611\u003c/code\u003e\u003c/a\u003e Upgrade build_runner and mockito dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6ca3f3b0dfdbe43dc11f79f4a37eec2cb27a66f2\"\u003e\u003ccode\u003e6ca3f3b\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\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/97a19450837cfa6f6582edc4ec1aa189eccb850b\"\u003e\u003ccode\u003e97a1945\u003c/code\u003e\u003c/a\u003e Remove deprecated tooltipRoundedRadius property from the codebase\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/1016b408dc17e132d6f54f1befdd9f4e76a53c02\"\u003e\u003ccode\u003e1016b40\u003c/code\u003e\u003c/a\u003e Update the candlestick sample gif animation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_blue_plus` from 1.35.3 to 1.35.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/ba0abb8468da5afbba002620023d0601d14a388c\"\u003e\u003ccode\u003eba0abb8\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus 1.35.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/53de4df6ba101220e646d2ee64549901057689a5\"\u003e\u003ccode\u003e53de4df\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/ca56ed3475ef13b84cf84ce13f37c4376146bd19\"\u003e\u003ccode\u003eca56ed3\u003c/code\u003e\u003c/a\u003e [Android] location services check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/56a06b1e889d2344f85b3476650f5d8806e6439b\"\u003e\u003ccode\u003e56a06b1\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/bf69915ce939cfad12a6d76685df311c8167bb86\"\u003e\u003ccode\u003ebf69915\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/fc7e3a3d7ea96ce1ac0712e3fea6aa3d2900df16\"\u003e\u003ccode\u003efc7e3a3\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_platform_interface 4.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/0d9f0f4fb1f44dbcd37717ded660962d6414ad45\"\u003e\u003ccode\u003e0d9f0f4\u003c/code\u003e\u003c/a\u003e [Android] location services check (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1199\"\u003e#1199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/d31a8cf5f76a36edc0ac5baaa0946fde8bc4e198\"\u003e\u003ccode\u003ed31a8cf\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_linux 3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/41b5f622a2f5ac460b12f92bae956b4fdfec85a0\"\u003e\u003ccode\u003e41b5f62\u003c/code\u003e\u003c/a\u003e [Build] Add \u003ccode\u003eflutter_lints\u003c/code\u003e and \u003ccode\u003eanalysis_options.yaml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/527796eb94c7f9ea1d0d8eb84f5cdc40cc04707b\"\u003e\u003ccode\u003e527796e\u003c/code\u003e\u003c/a\u003e [Refactor] Return turn on false if adaptors list empty (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1196\"\u003e#1196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/compare/flutter_blue_plus-1.35.3...flutter_blue_plus-1.35.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.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's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003eRestored and updated readme so that those using plugin versions 19 or lower has info on setting up Proguard rules. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e Reworked the APIs around custom images and audio. Check the updated example for more details, but in short:\n\u003cul\u003e\n\u003cli\u003eInstead of \u003ccode\u003eWindowsNotificationAudio.fromFile()\u003c/code\u003e, use \u003ccode\u003eWindowsNotificationAudio.asset()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eInstead of \u003ccode\u003eWindowsImage.file()\u003c/code\u003e, use \u003ccode\u003eWindowsImage()\u003c/code\u003e. See the docs for what URIs are supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2c02e7db2993800ebed0da6805344fef9aba7a93\"\u003e\u003ccode\u003e2c02e7d\u003c/code\u003e\u003c/a\u003e prepare for 19.2.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2613\"\u003e#2613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/6e58019d4e248a6453d032131380d978a78518a6\"\u003e\u003ccode\u003e6e58019\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/50ae494cac12ec5682bb5fbedf9cb1172b316b6a\"\u003e\u003ccode\u003e50ae494\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Support bypassing DnD-settings on Android (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/e1e94e99a01737d26ee8e2b970bb6febc1a433e7\"\u003e\u003ccode\u003ee1e94e9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] bumped msix dev dependency to fix MSIX creation...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/594e82ee5233246517c406c27a157180317f1cc6\"\u003e\u003ccode\u003e594e82e\u003c/code\u003e\u003c/a\u003e updated Gradle setup info in readme around enabling desugaring (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2597\"\u003e#2597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8dad2d0267066951647def6e98a5a82f38b75a99\"\u003e\u003ccode\u003e8dad2d0\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/9906f14fab0d6ad3ca736e150ff7dfca1d8797ed\"\u003e\u003ccode\u003e9906f14\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add setting for ios critical alert volume (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2589\"\u003e#2589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b23a77b1b8288e28d0508de92259dca08a3109fb\"\u003e\u003ccode\u003eb23a77b\u003c/code\u003e\u003c/a\u003e Fix typo in README.md (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2588\"\u003e#2588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/847600c0e5ee972b51b86cc4c88ed24c280c66b6\"\u003e\u003ccode\u003e847600c\u003c/code\u003e\u003c/a\u003e fix: typo in README (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2580\"\u003e#2580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f8f674cb002d4a4e7e23d18ddaaa76ace89de142\"\u003e\u003ccode\u003ef8f674c\u003c/code\u003e\u003c/a\u003e Update README.md (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2579\"\u003e#2579\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-v18.0.1...flutter_local_notifications-v19.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.0.17 to 2.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e0892ae796581b77e7ca2cf6bbcf95abc56e646c\"\u003e\u003ccode\u003ee0892ae\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the \u003ccode\u003ecolorMapper\u003c/code\u003e property in \u003ccode\u003eSvgPicture\u003c/code\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9043\"\u003e#9043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/279dda8b7b8659f9c02522b3534e5ab49e18352e\"\u003e\u003ccode\u003e279dda8\u003c/code\u003e\u003c/a\u003e [various] Disable sandbox in Chrome dart tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8909\"\u003e#8909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/815a80b29b0fb2be03500bf1fea4e14b60d22398\"\u003e\u003ccode\u003e815a80b\u003c/code\u003e\u003c/a\u003e [ci] Manually roll master, set -Xmx4G (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8586\"\u003e#8586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.1.0/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/20fe3d1478e6f79001be4ba587fc0f1ebd474d0d\"\u003e\u003ccode\u003e20fe3d1\u003c/code\u003e\u003c/a\u003e [geolocator_platform_interface]: Bump flutter_lints from 4.0.0 to 5.0.0 in /g...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/5860a2c0a1fb87617c2a5ee20b1560b231a8f49b\"\u003e\u003ccode\u003e5860a2c\u003c/code\u003e\u003c/a\u003e [geolocator_windows]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator_w...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/60a32491ec7c2fc44a352d7b7435e3bed99faaad\"\u003e\u003ccode\u003e60a3249\u003c/code\u003e\u003c/a\u003e [geolocator_linux]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator_lin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/7af9abef58ea88e3548d103b43184e3d10990a5d\"\u003e\u003ccode\u003e7af9abe\u003c/code\u003e\u003c/a\u003e [geolocator]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1578\"\u003e#1578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/6e8aa939a4731a2489cd1df5d589c5d1d97e9d3b\"\u003e\u003ccode\u003e6e8aa93\u003c/code\u003e\u003c/a\u003e update geolocator afp and gelocator web changelog and bump version. (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1677\"\u003e#1677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/d252c54dfbb1870d398641c8577f3d090a301ede\"\u003e\u003ccode\u003ed252c54\u003c/code\u003e\u003c/a\u003e [geolocator_web]: Bump flutter_lints in /geolocator_web/example (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1667\"\u003e#1667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/90c7a92f1848b27229386e0b875c7a6c877fb1bf\"\u003e\u003ccode\u003e90c7a92\u003c/code\u003e\u003c/a\u003e [geolocator]: Bump flutter_lints in /geolocator/example (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1668\"\u003e#1668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/7b63b9986453e604beae48a1c81f65605fac0dc7\"\u003e\u003ccode\u003e7b63b99\u003c/code\u003e\u003c/a\u003e Bump windows version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1676\"\u003e#1676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.4.0\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 `mapbox_maps_flutter` from 2.6.0 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.8.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed the color conversion for alpha values, ensuring that alpha is correctly represented as a fraction (e.g., alpha / 255).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.12.0-rc.1 (iOS) \u0026amp; 11.12.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0-beta.1\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-beta.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-beta.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.7.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allow listening to zoom events resulting from user gestures: pinching, double-tapping, or quick-zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e_onZoom(MapContentGestureContext context) {\n  print(\u0026quot;OnZoom coordinate: {${context.point.coordinates.lng}, ${context.point.coordinates.lat}}\u0026quot; +\n    \u0026quot; point: {x: ${context.touchPosition.x}, y: ${context.touchPosition.y}}\u0026quot; +\n    \u0026quot; state: ${context.gestureState}\u0026quot;);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically, huge thanks to \u003ca href=\"https://github.com/azaderdogan\"\u003e\u003ccode\u003e@​azaderdogan\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eImprovements 🏁\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce installation size by ≈ 10 MB by redacting the rest of the debug symbols.\u003c/li\u003e\n\u003cli\u003eReduce the amount of background triggers to optimize battery usage when the app is not in the focus anymore.\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.8.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003cli\u003eUpdate Maps SDK to 11.12.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.7.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to 11.11.0\u003c/li\u003e\n\u003cli\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically.\u003c/li\u003e\n\u003cli\u003eExperimental \u003ccode\u003eStandardBuildingState\u003c/code\u003e has been removed. Use \u003ccode\u003eStandardBuildingsState\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etop-image\u003c/code\u003e, \u003ccode\u003ebearing-image\u003c/code\u003e, and \u003ccode\u003eshadow-image\u003c/code\u003e properties on \u003ccode\u003eLocationIndicatorLayer\u003c/code\u003e are now paint properties instead of layout properties.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allowing listening to zoom events resulting from user gestures: pinching, double-tapping, or quick zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eClipLayer.clipLayerScope\u003c/code\u003e and \u003ccode\u003eClipLayer.clipLayerTypes\u003c/code\u003e as stable\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eBackgroundLayer.backgroundPitchAlignment\u003c/code\u003e as experimental\u003c/li\u003e\n\u003cli\u003e[Android] Fix rare NPE upon native view disposal.\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/mapbox/mapbox-maps-flutter/commit/955945124b71d670986e747f179a6da12752bff7\"\u003e\u003ccode\u003e9559451\u003c/code\u003e\u003c/a\u003e Update versions for 2.8.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/938\"\u003e#938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/41630e306d04e4a6f06c147622909d9fe4f464ee\"\u003e\u003ccode\u003e41630e3\u003c/code\u003e\u003c/a\u003e Correct coordinate ordering for Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/929\"\u003e#929\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/390bcb0f929816673c44d09cbf1f448e72d44d4c\"\u003e\u003ccode\u003e390bcb0\u003c/code\u003e\u003c/a\u003e Update Maps SDK version in README.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/925\"\u003e#925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/5dce1bba031852cdee2f91fee51d87fd8ae79d10\"\u003e\u003ccode\u003e5dce1bb\u003c/code\u003e\u003c/a\u003e Prepare v2.8.0-rc.1 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/923\"\u003e#923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d3a593c7c2fa98ddf2224275447214890e9692f7\"\u003e\u003ccode\u003ed3a593c\u003c/code\u003e\u003c/a\u003e Update startPerformanceStatisticsCollection documentation (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/921\"\u003e#921\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/13ca8700424a5d031f3328cd2e07124fb651cccb\"\u003e\u003ccode\u003e13ca870\u003c/code\u003e\u003c/a\u003e Fix incorrect color alpha value conversion on Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/919\"\u003e#919\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/920\"\u003e#920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/af8d1b4be5639b751dba0aa7fec4569bc5685928\"\u003e\u003ccode\u003eaf8d1b4\u003c/code\u003e\u003c/a\u003e Prepare \u003ccode\u003e2.8.0-beta.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/a60882d6b3a677cec6a169bf0108b0eb54422fd3\"\u003e\u003ccode\u003ea60882d\u003c/code\u003e\u003c/a\u003e Setup CLA for public contributions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/910\"\u003e#910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/125fc6689bcdd850d59ec548c73bd39776238ff1\"\u003e\u003ccode\u003e125fc66\u003c/code\u003e\u003c/a\u003e Migrate example project fully to SPM (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/909\"\u003e#909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/1814cc9a60d349000c0dd25e13dcfa7066ba0551\"\u003e\u003ccode\u003e1814cc9\u003c/code\u003e\u003c/a\u003e Update copyright year and rename LICENSE to LICENSE.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/908\"\u003e#908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.8.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 11.4.0 to 12.0.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/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v11.4.0...permission_handler_v12.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `provider` from 6.1.2 to 6.1.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3ee02e49b928fcb37fe6d1e5bb58ed554b26164a\"\u003e\u003ccode\u003e3ee02e4\u003c/code\u003e\u003c/a\u003e 6.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/30ea7d0e078910830b511095163f656152c0d139\"\u003e\u003ccode\u003e30ea7d0\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/910\"\u003e#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/7179e119adb4d06fb37f38698e2fa94baa719829\"\u003e\u003ccode\u003e7179e11\u003c/code\u003e\u003c/a\u003e provider : 6.1.3 -\u0026gt; 6.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/83f40ebbf8a8a94e241e0a41903cc6c19c251ca0\"\u003e\u003ccode\u003e83f40eb\u003c/code\u003e\u003c/a\u003e Fix regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/be8381df967b3a0cf8f4986cb9163e859bbf9483\"\u003e\u003ccode\u003ebe8381d\u003c/code\u003e\u003c/a\u003e provider : 6.1.2 -\u0026gt; 6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/d900a42f0ee8cea3f120c3a163cc88d9cd1d30b2\"\u003e\u003ccode\u003ed900a42\u003c/code\u003e\u003c/a\u003e Optimize the number of providers MultiProvider can mount at once. (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/906\"\u003e#906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3a81a9148001728d74b1f307dc966352684e6748\"\u003e\u003ccode\u003e3a81a91\u003c/code\u003e\u003c/a\u003e Added translated README files in Italian to enhance accessibility for Italian...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/64745784fcef9e3ebc6e6dea0d5f82d1ac20c797\"\u003e\u003ccode\u003e6474578\u003c/code\u003e\u003c/a\u003e Fix typos in [watch] method (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/9403cf61fd816dbd04e300560121fd48c642abb1\"\u003e\u003ccode\u003e9403cf6\u003c/code\u003e\u003c/a\u003e Deprecated notice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/c20fb6ff5e7e0addb163d5e7d3ad6d52d8c1c9fe\"\u003e\u003ccode\u003ec20fb6f\u003c/code\u003e\u003c/a\u003e Lints\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rrousselGit/provider/compare/provider-v6.1.2...provider-v6.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `share_plus` from 10.1.4 to 11.0.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/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/0a19d46010b6ecf5c2f10771e33a39823f7c30b7\"\u003e\u003ccode\u003e0a19d46\u003c/code\u003e\u003c/a\u003e feat(share_plus)!: SharePlus refactor (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3404\"\u003e#3404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/dfb68f5b40a1a3e5adbdfba63033f572fd777a5e\"\u003e\u003ccode\u003edfb68f5\u003c/code\u003e\u003c/a\u003e chore(share_plus): remove unnecessary library name (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3522\"\u003e#3522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/share_plus-v11.0.0/packages/share_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shared_preferences` from 2.5.2 to 2.5.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/064b0b26568728342a550dc876b0a0e0f2fbaa84\"\u003e\u003ccode\u003e064b0b2\u003c/code\u003e\u003c/a\u003e [shared_preferences] Fix a late initialized error with the example app (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8540\"\u003e#8540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/bfad6b9764bf6a2b30270013f3b340281b7197c3\"\u003e\u003ccode\u003ebfad6b9\u003c/code\u003e\u003c/a\u003e [various] Updates packages to use flutter.compileSdkVersion (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8734\"\u003e#8734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3e55269c4cd9e1761040129724ecb130b048086d\"\u003e\u003ccode\u003e3e55269\u003c/code\u003e\u003c/a\u003e [shared_preferences_android] dependabot takeover datastore  (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8784\"\u003e#8784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5501c5eb1e65b85c471ccad32811608cb8584d87\"\u003e\u003ccode\u003e5501c5e\u003c/code\u003e\u003c/a\u003e [various] Remove plugin-level \u003ccode\u003eintegration_test\u003c/code\u003e dependencies (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8711\"\u003e#8711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/da5e46d2700ff42e12bf70b19ec9a588dcb3d90d\"\u003e\u003ccode\u003eda5e46d\u003c/code\u003e\u003c/a\u003e [various] Update Pigeon for task queue changes (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8654\"\u003e#8654\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cb4fb13e19756cbbcb523bc33fbf7b7a5923e787\"\u003e\u003ccode\u003ecb4fb13\u003c/code\u003e\u003c/a\u003e [shared_preferences] Fix JSON parsing issue with _decodeValue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8211\"\u003e#8211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/05a65b4dc78213f78aa33c41d719b3cccfb30123\"\u003e\u003ccode\u003e05a65b4\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the gradle-plugin group across 4 directories with 1 update...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/shared_preferences-v2.5.3/packages/shared_preferences\"\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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/reedu-reengineering-education/sensebox-bike-flutter/pull/75","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/75","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/75/packages"},{"uuid":"2506736279","node_id":"PR_kwDOOg1urc6VacKX","number":6,"state":"closed","title":"Bump mapbox_maps_flutter from 2.2.1 to 2.8.0","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-06-19T11:06:41.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-05-08T10:38:03.000Z","updated_at":"2025-06-19T11:06:41.000Z","time_to_close":3630518,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"mapbox_maps_flutter","old_version":"2.2.1","new_version":"2.8.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"}],"path":null,"ecosystem":"pub"},"body":"Bumps [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) from 2.2.1 to 2.8.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.8.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed the color conversion for alpha values, ensuring that alpha is correctly represented as a fraction (e.g., alpha / 255).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.12.0-rc.1 (iOS) \u0026amp; 11.12.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0-beta.1\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-beta.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-beta.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.7.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allow listening to zoom events resulting from user gestures: pinching, double-tapping, or quick-zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e_onZoom(MapContentGestureContext context) {\n  print(\u0026quot;OnZoom coordinate: {${context.point.coordinates.lng}, ${context.point.coordinates.lat}}\u0026quot; +\n    \u0026quot; point: {x: ${context.touchPosition.x}, y: ${context.touchPosition.y}}\u0026quot; +\n    \u0026quot; state: ${context.gestureState}\u0026quot;);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically, huge thanks to \u003ca href=\"https://github.com/azaderdogan\"\u003e\u003ccode\u003e@​azaderdogan\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eImprovements 🏁\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce installation size by ≈ 10 MB by redacting the rest of the debug symbols.\u003c/li\u003e\n\u003cli\u003eReduce the amount of background triggers to optimize battery usage when the app is not in the focus anymore.\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.8.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003cli\u003eUpdate Maps SDK to 11.12.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.7.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to 11.11.0\u003c/li\u003e\n\u003cli\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically.\u003c/li\u003e\n\u003cli\u003eExperimental \u003ccode\u003eStandardBuildingState\u003c/code\u003e has been removed. Use \u003ccode\u003eStandardBuildingsState\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etop-image\u003c/code\u003e, \u003ccode\u003ebearing-image\u003c/code\u003e, and \u003ccode\u003eshadow-image\u003c/code\u003e properties on \u003ccode\u003eLocationIndicatorLayer\u003c/code\u003e are now paint properties instead of layout properties.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allowing listening to zoom events resulting from user gestures: pinching, double-tapping, or quick zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eClipLayer.clipLayerScope\u003c/code\u003e and \u003ccode\u003eClipLayer.clipLayerTypes\u003c/code\u003e as stable\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eBackgroundLayer.backgroundPitchAlignment\u003c/code\u003e as experimental\u003c/li\u003e\n\u003cli\u003e[Android] Fix rare NPE upon native view disposal.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.6.0\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nThe iOS minimum deployment target is now iOS 14.0.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to 11.10.0\u003c/li\u003e\n\u003cli\u003eAlign tap propagation behavior on Android and iOS.\u003c/li\u003e\n\u003cli\u003eIntroduce the experimental Interactions API, a toolset that allows you to handle interactions on both layers and basemap features for styles. This API introduces a new concept called \u003ccode\u003eFeatureset\u003c/code\u003e, which allows Evolving Basemap styles, such as Standard, to export an abstract set of features, such as POI, buildings, and place labels, regardless of which layers they are rendered on. An \u003ccode\u003eInteraction\u003c/code\u003e can then be targeted to these features, modifying their state when interacted with. For example, you can add a \u003ccode\u003eTapInteraction\u003c/code\u003e to your map which targets the \u003ccode\u003ebuildings\u003c/code\u003e \u003ccode\u003eFeatureset\u003c/code\u003e. When a user taps on a building, the building will be highlighted and its color will change to blue.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003evar tapInteraction = TapInteraction(StandardBuildings(),\n    (_, feature) {\n  mapboxMap.setFeatureStateForFeaturesetFeature(feature, StandardBuildingsState(highlight: true));\n  log(\u0026quot;Building group: ${feature.group}\u0026quot;);\n});\nmapboxMap.addInteraction(tapInteraction);\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eSpecific changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce the experimental \u003ccode\u003eMapboxMap.addInteraction\u003c/code\u003e method, which allows you to add interactions to the map.\u003c/li\u003e\n\u003cli\u003eIntroduce the experimental \u003ccode\u003eMapboxMap.removeInteraction\u003c/code\u003e method, which allows you to remove interactions from the map using an identifier \u003ccode\u003emapboxMap.removeInteraction(\u0026quot;tap_interaction_poi\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIntroduce the ability to add \u003ccode\u003eTapInteraction\u003c/code\u003e and \u003ccode\u003eLongTapInteraction\u003c/code\u003e targeting the map itself.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eTapInteraction\u003c/code\u003e and \u003ccode\u003eLongTapInteraction\u003c/code\u003e, which allow you to add tap and longTap interactions to the map.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eFeaturesetDescriptor\u003c/code\u003e -- and convenience descriptors for \u003ccode\u003eStandardBuildings\u003c/code\u003e, \u003ccode\u003eStandardPOIs\u003c/code\u003e, and \u003ccode\u003eStandardPlaceLabels\u003c/code\u003e -- which allow you to describe the featureset you want \u003ccode\u003eInteractions\u003c/code\u003e to target.\u003c/li\u003e\n\u003cli\u003eIntroduce low-level methods for creating and manipulating interactive features: \u003ccode\u003equeryRenderedFeatures\u003c/code\u003e, \u003ccode\u003equerySourceFeatures\u003c/code\u003e, \u003ccode\u003esetFeatureState\u003c/code\u003e, \u003ccode\u003egetFeatureState\u003c/code\u003e, \u003ccode\u003eremoveFeatureState\u003c/code\u003e, \u003ccode\u003eresetFeatureState\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFor more guidance with using these new features see \u003ccode\u003einteractive_features_example.dart\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd support for Swift Package Manager.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.5.2\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Maps SDK to 11.9.2\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/mapbox/mapbox-maps-flutter/commit/955945124b71d670986e747f179a6da12752bff7\"\u003e\u003ccode\u003e9559451\u003c/code\u003e\u003c/a\u003e Update versions for 2.8.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/938\"\u003e#938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/41630e306d04e4a6f06c147622909d9fe4f464ee\"\u003e\u003ccode\u003e41630e3\u003c/code\u003e\u003c/a\u003e Correct coordinate ordering for Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/929\"\u003e#929\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/390bcb0f929816673c44d09cbf1f448e72d44d4c\"\u003e\u003ccode\u003e390bcb0\u003c/code\u003e\u003c/a\u003e Update Maps SDK version in README.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/925\"\u003e#925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/5dce1bba031852cdee2f91fee51d87fd8ae79d10\"\u003e\u003ccode\u003e5dce1bb\u003c/code\u003e\u003c/a\u003e Prepare v2.8.0-rc.1 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/923\"\u003e#923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d3a593c7c2fa98ddf2224275447214890e9692f7\"\u003e\u003ccode\u003ed3a593c\u003c/code\u003e\u003c/a\u003e Update startPerformanceStatisticsCollection documentation (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/921\"\u003e#921\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/13ca8700424a5d031f3328cd2e07124fb651cccb\"\u003e\u003ccode\u003e13ca870\u003c/code\u003e\u003c/a\u003e Fix incorrect color alpha value conversion on Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/919\"\u003e#919\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/920\"\u003e#920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/af8d1b4be5639b751dba0aa7fec4569bc5685928\"\u003e\u003ccode\u003eaf8d1b4\u003c/code\u003e\u003c/a\u003e Prepare \u003ccode\u003e2.8.0-beta.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/a60882d6b3a677cec6a169bf0108b0eb54422fd3\"\u003e\u003ccode\u003ea60882d\u003c/code\u003e\u003c/a\u003e Setup CLA for public contributions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/910\"\u003e#910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/125fc6689bcdd850d59ec548c73bd39776238ff1\"\u003e\u003ccode\u003e125fc66\u003c/code\u003e\u003c/a\u003e Migrate example project fully to SPM (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/909\"\u003e#909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/1814cc9a60d349000c0dd25e13dcfa7066ba0551\"\u003e\u003ccode\u003e1814cc9\u003c/code\u003e\u003c/a\u003e Update copyright year and rename LICENSE to LICENSE.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/908\"\u003e#908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.2.1...v2.8.0\"\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=mapbox_maps_flutter\u0026package-manager=pub\u0026previous-version=2.2.1\u0026new-version=2.8.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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/orangery-me/implement-maps/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/orangery-me%2Fimplement-maps/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"},{"uuid":"2505880193","node_id":"PR_kwDOL6E2uc6VXLKB","number":34,"state":"closed","title":"chore(deps): Bump mapbox_maps_flutter from 2.7.0 to 2.8.0","user":"dependabot[bot]","labels":["dart","dependencies"],"assignees":["BorisGautier"],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-05-14T16:02:19.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-08T02:29:50.000Z","updated_at":"2025-05-14T16:02:20.000Z","time_to_close":567149,"merged_at":"2025-05-14T16:02:19.000Z","merged_by":"BorisGautier","closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"mapbox_maps_flutter","old_version":"2.7.0","new_version":"2.8.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"}],"path":null,"ecosystem":"pub"},"body":"Bumps [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) from 2.7.0 to 2.8.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.8.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed the color conversion for alpha values, ensuring that alpha is correctly represented as a fraction (e.g., alpha / 255).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.12.0-rc.1 (iOS) \u0026amp; 11.12.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0-beta.1\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-beta.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-beta.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.8.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003cli\u003eUpdate Maps SDK to 11.12.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/955945124b71d670986e747f179a6da12752bff7\"\u003e\u003ccode\u003e9559451\u003c/code\u003e\u003c/a\u003e Update versions for 2.8.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/938\"\u003e#938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/41630e306d04e4a6f06c147622909d9fe4f464ee\"\u003e\u003ccode\u003e41630e3\u003c/code\u003e\u003c/a\u003e Correct coordinate ordering for Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/929\"\u003e#929\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/390bcb0f929816673c44d09cbf1f448e72d44d4c\"\u003e\u003ccode\u003e390bcb0\u003c/code\u003e\u003c/a\u003e Update Maps SDK version in README.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/925\"\u003e#925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/5dce1bba031852cdee2f91fee51d87fd8ae79d10\"\u003e\u003ccode\u003e5dce1bb\u003c/code\u003e\u003c/a\u003e Prepare v2.8.0-rc.1 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/923\"\u003e#923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d3a593c7c2fa98ddf2224275447214890e9692f7\"\u003e\u003ccode\u003ed3a593c\u003c/code\u003e\u003c/a\u003e Update startPerformanceStatisticsCollection documentation (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/921\"\u003e#921\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/13ca8700424a5d031f3328cd2e07124fb651cccb\"\u003e\u003ccode\u003e13ca870\u003c/code\u003e\u003c/a\u003e Fix incorrect color alpha value conversion on Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/919\"\u003e#919\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/920\"\u003e#920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/af8d1b4be5639b751dba0aa7fec4569bc5685928\"\u003e\u003ccode\u003eaf8d1b4\u003c/code\u003e\u003c/a\u003e Prepare \u003ccode\u003e2.8.0-beta.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/a60882d6b3a677cec6a169bf0108b0eb54422fd3\"\u003e\u003ccode\u003ea60882d\u003c/code\u003e\u003c/a\u003e Setup CLA for public contributions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/910\"\u003e#910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/125fc6689bcdd850d59ec548c73bd39776238ff1\"\u003e\u003ccode\u003e125fc66\u003c/code\u003e\u003c/a\u003e Migrate example project fully to SPM (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/909\"\u003e#909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/1814cc9a60d349000c0dd25e13dcfa7066ba0551\"\u003e\u003ccode\u003e1814cc9\u003c/code\u003e\u003c/a\u003e Update copyright year and rename LICENSE to LICENSE.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/908\"\u003e#908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.7.0...v2.8.0\"\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=mapbox_maps_flutter\u0026package-manager=pub\u0026previous-version=2.7.0\u0026new-version=2.8.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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/Position-Platform/position-mobile/pull/34","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Position-Platform%2Fposition-mobile/issues/34","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/34/packages"},{"uuid":"3024803761","node_id":"PR_kwDOOg1urc6UKSFw","number":2,"state":"closed","title":"Bump mapbox_maps_flutter from 2.2.1 to 2.7.0","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-05-08T10:38:05.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-04-28T12:38:25.000Z","updated_at":"2025-05-08T10:38:06.000Z","time_to_close":856780,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"mapbox_maps_flutter","old_version":"2.2.1","new_version":"2.7.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"}],"path":null,"ecosystem":"pub"},"body":"Bumps [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) from 2.2.1 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.7.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allow listening to zoom events resulting from user gestures: pinching, double-tapping, or quick-zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e_onZoom(MapContentGestureContext context) {\n  print(\u0026quot;OnZoom coordinate: {${context.point.coordinates.lng}, ${context.point.coordinates.lat}}\u0026quot; +\n    \u0026quot; point: {x: ${context.touchPosition.x}, y: ${context.touchPosition.y}}\u0026quot; +\n    \u0026quot; state: ${context.gestureState}\u0026quot;);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically, huge thanks to \u003ca href=\"https://github.com/azaderdogan\"\u003e\u003ccode\u003e@​azaderdogan\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eImprovements 🏁\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce installation size by ≈ 10 MB by redacting the rest of the debug symbols.\u003c/li\u003e\n\u003cli\u003eReduce the amount of background triggers to optimize battery usage when the app is not in the focus anymore.\nReduce CPU load by adding exponential backoff for failed connection attempts\u003c/li\u003e\n\u003cli\u003eExperimental \u003ccode\u003eStandardBuildingState\u003c/code\u003e has been removed. Use \u003ccode\u003eStandardBuildingsState\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eVector icons supported in the location indicator layer\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etop-image\u003c/code\u003e, \u003ccode\u003ebearing-image\u003c/code\u003e, and \u003ccode\u003eshadow-image\u003c/code\u003e properties on \u003ccode\u003eLocationIndicatorLayer\u003c/code\u003e are now paint properties instead of layout properties.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Dynamic View Annotations placement on high zoom levels\u003c/li\u003e\n\u003cli\u003eFix line placement symbol disappearing issue when in zoom level between 5 and 6\u003c/li\u003e\n\u003cli\u003eFixing missing vector images after style change\u003c/li\u003e\n\u003cli\u003eFix background layer not being updated on raster image was in-place update\u003c/li\u003e\n\u003cli\u003eFix background layer not being updated on color theme change\u003c/li\u003e\n\u003cli\u003eFixing LUT (look-up table) not being applied to in-place updated images.\u003c/li\u003e\n\u003cli\u003eFixing in-place updates for SDF (Signed Distance Field) images.\u003c/li\u003e\n\u003cli\u003eFix mipmaps for images updated inplace\u003c/li\u003e\n\u003cli\u003eSupport positive mask coordinates for vector images.\u003c/li\u003e\n\u003cli\u003eFix dark shades of gradient effect in the night preset\u003c/li\u003e\n\u003cli\u003eFix rarely missing background color\u003c/li\u003e\n\u003cli\u003eFix Custom Raster Source behavior on re-creation\u003c/li\u003e\n\u003cli\u003ePreviously, when the Custom Raster source was re-created within the same call chain, its rendering counterparts were not updated. This caused the CustomRasterSourceTileRenderer to remain not re-initialized.\u003c/li\u003e\n\u003cli\u003e[Android] Fix rare NPE upon native view disposal.\u003c/li\u003e\n\u003cli\u003eFixed incorrect rgba to hsla conversion for white color\u003c/li\u003e\n\u003cli\u003eFix vector images rasterization\u003c/li\u003e\n\u003cli\u003eMake katakana and CJK symbol rendered correctly in vertical writing mode\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOther changes 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003eClipLayer.clipLayerScope\u003c/code\u003e and \u003ccode\u003eClipLayer.clipLayerTypes\u003c/code\u003e as stable\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eBackgroundLayer.backgroundPitchAlignment\u003c/code\u003e as experimental\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.11.0\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.7.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to 11.11.0\u003c/li\u003e\n\u003cli\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically.\u003c/li\u003e\n\u003cli\u003eExperimental \u003ccode\u003eStandardBuildingState\u003c/code\u003e has been removed. Use \u003ccode\u003eStandardBuildingsState\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etop-image\u003c/code\u003e, \u003ccode\u003ebearing-image\u003c/code\u003e, and \u003ccode\u003eshadow-image\u003c/code\u003e properties on \u003ccode\u003eLocationIndicatorLayer\u003c/code\u003e are now paint properties instead of layout properties.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allowing listening to zoom events resulting from user gestures: pinching, double-tapping, or quick zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eClipLayer.clipLayerScope\u003c/code\u003e and \u003ccode\u003eClipLayer.clipLayerTypes\u003c/code\u003e as stable\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eBackgroundLayer.backgroundPitchAlignment\u003c/code\u003e as experimental\u003c/li\u003e\n\u003cli\u003e[Android] Fix rare NPE upon native view disposal.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.6.0\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nThe iOS minimum deployment target is now iOS 14.0.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to 11.10.0\u003c/li\u003e\n\u003cli\u003eAlign tap propagation behavior on Android and iOS.\u003c/li\u003e\n\u003cli\u003eIntroduce the experimental Interactions API, a toolset that allows you to handle interactions on both layers and basemap features for styles. This API introduces a new concept called \u003ccode\u003eFeatureset\u003c/code\u003e, which allows Evolving Basemap styles, such as Standard, to export an abstract set of features, such as POI, buildings, and place labels, regardless of which layers they are rendered on. An \u003ccode\u003eInteraction\u003c/code\u003e can then be targeted to these features, modifying their state when interacted with. For example, you can add a \u003ccode\u003eTapInteraction\u003c/code\u003e to your map which targets the \u003ccode\u003ebuildings\u003c/code\u003e \u003ccode\u003eFeatureset\u003c/code\u003e. When a user taps on a building, the building will be highlighted and its color will change to blue.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003evar tapInteraction = TapInteraction(StandardBuildings(),\n    (_, feature) {\n  mapboxMap.setFeatureStateForFeaturesetFeature(feature, StandardBuildingsState(highlight: true));\n  log(\u0026quot;Building group: ${feature.group}\u0026quot;);\n});\nmapboxMap.addInteraction(tapInteraction);\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eSpecific changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce the experimental \u003ccode\u003eMapboxMap.addInteraction\u003c/code\u003e method, which allows you to add interactions to the map.\u003c/li\u003e\n\u003cli\u003eIntroduce the experimental \u003ccode\u003eMapboxMap.removeInteraction\u003c/code\u003e method, which allows you to remove interactions from the map using an identifier \u003ccode\u003emapboxMap.removeInteraction(\u0026quot;tap_interaction_poi\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIntroduce the ability to add \u003ccode\u003eTapInteraction\u003c/code\u003e and \u003ccode\u003eLongTapInteraction\u003c/code\u003e targeting the map itself.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eTapInteraction\u003c/code\u003e and \u003ccode\u003eLongTapInteraction\u003c/code\u003e, which allow you to add tap and longTap interactions to the map.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eFeaturesetDescriptor\u003c/code\u003e -- and convenience descriptors for \u003ccode\u003eStandardBuildings\u003c/code\u003e, \u003ccode\u003eStandardPOIs\u003c/code\u003e, and \u003ccode\u003eStandardPlaceLabels\u003c/code\u003e -- which allow you to describe the featureset you want \u003ccode\u003eInteractions\u003c/code\u003e to target.\u003c/li\u003e\n\u003cli\u003eIntroduce low-level methods for creating and manipulating interactive features: \u003ccode\u003equeryRenderedFeatures\u003c/code\u003e, \u003ccode\u003equerySourceFeatures\u003c/code\u003e, \u003ccode\u003esetFeatureState\u003c/code\u003e, \u003ccode\u003egetFeatureState\u003c/code\u003e, \u003ccode\u003eremoveFeatureState\u003c/code\u003e, \u003ccode\u003eresetFeatureState\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFor more guidance with using these new features see \u003ccode\u003einteractive_features_example.dart\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd support for Swift Package Manager.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.5.2\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Maps SDK to 11.9.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.5.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Maps SDK to 11.9.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.5.0\u003c/h3\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/mapbox/mapbox-maps-flutter/commit/68f70346f8a12eb84e3cb5ad1a49e97c41979d91\"\u003e\u003ccode\u003e68f7034\u003c/code\u003e\u003c/a\u003e [CP] [release/v2.7] Prepare \u003ccode\u003e2.7.0\u003c/code\u003e release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/906\"\u003e#906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/6e4401e6012aa78dd3cfc1d405fdca9bc1fb4696\"\u003e\u003ccode\u003e6e4401e\u003c/code\u003e\u003c/a\u003e Update Package.resolved (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/892\"\u003e#892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/482bf866ebbad4f2173ba1153e6ca964ee2ee8f3\"\u003e\u003ccode\u003e482bf86\u003c/code\u003e\u003c/a\u003e Prepare release v2.7.0 rc.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/891\"\u003e#891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/be64f99eab606559f7f702854df4558471b6f329\"\u003e\u003ccode\u003ebe64f99\u003c/code\u003e\u003c/a\u003e Update version and changelog (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/99a3b9f5b6718691a0102ae1a1995f236368736f\"\u003e\u003ccode\u003e99a3b9f\u003c/code\u003e\u003c/a\u003e Add new properties and methods (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/880\"\u003e#880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/27e5975b9de672f6ba743a9df642cd532693f0ed\"\u003e\u003ccode\u003e27e5975\u003c/code\u003e\u003c/a\u003e Update dependencies (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/882\"\u003e#882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/f83f0c0e110f88a4926105e61bb2cb7bc505cdc2\"\u003e\u003ccode\u003ef83f0c0\u003c/code\u003e\u003c/a\u003e Expose Map Zoom Listener (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d80762c44e895c35d5d2cdca4834c935d978b097\"\u003e\u003ccode\u003ed80762c\u003c/code\u003e\u003c/a\u003e Add iOS tests back, add dispatch implementation (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/863\"\u003e#863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/5d078123dbf6d4ab4a0d16e0d840d5b7664414d0\"\u003e\u003ccode\u003e5d07812\u003c/code\u003e\u003c/a\u003e Updates generated code created by templates  (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/875\"\u003e#875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/71e35c18884f791c492ff05a865d72f77b852d0d\"\u003e\u003ccode\u003e71e35c1\u003c/code\u003e\u003c/a\u003e bump maps sdk to v11.10.0 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/867\"\u003e#867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.2.1...2.7.0\"\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=mapbox_maps_flutter\u0026package-manager=pub\u0026previous-version=2.2.1\u0026new-version=2.7.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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/orangery-me/implement-maps/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/orangery-me%2Fimplement-maps/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}],"issue_packages":[{"old_version":"2.12.0","new_version":"2.17.0","update_type":"minor","path":null,"pr_created_at":"2025-12-08T18:31:20.000Z","version_change":"2.12.0 → 2.17.0","issue":{"uuid":"3707556708","node_id":"PR_kwDOMr2Hps63vhcO","number":211,"state":"closed","title":"[dependabot]: Bump the production-dependencies group across 1 directory with 19 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-12T23:39:54.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-08T18:31:20.000Z","updated_at":"2026-01-12T23:39:56.000Z","time_to_close":3042514,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":19,"packages":[{"name":"app_links","old_version":"6.4.0","new_version":"7.0.0","repository_url":"https://github.com/llfbandit/app_links"},{"name":"dart_jsonwebtoken","old_version":"2.17.0","new_version":"3.3.1","repository_url":"https://github.com/jonasroussel/dart_jsonwebtoken"},{"name":"device_info_plus","old_version":"11.3.0","new_version":"12.3.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.1.1","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_blue_plus","old_version":"1.35.5","new_version":"2.0.2","repository_url":"https://github.com/chipweinberger/flutter_blue_plus"},{"name":"flutter_dotenv","old_version":"5.2.1","new_version":"6.0.0","repository_url":"https://github.com/java-james/flutter_dotenv"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.5.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.0.17","new_version":"2.2.3","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.2","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.6.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.12.0","new_version":"2.17.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"package_info_plus","old_version":"8.3.0","new_version":"8.3.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5+1","repository_url":"https://github.com/rrousselGit/provider"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.8.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"},{"name":"url_launcher","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/flutter/packages"},{"name":"vibration","old_version":"3.1.3","new_version":"3.1.4","repository_url":"https://github.com/benjamindean/flutter_vibration"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [app_links](https://github.com/llfbandit/app_links) | `6.4.0` | `7.0.0` |\n| [dart_jsonwebtoken](https://github.com/jonasroussel/dart_jsonwebtoken) | `2.17.0` | `3.3.1` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `12.3.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.1.1` |\n| [flutter_blue_plus](https://github.com/chipweinberger/flutter_blue_plus) | `1.35.5` | `2.0.2` |\n| [flutter_dotenv](https://github.com/java-james/flutter_dotenv) | `5.2.1` | `6.0.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.5.0` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.0.17` | `2.2.3` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.2` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.6.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.12.0` | `2.17.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.0` | `8.3.1` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5+1` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.8.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n| [url_launcher](https://github.com/flutter/packages/tree/main/packages/url_launcher) | `6.3.1` | `6.3.2` |\n| [vibration](https://github.com/benjamindean/flutter_vibration) | `3.1.3` | `3.1.4` |\n\n\nUpdates `app_links` from 6.4.0 to 7.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/llfbandit/app_links/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dart_jsonwebtoken` from 2.17.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/releases\"\u003edart_jsonwebtoken's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback to a \u003ccode\u003edynamic\u003c/code\u003e \u003ccode\u003eJWT.payload\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRETRACTED\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eIncrease \u003ccode\u003eJWT.payload\u003c/code\u003e strictness (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/67\"\u003ejonasroussel/dart_jsonwebtoken#67\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\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/jonasroussel/dart_jsonwebtoken/blob/main/CHANGELOG.md\"\u003edart_jsonwebtoken's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback to a \u003ccode\u003edynamic\u003c/code\u003e \u003ccode\u003eJWT.payload\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRETRACTED\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eIncrease \u003ccode\u003eJWT.payload\u003c/code\u003e strictness (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/67\"\u003ejonasroussel/dart_jsonwebtoken#67\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\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/jonasroussel/dart_jsonwebtoken/commit/ab9cd4765f64df6144d602c88ddb018984ec93eb\"\u003e\u003ccode\u003eab9cd47\u003c/code\u003e\u003c/a\u003e v3.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/64c54b2ee3014da1e1ed3614281f6d0cbfcf8d95\"\u003e\u003ccode\u003e64c54b2\u003c/code\u003e\u003c/a\u003e v3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/da6597bb0b268ff6c63349e0c2669d3442517817\"\u003e\u003ccode\u003eda6597b\u003c/code\u003e\u003c/a\u003e chore: Add workflow_dispatch trigger to CI tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/11651815110d3c698f1bc3bc039787e9e6abcf3d\"\u003e\u003ccode\u003e1165181\u003c/code\u003e\u003c/a\u003e fix: audience typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/b979c71f6e82734ef8046bcee074d207f04afaf4\"\u003e\u003ccode\u003eb979c71\u003c/code\u003e\u003c/a\u003e fix: Require \u003ccode\u003eheader\u003c/code\u003e to be a \u003ccode\u003eMap\u003c/code\u003e when decoding JWT (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/69\"\u003e#69\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/874eb13e15f0149e7b39b49c611e692a303d68a6\"\u003e\u003ccode\u003e874eb13\u003c/code\u003e\u003c/a\u003e fix: Fix typo in \u003ccode\u003eaudience\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/70\"\u003e#70\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/0bf44246579a6d392fba627eab335a6d9e7ed3b1\"\u003e\u003ccode\u003e0bf4424\u003c/code\u003e\u003c/a\u003e Document and enforce \u003ccode\u003eJWT\u003c/code\u003e \u003ccode\u003epayload\u003c/code\u003e type to be either \u003ccode\u003eString\u003c/code\u003e or `Map\u0026lt;Strin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/ca7b8539a86e806f3d845c7de441c7e961e7781b\"\u003e\u003ccode\u003eca7b853\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/5ac703a4b20f0087eb0dda8d8f5cae8e7345186c\"\u003e\u003ccode\u003e5ac703a\u003c/code\u003e\u003c/a\u003e feat: Reduce dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/368d05a1a5363d71bfa53fbe6cc4bcbf0523da9f\"\u003e\u003ccode\u003e368d05a\u003c/code\u003e\u003c/a\u003e Update upper bound of \u003ccode\u003epointycastle\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/compare/v2.17.0...v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.3.0 to 12.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/61786a1d680d8c3886b4fceb34d689ec94e10d8a\"\u003e\u003ccode\u003e61786a1\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for iPad Pro 11-Inch (M5) models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3708\"\u003e#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b4dbd1444c3104bc1f10af941907905d3070edcf\"\u003e\u003ccode\u003eb4dbd14\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add missing device identifiers for Macs on M4 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3700\"\u003e#3700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/4cc3f07fd4836e5417089630439fcb8a9cdb6bf5\"\u003e\u003ccode\u003e4cc3f07\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for new Apple devices on M5 chip (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5040a78e26e2abbc9b9e1e8cbb23b1e6e38ad32a\"\u003e\u003ccode\u003e5040a78\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): correct Mac model name mappings (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/80eb98156aed96fbc214736964724604e9c80b4f\"\u003e\u003ccode\u003e80eb981\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add mapping for new iPhone 17 series models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3676\"\u003e#3676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1d2990288799eef1e6c1c00e3ae7d8eb11be2564\"\u003e\u003ccode\u003e1d29902\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/d0fdc582e8187f71522678e19b6329221b5f535d\"\u003e\u003ccode\u003ed0fdc58\u003c/code\u003e\u003c/a\u003e refactor(device_info_plus)!: remove \u003ccode\u003eserialNumber\u003c/code\u003e property (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3663\"\u003e#3663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v12.3.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.70.2 to 1.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/releases\"\u003efl_chart's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/38b270c20911202feb54bd8d3bbb84574a32b4c0\"\u003e\u003ccode\u003e38b270c\u003c/code\u003e\u003c/a\u003e Bump version to 1.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/2b90dc77a2a6ccc0bb8fc37493b78ff366ae10b9\"\u003e\u003ccode\u003e2b90dc7\u003c/code\u003e\u003c/a\u003e Improvement/dependencies upgrade September 2025 (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1998\"\u003e#1998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/41357bf01a802bf1291be45e89c79cd195d8b23a\"\u003e\u003ccode\u003e41357bf\u003c/code\u003e\u003c/a\u003e Bump version up to 1.1.0 (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1984\"\u003e#1984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a08bfad72b7e143de1cd7ba60b02731b7c9bb4b4\"\u003e\u003ccode\u003ea08bfad\u003c/code\u003e\u003c/a\u003e Update CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1983\"\u003e#1983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/5c1f054762c1ff1a3f93ae054e5626c0165847bb\"\u003e\u003ccode\u003e5c1f054\u003c/code\u003e\u003c/a\u003e feat: add gradient support for BarChartRodStackItem (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/06835da7fad83fb7e5513d9de937fae1e9d9edfc\"\u003e\u003ccode\u003e06835da\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1977\"\u003e#1977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e58b6b1ab709b5734b1373fc8c45f64c59f573c4\"\u003e\u003ccode\u003ee58b6b1\u003c/code\u003e\u003c/a\u003e feat: allow titles to overlay on chart area (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/4b981f46b910366401b907f01ec94f70ce8a40c3\"\u003e\u003ccode\u003e4b981f4\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1976\"\u003e#1976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/b3ce63ae5ab9efddb43d0d0472f2cdd7c3ed22b7\"\u003e\u003ccode\u003eb3ce63a\u003c/code\u003e\u003c/a\u003e add label inside bar chart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/9e51b1177a09e4455f30c9e2e7817bb93e9625b7\"\u003e\u003ccode\u003e9e51b11\u003c/code\u003e\u003c/a\u003e New flutter version improvements (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1974\"\u003e#1974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_blue_plus` from 1.35.5 to 2.0.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/blob/master/CHANGELOG.md\"\u003eflutter_blue_plus's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Improve]\u003c/strong\u003e update README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e allow calling \u003ccode\u003econnect(autoConnect:true)\u003c/code\u003e even when the adapter is turned off\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[LICENSE]\u003c/strong\u003e switch to FlutterBluePlus license.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.36.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e Dart: \u003ccode\u003eisNotifying\u003c/code\u003e was broken (regression 1.36.2)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.36.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e iOS/macOS/Android: \u003ccode\u003esetOptions\u003c/code\u003e \u0026amp; \u003ccode\u003esetLogLevel\u003c/code\u003e should not invoke \u003ccode\u003eflutterRestart\u003c/code\u003e (regression 1.35.0)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e Linux: \u003ccode\u003ediscoverServices\u003c/code\u003e: wait for \u003ccode\u003eservicesResolved\u003c/code\u003e to avoid partial results (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1265\"\u003e#1265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e Linux: \u003ccode\u003esetNotifyValue\u003c/code\u003e: return false (no CCCD) to prevent hang (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1264\"\u003e#1264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e Dart: undo \u0026quot;clear \u003ccode\u003eservicesList\u003c/code\u003e after disconnection\u0026quot; (regression 1.35.11)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.36.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e fix android compile error (regression 1.36.2)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.36.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e fix federated dependencies (regression 1.36.2)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.36.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e fix compile error due to out of date platform interface (regression 1.36.2)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.36.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e internal cleanup, no user facing changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.36.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e \u003ccode\u003elastValue\u003c/code\u003e was broken (regression 1.35.6)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.36.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e \u003ccode\u003eonValueReceived\u003c/code\u003e no longer emits data after reconnection \u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1262\"\u003e#1262\u003c/a\u003e (regression 1.35.6)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.36.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e characteristic not found, due to \u003ccode\u003einstanceId\u003c/code\u003e bug (regression 1.35.6)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.35.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Improve]\u003c/strong\u003e Dart: add \u003ccode\u003epubspec_overrides.yaml\u003c/code\u003e for easier local development\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.35.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e Android: fix main thread crash due to \u003ccode\u003ewaitIfBonding\u003c/code\u003e (regression 1.35.8)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[Fix]\u003c/strong\u003e Dart: clear \u003ccode\u003eservicesList\u003c/code\u003e after disconnection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.35.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Improve]\u003c/strong\u003e Android: use user provided \u003ccode\u003ecompileSdkVersion\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.35.9\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/chipweinberger/flutter_blue_plus/commits\"\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.0\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.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\u003eSee full diff in \u003ca href=\"https://github.com/java-james/flutter_dotenv/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v19.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added \u003ccode\u003erequestProvidesAppNotificationSettings\u003c/code\u003e option to \u003ccode\u003eDarwinInitializationSettings\u003c/code\u003e class, and \u003ccode\u003eisProvidesAppNotificationSettingsEnabled\u003c/code\u003e to \u003ccode\u003eNotificationsEnabledOptions\u003c/code\u003e class. This allows applications to show a \u0026quot;Configure Notifications in \u003c!-- raw HTML omitted --\u003e\u0026quot; option when showing the context menu for an individual notification. This can be used for scenarios where an application can respond to the user selecting this option to show a custom page for controlling notification settings. Please note this whilst the API changes are applicable for iOS and macOS, the actual functionality only appears to be supported by Apple when it comes to iOS devices. See example app to see how this new functionality can be implemented. Thanks to the PR from \u003ca href=\"https://github.com/lukemmtt\"\u003eLuke Memet\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] fixed issue where non-ASCII characters for the notification \u003ca href=\"https://pub.dev/documentation/flutter_local_notifications/latest/flutter_local_notifications/WindowsInitializationSettings/appName.html\"\u003eapplication name\u003c/a\u003e weren't being displayed properly. Thanks to the PR from \u003ca href=\"https://github.com/yoyo930021\"\u003eyoyoIU\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2675\"\u003e#2675\u003c/a\u003e where addition of \u003ccode\u003einvisible\u003c/code\u003e flag to notification actions could cause scheduled notifications with actions created prior to 19.4.0 to fail to show\u003c/li\u003e\n\u003cli\u003eUpdated the Android release build configuration section to point to the latest \u003ca href=\"https://developer.android.com/topic/performance/app-optimization/customize-which-resources-to-keep\"\u003elocation\u003c/a\u003e of the official Android docs on how to configure which resources (e.g. notification icons) are kept so they are not discarded by the Android compiler. It has also been reworded to make it clearer that this applies to all Android resources\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added ability to read \u003ccode\u003edataMimeType\u003c/code\u003e and \u003ccode\u003edataUri\u003c/code\u003e when calling \u003ccode\u003egetActiveNotifications()\u003c/code\u003e to read details of an active Android notification using the messaging style. Thanks to the PR from \u003ca href=\"https://github.com/mattbajorek\"\u003eMatt Bajorek\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] added support for Android semantic actions. Thanks to the PR from \u003ca href=\"https://github.com/szechyjs\"\u003eJared Szechy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2648\"\u003e#2648\u003c/a\u003e where non-ASCII characters in the notification payload were not being handled properly. Thanks to the PR from \u003ca href=\"https://github.com/yoyo930021\"\u003eyoyoIU\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2651\"\u003e#2651\u003c/a\u003e where unresolved symbols occurred with changes in introduced in newer Windows SDKs. Thanks to the PR from \u003ca href=\"https://github.com/Sebastien-VZN\"\u003eSebastien\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added \u003ccode\u003ecancelAllPendingNotifications()\u003c/code\u003e method for cancelling all pending notifications that have been scheduled. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\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/6c7378ddb1ed7f885e1e80caa3df3bcfb0fe8707\"\u003e\u003ccode\u003e6c7378d\u003c/code\u003e\u003c/a\u003e [various] fixed/updated format GitHub workflow (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2705\"\u003e#2705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/92a06818869f3e9b1af228c4e16dd6ea48698310\"\u003e\u003ccode\u003e92a0681\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] prepare for 19.5.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2704\"\u003e#2704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/6fdeb5dae226a9e30696b9e7a1103a4019aa8d87\"\u003e\u003ccode\u003e6fdeb5d\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/79242b4384285c2a65485f3ca548d6440dadee47\"\u003e\u003ccode\u003e79242b4\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add support for `providesAppNotificationSetting...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ecd66b1515d17e327a62ca4ff8e94f925e97d688\"\u003e\u003ccode\u003eecd66b1\u003c/code\u003e\u003c/a\u003e [various] prepare for 19.4.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2685\"\u003e#2685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/55e85a002f876b63772fe5053fdb3ec8654b9f97\"\u003e\u003ccode\u003e55e85a0\u003c/code\u003e\u003c/a\u003e Clang format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/25d41e03db3f9facad0c0c4a33f077dab6420b2c\"\u003e\u003ccode\u003e25d41e0\u003c/code\u003e\u003c/a\u003e fix(windows): non-ascii characters in DisplayName (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2668\"\u003e#2668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/759f4faf15d3f8173cd10e9247ff14e00d613f1e\"\u003e\u003ccode\u003e759f4fa\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added null safe handling for invisible Android ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8e73c917587e3317e08cfda13ce694c4bf2f0c2e\"\u003e\u003ccode\u003e8e73c91\u003c/code\u003e\u003c/a\u003e updated Android release build configuration section in readme (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2669\"\u003e#2669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ca523de4b02ad007777c79a4c0ae9b08e5ad5236\"\u003e\u003ccode\u003eca523de\u003c/code\u003e\u003c/a\u003e [flutter_local_notification] prepare for 19.4.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2663\"\u003e#2663\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-v18.0.1...flutter_local_notifications-v19.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.0.17 to 2.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/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\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ae2037717d0059776dbca37b375e0b01226bd11d\"\u003e\u003ccode\u003eae20377\u003c/code\u003e\u003c/a\u003e Update repo for 3.38 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10405\"\u003e#10405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3ff84559c826d0ae59185009d8fc6e529e0fb9ec\"\u003e\u003ccode\u003e3ff8455\u003c/code\u003e\u003c/a\u003e [flutter_svg] Fixes typo of \u003ccode\u003eallowDrawingOutsideViewBox\u003c/code\u003e in doc comments. (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ce0b99c8c4e2d0f0e76f8db831b23cf180b91739\"\u003e\u003ccode\u003ece0b99c\u003c/code\u003e\u003c/a\u003e [mustache_template] Emoji support (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10110\"\u003e#10110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/617d1b2776f2a09f438e6f926b0f4c1e20bc17d7\"\u003e\u003ccode\u003e617d1b2\u003c/code\u003e\u003c/a\u003e [Gradle 9] Fixed Gradle 9 Deprecations in Packages (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10016\"\u003e#10016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/002fa8922d43a99b244ce9d8d65d0fe8376df867\"\u003e\u003ccode\u003e002fa89\u003c/code\u003e\u003c/a\u003e [various] Standardize Java compat in Gradle (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10091\"\u003e#10091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b783df01f43a1e278b91085c7303d4cf038f1307\"\u003e\u003ccode\u003eb783df0\u003c/code\u003e\u003c/a\u003e [various] Standardize Gradle \u003ccode\u003enamespace\u003c/code\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10084\"\u003e#10084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/10e39dd50f871716dc18eb061573bf3428210f4a\"\u003e\u003ccode\u003e10e39dd\u003c/code\u003e\u003c/a\u003e Remove \u0026quot;All right reserved\u0026quot; from all files (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10066\"\u003e#10066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/98580c6c82fc78d410faabfd39a97a042f39ed35\"\u003e\u003ccode\u003e98580c6\u003c/code\u003e\u003c/a\u003e [mustache_template] Initial import (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9944\"\u003e#9944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/af2764c0815bdd036ee981563375cce4b7c354b1\"\u003e\u003ccode\u003eaf2764c\u003c/code\u003e\u003c/a\u003e [flutter_svg] loader buffer fix (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9898\"\u003e#9898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.2.3/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/756b8d8015f06ecfcc64b438f71cb3b362b5e350\"\u003e\u003ccode\u003e756b8d8\u003c/code\u003e\u003c/a\u003e adds linux as platform to pub dev \u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1734\"\u003e#1734\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1735\"\u003e#1735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/2cbbdaa29989bdf064fe661319945ad47c5f0b32\"\u003e\u003ccode\u003e2cbbdaa\u003c/code\u003e\u003c/a\u003e Update geolocator_android to version 5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/cf839a07482858acc985c6f0d0b01b86d22ee94c\"\u003e\u003ccode\u003ecf839a0\u003c/code\u003e\u003c/a\u003e Check LocationSettingsResponse success before processing (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1730\"\u003e#1730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/ce4b3a754a023a9a7748ad9772d3d4e33e8b403a\"\u003e\u003ccode\u003ece4b3a7\u003c/code\u003e\u003c/a\u003e Adds section about background modes on iOS to the README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1709\"\u003e#1709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/http/releases\"\u003ehttp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:http v1.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bug in \u003ccode\u003eIOClient\u003c/code\u003e where the \u003ccode\u003eHttpClient\u003c/code\u003e's response stream was\ncancelled after the response stream was completed.\u003c/li\u003e\n\u003cli\u003eAdded support for aborting requests before they complete.\u003c/li\u003e\n\u003cli\u003eClarify that some header names may not be sent/received.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/http/commits/HEAD/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.12.0 to 2.17.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.17.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nVersion numbering has been updated to align with Mapbox's cross-platform SDK versioning scheme. We skipped from 2.12.0 to 2.17.0 to synchronize with other Mapbox SDKs, ensuring consistent version numbers across all platforms.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePromote \u003ccode\u003eModelLayer\u003c/code\u003e to stable.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSymbolLayer.iconColorBrightnessMax\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconColorBrightnessMin\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconColorContrast\u003c/code\u003e, \u003ccode\u003eSymbolLayer.occlusionOpacityMode\u003c/code\u003e, \u003ccode\u003eFillExtrusionLayer.fillExtrusionCastShadows\u003c/code\u003e, \u003ccode\u003eRasterArraySource.volatile\u003c/code\u003e, and \u003ccode\u003ePolylineAnnotation.lineEmissiveStrength\u003c/code\u003e properties.\u003c/li\u003e\n\u003cli\u003eUpdate default value for experimental \u003ccode\u003eLineLayer.lineCutoutOpacity\u003c/code\u003e from 0 to 1.0.\u003c/li\u003e\n\u003cli\u003eAdd the ability to get all annotations from an annotation manager.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecustomData\u003c/code\u003e field to annotations to be able to pass user data.\u003c/li\u003e\n\u003cli\u003eAdd nautical miles scale bar distance unit.\u003c/li\u003e\n\u003cli\u003eUpdate property type for experimental \u003ccode\u003eLineLayer.lineCutoutOpacity\u003c/code\u003e, and \u003ccode\u003eLineLayer.lineCutoutFadeWidth\u003c/code\u003e from layout to paint.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] Fix annotation interaction handlers (tap, drag etc.) not working after annotation update.\u003c/li\u003e\n\u003cli\u003e[Android] Fix memory leaks on Android.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Flutter SDK minimum required version to 3.27.0 and \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 on Android.\u003c/li\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.17.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.17.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.17.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.17.0-rc.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nVersion numbering has been updated to align with Mapbox's cross-platform SDK versioning scheme. We skipped from 2.12.0 to 2.17.0-beta.1 to synchronize with other Mapbox SDKs, ensuring consistent version numbers across all platforms.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd the ability to get all annotations from an annotation manager.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecustomData\u003c/code\u003e field to annotations to be able to pass user data.\u003c/li\u003e\n\u003cli\u003eAdd nautical miles scale bar distance unit.\u003c/li\u003e\n\u003cli\u003eUpdate property type for experimental \u003ccode\u003eLineLayer.lineCutoutOpacity\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCutoutWidth\u003c/code\u003e, and \u003ccode\u003eLineLayer.lineCutoutFadeWidth\u003c/code\u003e from layout to paint.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] Fix annotation interaction handlers (tap, drag etc.) not working after annotation update.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.17.0-rc.1\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.17.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.17.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.17.0-beta.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nVersion numbering has been updated to align with Mapbox's cross-platform SDK versioning scheme. This release skips from 2.12.0 to 2.17.0-beta.1 to synchronize with other Mapbox SDKs (version x.17.0-beta.1), ensuring consistent version numbers across all platforms.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to v11.17.0-beta.1\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.17.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePromote \u003ccode\u003eModelLayer\u003c/code\u003e to stable.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSymbolLayer.iconColorBrightnessMax\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconColorBrightnessMin\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconColorContrast\u003c/code\u003e, \u003ccode\u003eSymbolLayer.occlusionOpacityMode\u003c/code\u003e, \u003ccode\u003eFillExtrusionLayer.fillExtrusionCastShadows\u003c/code\u003e, \u003ccode\u003eRasterArraySource.volatile\u003c/code\u003e, and \u003ccode\u003ePolylineAnnotation.lineEmissiveStrength\u003c/code\u003e properties.\u003c/li\u003e\n\u003cli\u003eUpdate default value for experimental \u003ccode\u003eLineLayer.lineCutoutOpacity\u003c/code\u003e from 0 to 1.0.\u003c/li\u003e\n\u003cli\u003e[iOS] Fix annotation interaction handlers (tap, drag etc.) not working after annotation update.\u003c/li\u003e\n\u003cli\u003eAdd the ability to get all annotations from an annotation manager.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecustomData\u003c/code\u003e field to annotations to be able to pass user data.\u003c/li\u003e\n\u003cli\u003eAdd nautical miles scale bar distance unit.\u003c/li\u003e\n\u003cli\u003eUpdate property type for experimental \u003ccode\u003eLineLayer.lineCutoutOpacity\u003c/code\u003e, and \u003ccode\u003eLineLayer.lineCutoutFadeWidth\u003c/code\u003e from layout to paint.\u003c/li\u003e\n\u003cli\u003eFix memory leaks on Android.\u003c/li\u003e\n\u003cli\u003eBump Flutter SDK minimum required version to 3.27.0 and \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 on Android.\u003c/li\u003e\n\u003cli\u003eUpdate Maps SDK to v11.17.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/3104ace20a16cde520667f286e8d6de2c9d572b8\"\u003e\u003ccode\u003e3104ace\u003c/code\u003e\u003c/a\u003e Update versions for v2.17.0 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/8459b4ff55c0e189c0b12202f152331f3c0500c0\"\u003e\u003ccode\u003e8459b4f\u003c/code\u003e\u003c/a\u003e Cherry-pick updates to the release branch  (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/37669edca60a519862f86ff7d8c66c6385272444\"\u003e\u003ccode\u003e37669ed\u003c/code\u003e\u003c/a\u003e Update versions for v2.17.0-rc.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1070\"\u003e#1070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/b53137f0dcf9b83b8f4857d126d0bfc5fdc7fa0a\"\u003e\u003ccode\u003eb53137f\u003c/code\u003e\u003c/a\u003e [release/v2.17] Nautical miles (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1068\"\u003e#1068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d8d50eb8fcbe5def491e93b3fad7b702ae84b698\"\u003e\u003ccode\u003ed8d50eb\u003c/code\u003e\u003c/a\u003e Annotation backports (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/2b7e02b6fd12fb422f9651a2b7eab4b15a636963\"\u003e\u003ccode\u003e2b7e02b\u003c/code\u003e\u003c/a\u003e bump version to 2.17.0-beta.1 and Maps SDK to 11.17.0-beta.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1061\"\u003e#1061\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/6baafbee9413e6b9525cc7b4694a26dd1c7932cd\"\u003e\u003ccode\u003e6baafbe\u003c/code\u003e\u003c/a\u003e Update main versions to 2.12.0  (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/8fb537189d7eeb345000cc71bd646e4adceb54c2\"\u003e\u003ccode\u003e8fb5371\u003c/code\u003e\u003c/a\u003e Release v2.12.0-rc.2(\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1047\"\u003e#1047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d4d289b0d3eeaa2a485aca7e456dc49093a66ffe\"\u003e\u003ccode\u003ed4d289b\u003c/code\u003e\u003c/a\u003e Release v2.12.0-rc.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1044\"\u003e#1044\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1045\"\u003e#1045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/45718490ecbfd7256db13ec24b31f71a8bce57ff\"\u003e\u003ccode\u003e4571849\u003c/code\u003e\u003c/a\u003e Workaround for duplicate move motion events on Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1041\"\u003e#1041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/v2.12.0...v2.17.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.3.0 to 8.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/9f03424b7916b195ec6a4bebe4cc1a310ba40d4a\"\u003e\u003ccode\u003e9f03424\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2cf9297b4e3ce5cc71d22539ca7d0dfc82ac819b\"\u003e\u003ccode\u003e2cf9297\u003c/code\u003e\u003c/a\u003e fix(package_info_plus): incorrect install time on macOS when app sandbox disa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/69261446f4ada931645f6bf0d43d3871810ba246\"\u003e\u003ccode\u003e6926144\u003c/code\u003e\u003c/a\u003e chore(package_info_plus): remove unnecessary library name in test (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3521\"\u003e#3521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9ec7eb4132887b3f0ec4456a0f59bbf2c3fc4215\"\u003e\u003ccode\u003e9ec7eb4\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3501\"\u003e#3501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v8.3.1/packages/package_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `permission_handler` from 11.4.0 to 12.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/d8423455b895dd2453cda28f83dea98c35628771\"\u003e\u003ccode\u003ed842345\u003c/code\u003e\u003c/a\u003e Updates permission_handler version to 12.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/fcb004bfc0dd02452b3c4d41a2b7d63746a85ecf\"\u003e\u003ccode\u003efcb004b\u003c/code\u003e\u003c/a\u003e docs(README): Update the correspondence between permission groups and the key...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c438a1f29cdbe9b46b118ed58dc6e88b43524f74\"\u003e\u003ccode\u003ec438a1f\u003c/code\u003e\u003c/a\u003e updated bug in README documentation about the compileSDK version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/de516a4838cb16bddcc02b77c43d6a78b49d72fb\"\u003e\u003ccode\u003ede516a4\u003c/code\u003e\u003c/a\u003e Drop support for iOS \u0026lt; 11 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflo...\n\n_Description has been truncated_\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.","html_url":"https://github.com/reedu-reengineering-education/sensebox-bike-flutter/pull/211","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/211","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/211/packages"}},{"old_version":"2.6.0","new_version":"2.10.0","update_type":"minor","path":null,"pr_created_at":"2025-09-08T20:03:10.000Z","version_change":"2.6.0 → 2.10.0","issue":{"uuid":"2809419153","node_id":"PR_kwDOMr2Hps6ndFWR","number":180,"state":"closed","title":"[dependabot]: Bump the production-dependencies group across 1 directory with 19 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-09T10:21:42.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T20:03:10.000Z","updated_at":"2025-09-09T10:21:42.000Z","time_to_close":51512,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":19,"packages":[{"name":"app_links","old_version":"6.4.0","new_version":"6.4.1","repository_url":"https://github.com/llfbandit/app_links"},{"name":"dart_jsonwebtoken","old_version":"2.17.0","new_version":"3.2.0","repository_url":"https://github.com/jonasroussel/dart_jsonwebtoken"},{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.5.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.1.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_blue_plus","old_version":"1.35.5","new_version":"1.35.10","repository_url":"https://github.com/chipweinberger/flutter_blue_plus"},{"name":"flutter_dotenv","old_version":"5.2.1","new_version":"6.0.0","repository_url":"https://github.com/java-james/flutter_dotenv"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.4.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.0.17","new_version":"2.2.1","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.2","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.5.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.10.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"package_info_plus","old_version":"8.3.0","new_version":"8.3.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5+1","repository_url":"https://github.com/rrousselGit/provider"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.6.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.1.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"},{"name":"url_launcher","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [app_links](https://github.com/llfbandit/app_links) | `6.4.0` | `6.4.1` |\n| [dart_jsonwebtoken](https://github.com/jonasroussel/dart_jsonwebtoken) | `2.17.0` | `3.2.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.5.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.1.0` |\n| [flutter_blue_plus](https://github.com/chipweinberger/flutter_blue_plus) | `1.35.5` | `1.35.10` |\n| [flutter_dotenv](https://github.com/java-james/flutter_dotenv) | `5.2.1` | `6.0.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.4.1` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.0.17` | `2.2.1` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.2` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.5.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.10.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.0` | `8.3.1` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5+1` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.6.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.1.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n| [url_launcher](https://github.com/flutter/packages/tree/main/packages/url_launcher) | `6.3.1` | `6.3.2` |\n\n\nUpdates `app_links` from 6.4.0 to 6.4.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 `dart_jsonwebtoken` from 2.17.0 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/releases\"\u003edart_jsonwebtoken's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\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/jonasroussel/dart_jsonwebtoken/blob/main/CHANGELOG.md\"\u003edart_jsonwebtoken's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\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/jonasroussel/dart_jsonwebtoken/commit/ca7b8539a86e806f3d845c7de441c7e961e7781b\"\u003e\u003ccode\u003eca7b853\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/5ac703a4b20f0087eb0dda8d8f5cae8e7345186c\"\u003e\u003ccode\u003e5ac703a\u003c/code\u003e\u003c/a\u003e feat: Reduce dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/368d05a1a5363d71bfa53fbe6cc4bcbf0523da9f\"\u003e\u003ccode\u003e368d05a\u003c/code\u003e\u003c/a\u003e Update upper bound of \u003ccode\u003epointycastle\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/bd6d246927ff2059c677f45c032750893b315a0f\"\u003e\u003ccode\u003ebd6d246\u003c/code\u003e\u003c/a\u003e v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/87e3d1d8ca6f0622401b94c52c4cb2bbadb5a9f0\"\u003e\u003ccode\u003e87e3d1d\u003c/code\u003e\u003c/a\u003e fix: Rollback collection to 1.17.1 for older Flutter version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/56a419968134dbfcbc48454ea44ef54321208b44\"\u003e\u003ccode\u003e56a4199\u003c/code\u003e\u003c/a\u003e v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/e1a4d6cce9cd54856a57b7d70973186349bf2a85\"\u003e\u003ccode\u003ee1a4d6c\u003c/code\u003e\u003c/a\u003e feat: Add JWTKey.fromJWK method for parsing JWK to various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/cd4b6ee1b966139acaf3be652fd27008dbdd28bc\"\u003e\u003ccode\u003ecd4b6ee\u003c/code\u003e\u003c/a\u003e test: Add comprehensive JWK conversion tests for various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/a4b59af51d963f9ac5ae952b38c6a1821c34071c\"\u003e\u003ccode\u003ea4b59af\u003c/code\u003e\u003c/a\u003e refactor: Centralize test key constants in keys_const.dart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/7da7286cb946745a35efd3cb24e7a39a63b28d43\"\u003e\u003ccode\u003e7da7286\u003c/code\u003e\u003c/a\u003e fix: unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/compare/v2.17.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.3.0 to 11.5.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/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\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/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8ecb784c248d05227a3f6a800017673554359d9a\"\u003e\u003ccode\u003e8ecb784\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): Fix typo in CHANGELOG (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6ebc0ead68df477f06c6d4738a69a9e56223cf47\"\u003e\u003ccode\u003e6ebc0ea\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): Specify correct Dart and Flutter version requirements ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/e1152bb87d702ff86aaf29e9b7362d8dfd3247e0\"\u003e\u003ccode\u003ee1152bb\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifier for iPhone 16e (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3596\"\u003e#3596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/fefe6ce7a04c01c39f0cf0ecd0855bce1d701883\"\u003e\u003ccode\u003efefe6ce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add storage information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3536\"\u003e#3536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.5.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.70.2 to 1.1.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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/866408ad05b49e77475a72d3adb4b9d94c11f4a4\"\u003e\u003ccode\u003e866408a\u003c/code\u003e\u003c/a\u003e Bump version up to 1.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a08bfad72b7e143de1cd7ba60b02731b7c9bb4b4\"\u003e\u003ccode\u003ea08bfad\u003c/code\u003e\u003c/a\u003e Update CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1983\"\u003e#1983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/5c1f054762c1ff1a3f93ae054e5626c0165847bb\"\u003e\u003ccode\u003e5c1f054\u003c/code\u003e\u003c/a\u003e feat: add gradient support for BarChartRodStackItem (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/06835da7fad83fb7e5513d9de937fae1e9d9edfc\"\u003e\u003ccode\u003e06835da\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1977\"\u003e#1977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e58b6b1ab709b5734b1373fc8c45f64c59f573c4\"\u003e\u003ccode\u003ee58b6b1\u003c/code\u003e\u003c/a\u003e feat: allow titles to overlay on chart area (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/4b981f46b910366401b907f01ec94f70ce8a40c3\"\u003e\u003ccode\u003e4b981f4\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1976\"\u003e#1976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/b3ce63ae5ab9efddb43d0d0472f2cdd7c3ed22b7\"\u003e\u003ccode\u003eb3ce63a\u003c/code\u003e\u003c/a\u003e add label inside bar chart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/9e51b1177a09e4455f30c9e2e7817bb93e9625b7\"\u003e\u003ccode\u003e9e51b11\u003c/code\u003e\u003c/a\u003e New flutter version improvements (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1974\"\u003e#1974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/0b7e4bd507648195a06b72da3fe9f5bb95dc8413\"\u003e\u003ccode\u003e0b7e4bd\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1972\"\u003e#1972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/be5b449fe29ed2138bd08b83bf35840e7a7412c7\"\u003e\u003ccode\u003ebe5b449\u003c/code\u003e\u003c/a\u003e Update changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_blue_plus` from 1.35.5 to 1.35.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commits\"\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.0\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.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\u003eSee full diff in \u003ca href=\"https://github.com/java-james/flutter_dotenv/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.4.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-v19.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2675\"\u003e#2675\u003c/a\u003e where addition of \u003ccode\u003einvisible\u003c/code\u003e flag to notification actions could cause scheduled notifications with actions created prior to 19.4.0 to fail to show\u003c/li\u003e\n\u003cli\u003eUpdated the Android release build configuration section to point to the latest \u003ca href=\"https://developer.android.com/topic/performance/app-optimization/customize-which-resources-to-keep\"\u003elocation\u003c/a\u003e of the official Android docs on how to configure which resources (e.g. notification icons) are kept so they are not discarded by the Android compiler. It has also been reworded to make it clearer that this applies to all Android resources\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added ability to read \u003ccode\u003edataMimeType\u003c/code\u003e and \u003ccode\u003edataUri\u003c/code\u003e when calling \u003ccode\u003egetActiveNotifications()\u003c/code\u003e to read details of an active Android notification using the messaging style. Thanks to the PR from \u003ca href=\"https://github.com/mattbajorek\"\u003eMatt Bajorek\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] added support for Android semantic actions. Thanks to the PR from \u003ca href=\"https://github.com/szechyjs\"\u003eJared Szechy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2648\"\u003e#2648\u003c/a\u003e where non-ASCII characters in the notification payload were not being handled properly. Thanks to the PR from \u003ca href=\"https://github.com/yoyo930021\"\u003eyoyoIU\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2651\"\u003e#2651\u003c/a\u003e where unresolved symbols occurred with changes in introduced in newer Windows SDKs. Thanks to the PR from \u003ca href=\"https://github.com/Sebastien-VZN\"\u003eSebastien\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added \u003ccode\u003ecancelAllPendingNotifications()\u003c/code\u003e method for cancelling all pending notifications that have been scheduled. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\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/759f4faf15d3f8173cd10e9247ff14e00d613f1e\"\u003e\u003ccode\u003e759f4fa\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added null safe handling for invisible Android ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8e73c917587e3317e08cfda13ce694c4bf2f0c2e\"\u003e\u003ccode\u003e8e73c91\u003c/code\u003e\u003c/a\u003e updated Android release build configuration section in readme (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2669\"\u003e#2669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ca523de4b02ad007777c79a4c0ae9b08e5ad5236\"\u003e\u003ccode\u003eca523de\u003c/code\u003e\u003c/a\u003e [flutter_local_notification] prepare for 19.4.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2663\"\u003e#2663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1e65b4da7158b9d845902efde68123a1a31a011a\"\u003e\u003ccode\u003e1e65b4d\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added Android Semantic actions (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2660\"\u003e#2660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ff0aa0088d0ee6e58089f77ddfeff3283c6a94b0\"\u003e\u003ccode\u003eff0aa00\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added retrieval of dataMimeType and dataUri for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/56fbd450ca34afb035f1aa2180bee7e7740f75df\"\u003e\u003ccode\u003e56fbd45\u003c/code\u003e\u003c/a\u003e prepare for 19.3.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2657\"\u003e#2657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2cf7d65a7832b6e458bfe188d8911cd78c0bc618\"\u003e\u003ccode\u003e2cf7d65\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] fixed handling non-ascii characters in ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e7698f114e44725437fc693fb1959b881c841f9\"\u003e\u003ccode\u003e4e7698f\u003c/code\u003e\u003c/a\u003e prepare for 1.0.1 Windows plugin release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2652\"\u003e#2652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/13f25b5168096352cd4e1a0a5675ef4eeaa63772\"\u003e\u003ccode\u003e13f25b5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] add runtimeobject.lib to resolve unreso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f47ae34bebbc234ffb6caddddbfd06fe42adbbd6\"\u003e\u003ccode\u003ef47ae34\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] prepare for 19.3.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2642\"\u003e#2642\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-v18.0.1...flutter_local_notifications-v19.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.0.17 to 2.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/af2764c0815bdd036ee981563375cce4b7c354b1\"\u003e\u003ccode\u003eaf2764c\u003c/code\u003e\u003c/a\u003e [flutter_svg] loader buffer fix (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9898\"\u003e#9898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/676643ec90cad839af512454a5e60a36f1ad16a0\"\u003e\u003ccode\u003e676643e\u003c/code\u003e\u003c/a\u003e [various] Updates min SDK for third_party/packages to 3.29 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9819\"\u003e#9819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c5ab57a5410585838c30b1b678558236e0177d03\"\u003e\u003ccode\u003ec5ab57a\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the renderStrategy property in SvgPicture (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9373\"\u003e#9373\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/third_party/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e8c99766e4eddd156ddf79a9f837a33e0c82acf4\"\u003e\u003ccode\u003ee8c9976\u003c/code\u003e\u003c/a\u003e [ci] Update repository for 3.29 release (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9270\"\u003e#9270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e0892ae796581b77e7ca2cf6bbcf95abc56e646c\"\u003e\u003ccode\u003ee0892ae\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the \u003ccode\u003ecolorMapper\u003c/code\u003e property in \u003ccode\u003eSvgPicture\u003c/code\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9043\"\u003e#9043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/279dda8b7b8659f9c02522b3534e5ab49e18352e\"\u003e\u003ccode\u003e279dda8\u003c/code\u003e\u003c/a\u003e [various] Disable sandbox in Chrome dart tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8909\"\u003e#8909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/815a80b29b0fb2be03500bf1fea4e14b60d22398\"\u003e\u003ccode\u003e815a80b\u003c/code\u003e\u003c/a\u003e [ci] Manually roll master, set -Xmx4G (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8586\"\u003e#8586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.2.1/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/756b8d8015f06ecfcc64b438f71cb3b362b5e350\"\u003e\u003ccode\u003e756b8d8\u003c/code\u003e\u003c/a\u003e adds linux as platform to pub dev \u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1734\"\u003e#1734\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1735\"\u003e#1735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/2cbbdaa29989bdf064fe661319945ad47c5f0b32\"\u003e\u003ccode\u003e2cbbdaa\u003c/code\u003e\u003c/a\u003e Update geolocator_android to version 5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/cf839a07482858acc985c6f0d0b01b86d22ee94c\"\u003e\u003ccode\u003ecf839a0\u003c/code\u003e\u003c/a\u003e Check LocationSettingsResponse success before processing (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1730\"\u003e#1730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/ce4b3a754a023a9a7748ad9772d3d4e33e8b403a\"\u003e\u003ccode\u003ece4b3a7\u003c/code\u003e\u003c/a\u003e Adds section about background modes on iOS to the README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1709\"\u003e#1709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.5.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\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/b661894a6c7c2750f8dd865cb3ce517a851190f6\"\u003e\u003ccode\u003eb661894\u003c/code\u003e\u003c/a\u003e Prepare to release packages http/cronet_http/cupertino_http supporting reques...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/afda3102b7ed5467f435b9ad4a29a1032f195156\"\u003e\u003ccode\u003eafda310\u003c/code\u003e\u003c/a\u003e [cronet] Support aborting requests (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1797\"\u003e#1797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4a90d162d526602418f64dc5f83f603c2bfe213e\"\u003e\u003ccode\u003e4a90d16\u003c/code\u003e\u003c/a\u003e [cronet_http] Update Cronet dependencies version (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1796\"\u003e#1796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/5c06c6c94b165d14fd7c708514a45b7cd38d85a2\"\u003e\u003ccode\u003e5c06c6c\u003c/code\u003e\u003c/a\u003e Prepare to release cronet 1.4.0 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1794\"\u003e#1794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/8c49ef552e9b6d16f7a550ce55f5453b18a391e8\"\u003e\u003ccode\u003e8c49ef5\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade jni and jnigen to 0.14.2 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1793\"\u003e#1793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/ca07b4ca1a5593e0da4df4a94fd76ccddbac8f6a\"\u003e\u003ccode\u003eca07b4c\u003c/code\u003e\u003c/a\u003e Add request cancellation to cupertino_http (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1779\"\u003e#1779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/984cc43a324a8cb6d759c1065b72328cace36373\"\u003e\u003ccode\u003e984cc43\u003c/code\u003e\u003c/a\u003e Fix a bug where ConnectionException.toString didn't stringify NSError (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/2d9681d0eee20492ef956887b992d70d7119f16e\"\u003e\u003ccode\u003e2d9681d\u003c/code\u003e\u003c/a\u003e Fix a bug where the HttpClient response stream was cancelled after completed ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4209e846100cb22d60dea7e48727334b8c55be34\"\u003e\u003ccode\u003e4209e84\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade to kotlin 1.8.10 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1789\"\u003e#1789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4097219e14d1413a4f23d12ac6aa3155becb9146\"\u003e\u003ccode\u003e4097219\u003c/code\u003e\u003c/a\u003e Prepare to release 1.5.0-beta (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1787\"\u003e#1787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/http/commits/http-v1.5.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.6.0 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nThis release addresses the code sign issue that may occur when building on iOS.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between Mercator and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.10.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.14.0-rc.1 (iOS) \u0026amp; 11.14.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.10.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.10.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between flat and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix crash when receiving annotation interactions.\u003c/li\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003e2.9.0\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\n⚠️ Breaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] When a method returns \u003ccode\u003eStylePropertyValue\u003c/code\u003e the property values will now be typed rather than a string.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePointAnnotation.iconImageCrossFade\u003c/code\u003e has been deprecated and setting a value to it will not have any impact. Use \u003ccode\u003ePointAnnotationManager.iconImageCrossFade\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eThe STANDARD_EXPERIMENTAL style has been removed. Use the STANDARD style instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIn this release we fixed a bug in our Android conversion code where the property values in \u003ccode\u003eStylePropertyValue\u003c/code\u003e were being returned as strings rather than their actual type. This fix will cause a behavioral change in the return value of the following methods on Android:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egetStyleImportConfigProperties\u003c/code\u003e, \u003ccode\u003egetStyleImportConfigProperty\u003c/code\u003e, \u003ccode\u003egetStyleLayerProperty\u003c/code\u003e, \u003ccode\u003egetStyleSourceProperty\u003c/code\u003e, \u003ccode\u003egetStyleTerrainProperty\u003c/code\u003e, \u003ccode\u003egetStyleLightProperty\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose new methods for working with style imports: \u003ccode\u003eaddStyleImportFromJSON\u003c/code\u003e, \u003ccode\u003eaddStyleImportFromURI\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithJSON\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithURI\u003c/code\u003e, and \u003ccode\u003emoveStyleImport\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003edragEvents\u003c/code\u003e API to the Annotation Managers to handle drag event callbacks for annotations:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eonBegin\u003c/code\u003e: Called when a drag gesture starts on an annotation.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonChanged\u003c/code\u003e: Called continuously as the annotation is dragged.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonEnd\u003c/code\u003e: Called once the drag gesture completes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eExample usage:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.dragEvents(\n  onBegin: (annotation) {\n    print(\u0026quot;Drag started for: ${annotation.id}\u0026quot;);\n  },\n  onChanged: (annotation) {\n    print(\u0026quot;Dragging at: ${annotation.geometry}\u0026quot;);\n  },\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/02b83f2416670c1fbaff63a11f63ac9d55427924\"\u003e\u003ccode\u003e02b83f2\u003c/code\u003e\u003c/a\u003e Update versions for v2.10.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1011\"\u003e#1011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d812b6cb9efc201115aa290be3cb6eb0bcc4f7a2\"\u003e\u003ccode\u003ed812b6c\u003c/code\u003e\u003c/a\u003e Release v2.10.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/239185021050958c67a4311b650f43a74e703851\"\u003e\u003ccode\u003e2391850\u003c/code\u003e\u003c/a\u003e Fix drag events stream not registered in Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/984\"\u003e#984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/e4a0cac7537b5080386d0a7fbb8b6889ef5da16d\"\u003e\u003ccode\u003ee4a0cac\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/da961620209ba0d134a3260cd2a6ff26c0c665a4\"\u003e\u003ccode\u003eda96162\u003c/code\u003e\u003c/a\u003e Fix crash when receiving annotation interactions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/989\"\u003e#989\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/80cfd127b633862815c05cc49f53fe8ea52ffe2f\"\u003e\u003ccode\u003e80cfd12\u003c/code\u003e\u003c/a\u003e [CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/6dfe430b2ea3ce55f2351896c832cd459892359c\"\u003e\u003ccode\u003e6dfe430\u003c/code\u003e\u003c/a\u003e Bump Maps SDK to 11.14.0-beta.1, bump version to 2.10.0-beta.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/976ff5ccb3d17eb3dc04cd766393bf50dea7b9ef\"\u003e\u003ccode\u003e976ff5c\u003c/code\u003e\u003c/a\u003e use jq to extract version (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/fe736f43d4623b4a7782a19236bb1b0305f35de3\"\u003e\u003ccode\u003efe736f4\u003c/code\u003e\u003c/a\u003e Breakage api check (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/bc592b1eacf678d1bc59a83eabbe74618881e23c\"\u003e\u003ccode\u003ebc592b1\u003c/code\u003e\u003c/a\u003e Annotation tap and long press events (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/977\"\u003e#977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.3.0 to 8.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/9f03424b7916b195ec6a4bebe4cc1a310ba40d4a\"\u003e\u003ccode\u003e9f03424\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2cf9297b4e3ce5cc71d22539ca7d0dfc82ac819b\"\u003e\u003ccode\u003e2cf9297\u003c/code\u003e\u003c/a\u003e fix(package_info_plus): incorrect install time on macOS when app sandbox disa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/69261446f4ada931645f6bf0d43d3871810ba246\"\u003e\u003ccode\u003e6926144\u003c/code\u003e\u003c/a\u003e chore(package_info_plus): remove unnecessary library name in test (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3521\"\u003e#3521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9ec7eb4132887b3f0ec4456a0f59bbf2c3fc4215\"\u003e\u003ccode\u003e9ec7eb4\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3501\"\u003e#3501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v8.3.1/packages/package_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `permission_handler` from 11.4.0 to 12.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/d8423455b895dd2453cda28f83dea98c35628771\"\u003e\u003ccode\u003ed842345\u003c/code\u003e\u003c/a\u003e Updates permission_handler version to 12.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/fcb004bfc0dd02452b3c4d41a2b7d63746a85ecf\"\u003e\u003ccode\u003efcb004b\u003c/code\u003e\u003c/a\u003e docs(README): Update the correspondence between permission groups and the key...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c438a1f29cdbe9b46b118ed58dc6e88b43524f74\"\u003e\u003ccode\u003ec438a1f\u003c/code\u003e\u003c/a\u003e updated bug in README documentation about the compileSDK version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/de516a4838cb16bddcc02b77c43d6a78b49d72fb\"\u003e\u003ccode\u003ede516a4\u003c/code\u003e\u003c/a\u003e Drop support for iOS \u0026lt; 11 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v11.4.0...permission_handler_v12.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `provider` from 6.1.2 to 6.1.5+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3ee02e49b928fcb37fe6d1e5bb58ed554b26164a\"\u003e\u003ccode\u003e3ee02e4\u003c/code\u003e\u003c/a\u003e 6.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/30ea7d0e078910830b511095163f656152c0d139\"\u003e\u003ccode\u003e30ea7d0\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/910\"\u003e#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/7179e119adb4d06fb37f38698e2fa94baa719829\"\u003e\u003ccode\u003e7179e11\u003c/code\u003e\u003c/a\u003e provider : 6.1.3 -\u0026gt; 6.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/83f40ebbf8a8a94e241e0a41903cc6c19c251ca0\"\u003e\u003ccode\u003e83f40eb\u003c/code\u003e\u003c/a\u003e Fix regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/be8381df967b3a0cf8f4986cb9163e859bbf9483\"\u003e\u003ccode\u003ebe8381d\u003c/code\u003e\u003c/a\u003e provider : 6.1.2 -\u0026gt; 6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/d900a42f0ee8cea3f120c3a163cc88d9cd1d30b2\"\u003e\u003ccode\u003ed900a42\u003c/code\u003e\u003c/a\u003e Optimize the number of providers MultiProvider can mount at once. (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/906\"\u003e#906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3a81a9148001728d74b1f307dc966352684e6748\"\u003e\u003ccode\u003e3a81a91\u003c/code\u003e\u003c/a\u003e Added translated README files in Italian to enhance accessibility for Italian...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/64745784fcef9e3ebc6e6dea0d5f82d1ac20c797\"\u003e\u003ccode\u003e6474578\u003c/code\u003e\u003c/a\u003e Fix typos in [watch] method (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/9403cf61fd816dbd04e300560121fd48c642abb1\"\u003e\u003ccode\u003e9403cf6\u003c/code\u003e\u003c/a\u003e Deprecated notice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/c20fb6ff5e7e0addb163d5e7d3ad6d52d8c1c9fe\"\u003e\u003ccode\u003ec20fb6f\u003c/code\u003e\u003c/a\u003e Lints\u003c/li\u003e\n\u003cli\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/reedu-reengineering-education/sensebox-bike-flutter/pull/180","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/180","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/180/packages"}},{"old_version":"2.6.0","new_version":"2.10.0","update_type":"minor","path":null,"pr_created_at":"2025-09-03T23:14:21.000Z","version_change":"2.6.0 → 2.10.0","issue":{"uuid":"2797507415","node_id":"PR_kwDOMr2Hps6mvpNX","number":174,"state":"open","title":"[dependabot]: Bump the production-dependencies group across 1 directory with 18 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-03T23:14:21.000Z","updated_at":"2025-09-09T10:13:47.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":18,"packages":[{"name":"app_links","old_version":"6.4.0","new_version":"6.4.1","repository_url":"https://github.com/llfbandit/app_links"},{"name":"dart_jsonwebtoken","old_version":"2.17.0","new_version":"3.2.0","repository_url":"https://github.com/jonasroussel/dart_jsonwebtoken"},{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.5.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.1.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_dotenv","old_version":"5.2.1","new_version":"6.0.0","repository_url":"https://github.com/java-james/flutter_dotenv"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.4.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.0.17","new_version":"2.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.2","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.5.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.10.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"package_info_plus","old_version":"8.3.0","new_version":"8.3.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5+1","repository_url":"https://github.com/rrousselGit/provider"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.6.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.1.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"},{"name":"url_launcher","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [app_links](https://github.com/llfbandit/app_links) | `6.4.0` | `6.4.1` |\n| [dart_jsonwebtoken](https://github.com/jonasroussel/dart_jsonwebtoken) | `2.17.0` | `3.2.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.5.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.1.0` |\n| [flutter_dotenv](https://github.com/java-james/flutter_dotenv) | `5.2.1` | `6.0.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.4.1` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.0.17` | `2.2.0` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.2` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.5.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.10.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.0` | `8.3.1` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5+1` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.6.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.1.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n| [url_launcher](https://github.com/flutter/packages/tree/main/packages/url_launcher) | `6.3.1` | `6.3.2` |\n\n\nUpdates `app_links` from 6.4.0 to 6.4.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 `dart_jsonwebtoken` from 2.17.0 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/releases\"\u003edart_jsonwebtoken's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\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/jonasroussel/dart_jsonwebtoken/blob/main/CHANGELOG.md\"\u003edart_jsonwebtoken's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\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/jonasroussel/dart_jsonwebtoken/commit/ca7b8539a86e806f3d845c7de441c7e961e7781b\"\u003e\u003ccode\u003eca7b853\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/5ac703a4b20f0087eb0dda8d8f5cae8e7345186c\"\u003e\u003ccode\u003e5ac703a\u003c/code\u003e\u003c/a\u003e feat: Reduce dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/368d05a1a5363d71bfa53fbe6cc4bcbf0523da9f\"\u003e\u003ccode\u003e368d05a\u003c/code\u003e\u003c/a\u003e Update upper bound of \u003ccode\u003epointycastle\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/bd6d246927ff2059c677f45c032750893b315a0f\"\u003e\u003ccode\u003ebd6d246\u003c/code\u003e\u003c/a\u003e v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/87e3d1d8ca6f0622401b94c52c4cb2bbadb5a9f0\"\u003e\u003ccode\u003e87e3d1d\u003c/code\u003e\u003c/a\u003e fix: Rollback collection to 1.17.1 for older Flutter version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/56a419968134dbfcbc48454ea44ef54321208b44\"\u003e\u003ccode\u003e56a4199\u003c/code\u003e\u003c/a\u003e v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/e1a4d6cce9cd54856a57b7d70973186349bf2a85\"\u003e\u003ccode\u003ee1a4d6c\u003c/code\u003e\u003c/a\u003e feat: Add JWTKey.fromJWK method for parsing JWK to various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/cd4b6ee1b966139acaf3be652fd27008dbdd28bc\"\u003e\u003ccode\u003ecd4b6ee\u003c/code\u003e\u003c/a\u003e test: Add comprehensive JWK conversion tests for various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/a4b59af51d963f9ac5ae952b38c6a1821c34071c\"\u003e\u003ccode\u003ea4b59af\u003c/code\u003e\u003c/a\u003e refactor: Centralize test key constants in keys_const.dart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/7da7286cb946745a35efd3cb24e7a39a63b28d43\"\u003e\u003ccode\u003e7da7286\u003c/code\u003e\u003c/a\u003e fix: unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/compare/v2.17.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.3.0 to 11.5.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/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\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/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8ecb784c248d05227a3f6a800017673554359d9a\"\u003e\u003ccode\u003e8ecb784\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): Fix typo in CHANGELOG (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6ebc0ead68df477f06c6d4738a69a9e56223cf47\"\u003e\u003ccode\u003e6ebc0ea\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): Specify correct Dart and Flutter version requirements ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/e1152bb87d702ff86aaf29e9b7362d8dfd3247e0\"\u003e\u003ccode\u003ee1152bb\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifier for iPhone 16e (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3596\"\u003e#3596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/fefe6ce7a04c01c39f0cf0ecd0855bce1d701883\"\u003e\u003ccode\u003efefe6ce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add storage information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3536\"\u003e#3536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.5.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.70.2 to 1.1.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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/866408ad05b49e77475a72d3adb4b9d94c11f4a4\"\u003e\u003ccode\u003e866408a\u003c/code\u003e\u003c/a\u003e Bump version up to 1.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a08bfad72b7e143de1cd7ba60b02731b7c9bb4b4\"\u003e\u003ccode\u003ea08bfad\u003c/code\u003e\u003c/a\u003e Update CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1983\"\u003e#1983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/5c1f054762c1ff1a3f93ae054e5626c0165847bb\"\u003e\u003ccode\u003e5c1f054\u003c/code\u003e\u003c/a\u003e feat: add gradient support for BarChartRodStackItem (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/06835da7fad83fb7e5513d9de937fae1e9d9edfc\"\u003e\u003ccode\u003e06835da\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1977\"\u003e#1977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e58b6b1ab709b5734b1373fc8c45f64c59f573c4\"\u003e\u003ccode\u003ee58b6b1\u003c/code\u003e\u003c/a\u003e feat: allow titles to overlay on chart area (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/4b981f46b910366401b907f01ec94f70ce8a40c3\"\u003e\u003ccode\u003e4b981f4\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1976\"\u003e#1976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/b3ce63ae5ab9efddb43d0d0472f2cdd7c3ed22b7\"\u003e\u003ccode\u003eb3ce63a\u003c/code\u003e\u003c/a\u003e add label inside bar chart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/9e51b1177a09e4455f30c9e2e7817bb93e9625b7\"\u003e\u003ccode\u003e9e51b11\u003c/code\u003e\u003c/a\u003e New flutter version improvements (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1974\"\u003e#1974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/0b7e4bd507648195a06b72da3fe9f5bb95dc8413\"\u003e\u003ccode\u003e0b7e4bd\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1972\"\u003e#1972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/be5b449fe29ed2138bd08b83bf35840e7a7412c7\"\u003e\u003ccode\u003ebe5b449\u003c/code\u003e\u003c/a\u003e Update changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.1.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.0\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.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\u003eSee full diff in \u003ca href=\"https://github.com/java-james/flutter_dotenv/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.4.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-v19.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2675\"\u003e#2675\u003c/a\u003e where addition of \u003ccode\u003einvisible\u003c/code\u003e flag to notification actions could cause scheduled notifications with actions created prior to 19.4.0 to fail to show\u003c/li\u003e\n\u003cli\u003eUpdated the Android release build configuration section to point to the latest \u003ca href=\"https://developer.android.com/topic/performance/app-optimization/customize-which-resources-to-keep\"\u003elocation\u003c/a\u003e of the official Android docs on how to configure which resources (e.g. notification icons) are kept so they are not discarded by the Android compiler. It has also been reworded to make it clearer that this applies to all Android resources\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added ability to read \u003ccode\u003edataMimeType\u003c/code\u003e and \u003ccode\u003edataUri\u003c/code\u003e when calling \u003ccode\u003egetActiveNotifications()\u003c/code\u003e to read details of an active Android notification using the messaging style. Thanks to the PR from \u003ca href=\"https://github.com/mattbajorek\"\u003eMatt Bajorek\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] added support for Android semantic actions. Thanks to the PR from \u003ca href=\"https://github.com/szechyjs\"\u003eJared Szechy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2648\"\u003e#2648\u003c/a\u003e where non-ASCII characters in the notification payload were not being handled properly. Thanks to the PR from \u003ca href=\"https://github.com/yoyo930021\"\u003eyoyoIU\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2651\"\u003e#2651\u003c/a\u003e where unresolved symbols occurred with changes in introduced in newer Windows SDKs. Thanks to the PR from \u003ca href=\"https://github.com/Sebastien-VZN\"\u003eSebastien\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added \u003ccode\u003ecancelAllPendingNotifications()\u003c/code\u003e method for cancelling all pending notifications that have been scheduled. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\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/759f4faf15d3f8173cd10e9247ff14e00d613f1e\"\u003e\u003ccode\u003e759f4fa\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added null safe handling for invisible Android ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8e73c917587e3317e08cfda13ce694c4bf2f0c2e\"\u003e\u003ccode\u003e8e73c91\u003c/code\u003e\u003c/a\u003e updated Android release build configuration section in readme (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2669\"\u003e#2669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ca523de4b02ad007777c79a4c0ae9b08e5ad5236\"\u003e\u003ccode\u003eca523de\u003c/code\u003e\u003c/a\u003e [flutter_local_notification] prepare for 19.4.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2663\"\u003e#2663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1e65b4da7158b9d845902efde68123a1a31a011a\"\u003e\u003ccode\u003e1e65b4d\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added Android Semantic actions (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2660\"\u003e#2660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ff0aa0088d0ee6e58089f77ddfeff3283c6a94b0\"\u003e\u003ccode\u003eff0aa00\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added retrieval of dataMimeType and dataUri for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/56fbd450ca34afb035f1aa2180bee7e7740f75df\"\u003e\u003ccode\u003e56fbd45\u003c/code\u003e\u003c/a\u003e prepare for 19.3.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2657\"\u003e#2657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2cf7d65a7832b6e458bfe188d8911cd78c0bc618\"\u003e\u003ccode\u003e2cf7d65\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] fixed handling non-ascii characters in ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e7698f114e44725437fc693fb1959b881c841f9\"\u003e\u003ccode\u003e4e7698f\u003c/code\u003e\u003c/a\u003e prepare for 1.0.1 Windows plugin release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2652\"\u003e#2652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/13f25b5168096352cd4e1a0a5675ef4eeaa63772\"\u003e\u003ccode\u003e13f25b5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] add runtimeobject.lib to resolve unreso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f47ae34bebbc234ffb6caddddbfd06fe42adbbd6\"\u003e\u003ccode\u003ef47ae34\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] prepare for 19.3.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2642\"\u003e#2642\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-v18.0.1...flutter_local_notifications-v19.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.0.17 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c5ab57a5410585838c30b1b678558236e0177d03\"\u003e\u003ccode\u003ec5ab57a\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the renderStrategy property in SvgPicture (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9373\"\u003e#9373\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/third_party/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e8c99766e4eddd156ddf79a9f837a33e0c82acf4\"\u003e\u003ccode\u003ee8c9976\u003c/code\u003e\u003c/a\u003e [ci] Update repository for 3.29 release (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9270\"\u003e#9270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e0892ae796581b77e7ca2cf6bbcf95abc56e646c\"\u003e\u003ccode\u003ee0892ae\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the \u003ccode\u003ecolorMapper\u003c/code\u003e property in \u003ccode\u003eSvgPicture\u003c/code\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9043\"\u003e#9043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/279dda8b7b8659f9c02522b3534e5ab49e18352e\"\u003e\u003ccode\u003e279dda8\u003c/code\u003e\u003c/a\u003e [various] Disable sandbox in Chrome dart tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8909\"\u003e#8909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/815a80b29b0fb2be03500bf1fea4e14b60d22398\"\u003e\u003ccode\u003e815a80b\u003c/code\u003e\u003c/a\u003e [ci] Manually roll master, set -Xmx4G (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8586\"\u003e#8586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.2.0/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/756b8d8015f06ecfcc64b438f71cb3b362b5e350\"\u003e\u003ccode\u003e756b8d8\u003c/code\u003e\u003c/a\u003e adds linux as platform to pub dev \u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1734\"\u003e#1734\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1735\"\u003e#1735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/2cbbdaa29989bdf064fe661319945ad47c5f0b32\"\u003e\u003ccode\u003e2cbbdaa\u003c/code\u003e\u003c/a\u003e Update geolocator_android to version 5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/cf839a07482858acc985c6f0d0b01b86d22ee94c\"\u003e\u003ccode\u003ecf839a0\u003c/code\u003e\u003c/a\u003e Check LocationSettingsResponse success before processing (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1730\"\u003e#1730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/ce4b3a754a023a9a7748ad9772d3d4e33e8b403a\"\u003e\u003ccode\u003ece4b3a7\u003c/code\u003e\u003c/a\u003e Adds section about background modes on iOS to the README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1709\"\u003e#1709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.5.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\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/b661894a6c7c2750f8dd865cb3ce517a851190f6\"\u003e\u003ccode\u003eb661894\u003c/code\u003e\u003c/a\u003e Prepare to release packages http/cronet_http/cupertino_http supporting reques...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/afda3102b7ed5467f435b9ad4a29a1032f195156\"\u003e\u003ccode\u003eafda310\u003c/code\u003e\u003c/a\u003e [cronet] Support aborting requests (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1797\"\u003e#1797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4a90d162d526602418f64dc5f83f603c2bfe213e\"\u003e\u003ccode\u003e4a90d16\u003c/code\u003e\u003c/a\u003e [cronet_http] Update Cronet dependencies version (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1796\"\u003e#1796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/5c06c6c94b165d14fd7c708514a45b7cd38d85a2\"\u003e\u003ccode\u003e5c06c6c\u003c/code\u003e\u003c/a\u003e Prepare to release cronet 1.4.0 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1794\"\u003e#1794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/8c49ef552e9b6d16f7a550ce55f5453b18a391e8\"\u003e\u003ccode\u003e8c49ef5\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade jni and jnigen to 0.14.2 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1793\"\u003e#1793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/ca07b4ca1a5593e0da4df4a94fd76ccddbac8f6a\"\u003e\u003ccode\u003eca07b4c\u003c/code\u003e\u003c/a\u003e Add request cancellation to cupertino_http (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1779\"\u003e#1779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/984cc43a324a8cb6d759c1065b72328cace36373\"\u003e\u003ccode\u003e984cc43\u003c/code\u003e\u003c/a\u003e Fix a bug where ConnectionException.toString didn't stringify NSError (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/2d9681d0eee20492ef956887b992d70d7119f16e\"\u003e\u003ccode\u003e2d9681d\u003c/code\u003e\u003c/a\u003e Fix a bug where the HttpClient response stream was cancelled after completed ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4209e846100cb22d60dea7e48727334b8c55be34\"\u003e\u003ccode\u003e4209e84\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade to kotlin 1.8.10 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1789\"\u003e#1789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4097219e14d1413a4f23d12ac6aa3155becb9146\"\u003e\u003ccode\u003e4097219\u003c/code\u003e\u003c/a\u003e Prepare to release 1.5.0-beta (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1787\"\u003e#1787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/http/commits/http-v1.5.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.6.0 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nThis release addresses the code sign issue that may occur when building on iOS.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between Mercator and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.10.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.14.0-rc.1 (iOS) \u0026amp; 11.14.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.10.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.10.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between flat and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix crash when receiving annotation interactions.\u003c/li\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003e2.9.0\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\n⚠️ Breaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] When a method returns \u003ccode\u003eStylePropertyValue\u003c/code\u003e the property values will now be typed rather than a string.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePointAnnotation.iconImageCrossFade\u003c/code\u003e has been deprecated and setting a value to it will not have any impact. Use \u003ccode\u003ePointAnnotationManager.iconImageCrossFade\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eThe STANDARD_EXPERIMENTAL style has been removed. Use the STANDARD style instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIn this release we fixed a bug in our Android conversion code where the property values in \u003ccode\u003eStylePropertyValue\u003c/code\u003e were being returned as strings rather than their actual type. This fix will cause a behavioral change in the return value of the following methods on Android:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egetStyleImportConfigProperties\u003c/code\u003e, \u003ccode\u003egetStyleImportConfigProperty\u003c/code\u003e, \u003ccode\u003egetStyleLayerProperty\u003c/code\u003e, \u003ccode\u003egetStyleSourceProperty\u003c/code\u003e, \u003ccode\u003egetStyleTerrainProperty\u003c/code\u003e, \u003ccode\u003egetStyleLightProperty\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose new methods for working with style imports: \u003ccode\u003eaddStyleImportFromJSON\u003c/code\u003e, \u003ccode\u003eaddStyleImportFromURI\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithJSON\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithURI\u003c/code\u003e, and \u003ccode\u003emoveStyleImport\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003edragEvents\u003c/code\u003e API to the Annotation Managers to handle drag event callbacks for annotations:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eonBegin\u003c/code\u003e: Called when a drag gesture starts on an annotation.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonChanged\u003c/code\u003e: Called continuously as the annotation is dragged.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonEnd\u003c/code\u003e: Called once the drag gesture completes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eExample usage:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.dragEvents(\n  onBegin: (annotation) {\n    print(\u0026quot;Drag started for: ${annotation.id}\u0026quot;);\n  },\n  onChanged: (annotation) {\n    print(\u0026quot;Dragging at: ${annotation.geometry}\u0026quot;);\n  },\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/02b83f2416670c1fbaff63a11f63ac9d55427924\"\u003e\u003ccode\u003e02b83f2\u003c/code\u003e\u003c/a\u003e Update versions for v2.10.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1011\"\u003e#1011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d812b6cb9efc201115aa290be3cb6eb0bcc4f7a2\"\u003e\u003ccode\u003ed812b6c\u003c/code\u003e\u003c/a\u003e Release v2.10.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/239185021050958c67a4311b650f43a74e703851\"\u003e\u003ccode\u003e2391850\u003c/code\u003e\u003c/a\u003e Fix drag events stream not registered in Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/984\"\u003e#984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/e4a0cac7537b5080386d0a7fbb8b6889ef5da16d\"\u003e\u003ccode\u003ee4a0cac\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/da961620209ba0d134a3260cd2a6ff26c0c665a4\"\u003e\u003ccode\u003eda96162\u003c/code\u003e\u003c/a\u003e Fix crash when receiving annotation interactions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/989\"\u003e#989\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/80cfd127b633862815c05cc49f53fe8ea52ffe2f\"\u003e\u003ccode\u003e80cfd12\u003c/code\u003e\u003c/a\u003e [CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/6dfe430b2ea3ce55f2351896c832cd459892359c\"\u003e\u003ccode\u003e6dfe430\u003c/code\u003e\u003c/a\u003e Bump Maps SDK to 11.14.0-beta.1, bump version to 2.10.0-beta.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/976ff5ccb3d17eb3dc04cd766393bf50dea7b9ef\"\u003e\u003ccode\u003e976ff5c\u003c/code\u003e\u003c/a\u003e use jq to extract version (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/fe736f43d4623b4a7782a19236bb1b0305f35de3\"\u003e\u003ccode\u003efe736f4\u003c/code\u003e\u003c/a\u003e Breakage api check (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/bc592b1eacf678d1bc59a83eabbe74618881e23c\"\u003e\u003ccode\u003ebc592b1\u003c/code\u003e\u003c/a\u003e Annotation tap and long press events (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/977\"\u003e#977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.3.0 to 8.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/9f03424b7916b195ec6a4bebe4cc1a310ba40d4a\"\u003e\u003ccode\u003e9f03424\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2cf9297b4e3ce5cc71d22539ca7d0dfc82ac819b\"\u003e\u003ccode\u003e2cf9297\u003c/code\u003e\u003c/a\u003e fix(package_info_plus): incorrect install time on macOS when app sandbox disa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/69261446f4ada931645f6bf0d43d3871810ba246\"\u003e\u003ccode\u003e6926144\u003c/code\u003e\u003c/a\u003e chore(package_info_plus): remove unnecessary library name in test (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3521\"\u003e#3521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9ec7eb4132887b3f0ec4456a0f59bbf2c3fc4215\"\u003e\u003ccode\u003e9ec7eb4\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3501\"\u003e#3501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v8.3.1/packages/package_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `permission_handler` from 11.4.0 to 12.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/d8423455b895dd2453cda28f83dea98c35628771\"\u003e\u003ccode\u003ed842345\u003c/code\u003e\u003c/a\u003e Updates permission_handler version to 12.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/fcb004bfc0dd02452b3c4d41a2b7d63746a85ecf\"\u003e\u003ccode\u003efcb004b\u003c/code\u003e\u003c/a\u003e docs(README): Update the correspondence between permission groups and the key...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c438a1f29cdbe9b46b118ed58dc6e88b43524f74\"\u003e\u003ccode\u003ec438a1f\u003c/code\u003e\u003c/a\u003e updated bug in README documentation about the compileSDK version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/de516a4838cb16bddcc02b77c43d6a78b49d72fb\"\u003e\u003ccode\u003ede516a4\u003c/code\u003e\u003c/a\u003e Drop support for iOS \u0026lt; 11 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v11.4.0...permission_handler_v12.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `provider` from 6.1.2 to 6.1.5+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3ee02e49b928fcb37fe6d1e5bb58ed554b26164a\"\u003e\u003ccode\u003e3ee02e4\u003c/code\u003e\u003c/a\u003e 6.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/30ea7d0e078910830b511095163f656152c0d139\"\u003e\u003ccode\u003e30ea7d0\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/910\"\u003e#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/7179e119adb4d06fb37f38698e2fa94baa719829\"\u003e\u003ccode\u003e7179e11\u003c/code\u003e\u003c/a\u003e provider : 6.1.3 -\u0026gt; 6.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/83f40ebbf8a8a94e241e0a41903cc6c19c251ca0\"\u003e\u003ccode\u003e83f40eb\u003c/code\u003e\u003c/a\u003e Fix regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/be8381df967b3a0cf8f4986cb9163e859bbf9483\"\u003e\u003ccode\u003ebe8381d\u003c/code\u003e\u003c/a\u003e provider : 6.1.2 -\u0026gt; 6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/d900a42f0ee8cea3f120c3a163cc88d9cd1d30b2\"\u003e\u003ccode\u003ed900a42\u003c/code\u003e\u003c/a\u003e Optimize the number of providers MultiProvider can mount at once. (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/906\"\u003e#906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3a81a9148001728d74b1f307dc966352684e6748\"\u003e\u003ccode\u003e3a81a91\u003c/code\u003e\u003c/a\u003e Added translated README files in Italian to enhance accessibility for Italian...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/64745784fcef9e3ebc6e6dea0d5f82d1ac20c797\"\u003e\u003ccode\u003e6474578\u003c/code\u003e\u003c/a\u003e Fix typos in [watch] method (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/9403cf61fd816dbd04e300560121fd48c642abb1\"\u003e\u003ccode\u003e9403cf6\u003c/code\u003e\u003c/a\u003e Deprecated notice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/c20fb6ff5e7e0addb163d5e7d3ad6d52d8c1c9fe\"\u003e\u003ccode\u003ec20fb6f\u003c/code\u003e\u003c/a\u003e Lints\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rrousselGit/provider/compare/provider-v6.1.2...provider-v6.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 8.14.2 to 9.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-dart/releases\"\u003esentry_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.6.0 (Stable)\u003c/h2\u003e\n\u003cp\u003eNote: this release might require updating your Android Gradle Plugin version to at least \u003ccode\u003e8.1.4\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFalse replay config restarts because of \u003ccode\u003eScreenshotWidgetStatus\u003c/code\u003e equality issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3114\"\u003e#3114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDebug meta not loaded for split debug info only builds (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3104\"\u003e#3104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTTID/TTFD...\n\n_Description has been truncated_","html_url":"https://github.com/reedu-reengineering-education/sensebox-bike-flutter/pull/174","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/174","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/174/packages"}},{"old_version":"2.6.0","new_version":"2.10.0","update_type":"minor","path":null,"pr_created_at":"2025-09-02T15:31:00.000Z","version_change":"2.6.0 → 2.10.0","issue":{"uuid":"3376524216","node_id":"PR_kwDOMr2Hps6me3sh","number":168,"state":"open","title":"[dependabot]: Bump the production-dependencies group across 1 directory with 20 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-02T15:31:00.000Z","updated_at":"2025-09-03T06:29:26.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":20,"packages":[{"name":"app_links","old_version":"6.4.0","new_version":"6.4.1","repository_url":"https://github.com/llfbandit/app_links"},{"name":"dart_jsonwebtoken","old_version":"2.17.0","new_version":"3.2.0","repository_url":"https://github.com/jonasroussel/dart_jsonwebtoken"},{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.5.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.1.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_dotenv","old_version":"5.2.1","new_version":"6.0.0","repository_url":"https://github.com/java-james/flutter_dotenv"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.4.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.0.17","new_version":"2.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.2","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.5.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.10.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"package_info_plus","old_version":"8.3.0","new_version":"8.3.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5+1","repository_url":"https://github.com/rrousselGit/provider"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.6.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.1.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"},{"name":"url_launcher","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [app_links](https://github.com/llfbandit/app_links) | `6.4.0` | `6.4.1` |\n| [dart_jsonwebtoken](https://github.com/jonasroussel/dart_jsonwebtoken) | `2.17.0` | `3.2.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.5.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.1.0` |\n| [flutter_dotenv](https://github.com/java-james/flutter_dotenv) | `5.2.1` | `6.0.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.4.1` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.0.17` | `2.2.0` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.2` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.5.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.10.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.0` | `8.3.1` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5+1` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.6.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.1.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n| [url_launcher](https://github.com/flutter/packages/tree/main/packages/url_launcher) | `6.3.1` | `6.3.2` |\n\n\nUpdates `app_links` from 6.4.0 to 6.4.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 `build_runner` from 2.4.15 to 2.4.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/144c598c6eba14ae4c65c56ff5084170c032ec35\"\u003e\u003ccode\u003e144c598\u003c/code\u003e\u003c/a\u003e Bump the package:mime dep to 2.0.0 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3758\"\u003e#3758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/bac3844d5934c8ae0a30afe14dcd24088d8011cb\"\u003e\u003ccode\u003ebac3844\u003c/code\u003e\u003c/a\u003e release build_web_compilers 4.1.0-beta.1 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3756\"\u003e#3756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/564250e6ff9aa359445936d691ffd0cc646ab852\"\u003e\u003ccode\u003e564250e\u003c/code\u003e\u003c/a\u003e Fix relative imports in wasm loader (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3752\"\u003e#3752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/16da6fb2a9c3cb4ecf6d1155eefd17577128bb5b\"\u003e\u003ccode\u003e16da6fb\u003c/code\u003e\u003c/a\u003e fix _gitIsClean check (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3755\"\u003e#3755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9bf9ec6cc334edaab2baff81a54ebca922a360fd\"\u003e\u003ccode\u003e9bf9ec6\u003c/code\u003e\u003c/a\u003e Remove unneeded default cases in switch, move to switch expressions (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3753\"\u003e#3753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/81c309b3e88b3bc29208a24e0ab80fe296c449b7\"\u003e\u003ccode\u003e81c309b\u003c/code\u003e\u003c/a\u003e Prepare beta release for build_web_compilers (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3749\"\u003e#3749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1b953523e3823cf1f83a315673d4b3896bf236f1\"\u003e\u003ccode\u003e1b95352\u003c/code\u003e\u003c/a\u003e Fix build web compilers wasm issue (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3748\"\u003e#3748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/49d83f489236073212ce4c7ba8c6c19ec1a1037b\"\u003e\u003ccode\u003e49d83f4\u003c/code\u003e\u003c/a\u003e Compile with dart2js and dart2wasm (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1b33ba9ce294e574513db993fa3beeb5962671b8\"\u003e\u003ccode\u003e1b33ba9\u003c/code\u003e\u003c/a\u003e Support compiling to wasm in \u003ccode\u003ebuild_web_compilers\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3727\"\u003e#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/59a8aa6d45c8d340cdb6a0223b187316b7f2294a\"\u003e\u003ccode\u003e59a8aa6\u003c/code\u003e\u003c/a\u003e Account for the snapshot of dartdevc in the Dart SDK changing from a JIT snap...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.4.15...build_runner-v2.4.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dart_jsonwebtoken` from 2.17.0 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/releases\"\u003edart_jsonwebtoken's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\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/jonasroussel/dart_jsonwebtoken/blob/main/CHANGELOG.md\"\u003edart_jsonwebtoken's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\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/jonasroussel/dart_jsonwebtoken/commit/ca7b8539a86e806f3d845c7de441c7e961e7781b\"\u003e\u003ccode\u003eca7b853\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/5ac703a4b20f0087eb0dda8d8f5cae8e7345186c\"\u003e\u003ccode\u003e5ac703a\u003c/code\u003e\u003c/a\u003e feat: Reduce dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/368d05a1a5363d71bfa53fbe6cc4bcbf0523da9f\"\u003e\u003ccode\u003e368d05a\u003c/code\u003e\u003c/a\u003e Update upper bound of \u003ccode\u003epointycastle\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/bd6d246927ff2059c677f45c032750893b315a0f\"\u003e\u003ccode\u003ebd6d246\u003c/code\u003e\u003c/a\u003e v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/87e3d1d8ca6f0622401b94c52c4cb2bbadb5a9f0\"\u003e\u003ccode\u003e87e3d1d\u003c/code\u003e\u003c/a\u003e fix: Rollback collection to 1.17.1 for older Flutter version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/56a419968134dbfcbc48454ea44ef54321208b44\"\u003e\u003ccode\u003e56a4199\u003c/code\u003e\u003c/a\u003e v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/e1a4d6cce9cd54856a57b7d70973186349bf2a85\"\u003e\u003ccode\u003ee1a4d6c\u003c/code\u003e\u003c/a\u003e feat: Add JWTKey.fromJWK method for parsing JWK to various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/cd4b6ee1b966139acaf3be652fd27008dbdd28bc\"\u003e\u003ccode\u003ecd4b6ee\u003c/code\u003e\u003c/a\u003e test: Add comprehensive JWK conversion tests for various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/a4b59af51d963f9ac5ae952b38c6a1821c34071c\"\u003e\u003ccode\u003ea4b59af\u003c/code\u003e\u003c/a\u003e refactor: Centralize test key constants in keys_const.dart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/7da7286cb946745a35efd3cb24e7a39a63b28d43\"\u003e\u003ccode\u003e7da7286\u003c/code\u003e\u003c/a\u003e fix: unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/compare/v2.17.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.3.0 to 11.5.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/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\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/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8ecb784c248d05227a3f6a800017673554359d9a\"\u003e\u003ccode\u003e8ecb784\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): Fix typo in CHANGELOG (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6ebc0ead68df477f06c6d4738a69a9e56223cf47\"\u003e\u003ccode\u003e6ebc0ea\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): Specify correct Dart and Flutter version requirements ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/e1152bb87d702ff86aaf29e9b7362d8dfd3247e0\"\u003e\u003ccode\u003ee1152bb\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifier for iPhone 16e (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3596\"\u003e#3596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/fefe6ce7a04c01c39f0cf0ecd0855bce1d701883\"\u003e\u003ccode\u003efefe6ce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add storage information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3536\"\u003e#3536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.5.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.70.2 to 1.1.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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/866408ad05b49e77475a72d3adb4b9d94c11f4a4\"\u003e\u003ccode\u003e866408a\u003c/code\u003e\u003c/a\u003e Bump version up to 1.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a08bfad72b7e143de1cd7ba60b02731b7c9bb4b4\"\u003e\u003ccode\u003ea08bfad\u003c/code\u003e\u003c/a\u003e Update CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1983\"\u003e#1983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/5c1f054762c1ff1a3f93ae054e5626c0165847bb\"\u003e\u003ccode\u003e5c1f054\u003c/code\u003e\u003c/a\u003e feat: add gradient support for BarChartRodStackItem (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/06835da7fad83fb7e5513d9de937fae1e9d9edfc\"\u003e\u003ccode\u003e06835da\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1977\"\u003e#1977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e58b6b1ab709b5734b1373fc8c45f64c59f573c4\"\u003e\u003ccode\u003ee58b6b1\u003c/code\u003e\u003c/a\u003e feat: allow titles to overlay on chart area (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/4b981f46b910366401b907f01ec94f70ce8a40c3\"\u003e\u003ccode\u003e4b981f4\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1976\"\u003e#1976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/b3ce63ae5ab9efddb43d0d0472f2cdd7c3ed22b7\"\u003e\u003ccode\u003eb3ce63a\u003c/code\u003e\u003c/a\u003e add label inside bar chart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/9e51b1177a09e4455f30c9e2e7817bb93e9625b7\"\u003e\u003ccode\u003e9e51b11\u003c/code\u003e\u003c/a\u003e New flutter version improvements (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1974\"\u003e#1974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/0b7e4bd507648195a06b72da3fe9f5bb95dc8413\"\u003e\u003ccode\u003e0b7e4bd\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1972\"\u003e#1972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/be5b449fe29ed2138bd08b83bf35840e7a7412c7\"\u003e\u003ccode\u003ebe5b449\u003c/code\u003e\u003c/a\u003e Update changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.1.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.0\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.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\u003eSee full diff in \u003ca href=\"https://github.com/java-james/flutter_dotenv/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.4.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-v19.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2675\"\u003e#2675\u003c/a\u003e where addition of \u003ccode\u003einvisible\u003c/code\u003e flag to notification actions could cause scheduled notifications with actions created prior to 19.4.0 to fail to show\u003c/li\u003e\n\u003cli\u003eUpdated the Android release build configuration section to point to the latest \u003ca href=\"https://developer.android.com/topic/performance/app-optimization/customize-which-resources-to-keep\"\u003elocation\u003c/a\u003e of the official Android docs on how to configure which resources (e.g. notification icons) are kept so they are not discarded by the Android compiler. It has also been reworded to make it clearer that this applies to all Android resources\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added ability to read \u003ccode\u003edataMimeType\u003c/code\u003e and \u003ccode\u003edataUri\u003c/code\u003e when calling \u003ccode\u003egetActiveNotifications()\u003c/code\u003e to read details of an active Android notification using the messaging style. Thanks to the PR from \u003ca href=\"https://github.com/mattbajorek\"\u003eMatt Bajorek\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] added support for Android semantic actions. Thanks to the PR from \u003ca href=\"https://github.com/szechyjs\"\u003eJared Szechy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2648\"\u003e#2648\u003c/a\u003e where non-ASCII characters in the notification payload were not being handled properly. Thanks to the PR from \u003ca href=\"https://github.com/yoyo930021\"\u003eyoyoIU\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2651\"\u003e#2651\u003c/a\u003e where unresolved symbols occurred with changes in introduced in newer Windows SDKs. Thanks to the PR from \u003ca href=\"https://github.com/Sebastien-VZN\"\u003eSebastien\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added \u003ccode\u003ecancelAllPendingNotifications()\u003c/code\u003e method for cancelling all pending notifications that have been scheduled. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\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/759f4faf15d3f8173cd10e9247ff14e00d613f1e\"\u003e\u003ccode\u003e759f4fa\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added null safe handling for invisible Android ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8e73c917587e3317e08cfda13ce694c4bf2f0c2e\"\u003e\u003ccode\u003e8e73c91\u003c/code\u003e\u003c/a\u003e updated Android release build configuration section in readme (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2669\"\u003e#2669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ca523de4b02ad007777c79a4c0ae9b08e5ad5236\"\u003e\u003ccode\u003eca523de\u003c/code\u003e\u003c/a\u003e [flutter_local_notification] prepare for 19.4.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2663\"\u003e#2663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1e65b4da7158b9d845902efde68123a1a31a011a\"\u003e\u003ccode\u003e1e65b4d\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added Android Semantic actions (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2660\"\u003e#2660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ff0aa0088d0ee6e58089f77ddfeff3283c6a94b0\"\u003e\u003ccode\u003eff0aa00\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added retrieval of dataMimeType and dataUri for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/56fbd450ca34afb035f1aa2180bee7e7740f75df\"\u003e\u003ccode\u003e56fbd45\u003c/code\u003e\u003c/a\u003e prepare for 19.3.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2657\"\u003e#2657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2cf7d65a7832b6e458bfe188d8911cd78c0bc618\"\u003e\u003ccode\u003e2cf7d65\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] fixed handling non-ascii characters in ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e7698f114e44725437fc693fb1959b881c841f9\"\u003e\u003ccode\u003e4e7698f\u003c/code\u003e\u003c/a\u003e prepare for 1.0.1 Windows plugin release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2652\"\u003e#2652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/13f25b5168096352cd4e1a0a5675ef4eeaa63772\"\u003e\u003ccode\u003e13f25b5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] add runtimeobject.lib to resolve unreso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f47ae34bebbc234ffb6caddddbfd06fe42adbbd6\"\u003e\u003ccode\u003ef47ae34\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] prepare for 19.3.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2642\"\u003e#2642\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-v18.0.1...flutter_local_notifications-v19.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.0.17 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c5ab57a5410585838c30b1b678558236e0177d03\"\u003e\u003ccode\u003ec5ab57a\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the renderStrategy property in SvgPicture (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9373\"\u003e#9373\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/third_party/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e8c99766e4eddd156ddf79a9f837a33e0c82acf4\"\u003e\u003ccode\u003ee8c9976\u003c/code\u003e\u003c/a\u003e [ci] Update repository for 3.29 release (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9270\"\u003e#9270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e0892ae796581b77e7ca2cf6bbcf95abc56e646c\"\u003e\u003ccode\u003ee0892ae\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the \u003ccode\u003ecolorMapper\u003c/code\u003e property in \u003ccode\u003eSvgPicture\u003c/code\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9043\"\u003e#9043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/279dda8b7b8659f9c02522b3534e5ab49e18352e\"\u003e\u003ccode\u003e279dda8\u003c/code\u003e\u003c/a\u003e [various] Disable sandbox in Chrome dart tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8909\"\u003e#8909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/815a80b29b0fb2be03500bf1fea4e14b60d22398\"\u003e\u003ccode\u003e815a80b\u003c/code\u003e\u003c/a\u003e [ci] Manually roll master, set -Xmx4G (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8586\"\u003e#8586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.2.0/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/756b8d8015f06ecfcc64b438f71cb3b362b5e350\"\u003e\u003ccode\u003e756b8d8\u003c/code\u003e\u003c/a\u003e adds linux as platform to pub dev \u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1734\"\u003e#1734\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1735\"\u003e#1735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/2cbbdaa29989bdf064fe661319945ad47c5f0b32\"\u003e\u003ccode\u003e2cbbdaa\u003c/code\u003e\u003c/a\u003e Update geolocator_android to version 5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/cf839a07482858acc985c6f0d0b01b86d22ee94c\"\u003e\u003ccode\u003ecf839a0\u003c/code\u003e\u003c/a\u003e Check LocationSettingsResponse success before processing (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1730\"\u003e#1730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/ce4b3a754a023a9a7748ad9772d3d4e33e8b403a\"\u003e\u003ccode\u003ece4b3a7\u003c/code\u003e\u003c/a\u003e Adds section about background modes on iOS to the README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1709\"\u003e#1709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.5.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\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/b661894a6c7c2750f8dd865cb3ce517a851190f6\"\u003e\u003ccode\u003eb661894\u003c/code\u003e\u003c/a\u003e Prepare to release packages http/cronet_http/cupertino_http supporting reques...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/afda3102b7ed5467f435b9ad4a29a1032f195156\"\u003e\u003ccode\u003eafda310\u003c/code\u003e\u003c/a\u003e [cronet] Support aborting requests (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1797\"\u003e#1797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4a90d162d526602418f64dc5f83f603c2bfe213e\"\u003e\u003ccode\u003e4a90d16\u003c/code\u003e\u003c/a\u003e [cronet_http] Update Cronet dependencies version (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1796\"\u003e#1796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/5c06c6c94b165d14fd7c708514a45b7cd38d85a2\"\u003e\u003ccode\u003e5c06c6c\u003c/code\u003e\u003c/a\u003e Prepare to release cronet 1.4.0 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1794\"\u003e#1794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/8c49ef552e9b6d16f7a550ce55f5453b18a391e8\"\u003e\u003ccode\u003e8c49ef5\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade jni and jnigen to 0.14.2 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1793\"\u003e#1793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/ca07b4ca1a5593e0da4df4a94fd76ccddbac8f6a\"\u003e\u003ccode\u003eca07b4c\u003c/code\u003e\u003c/a\u003e Add request cancellation to cupertino_http (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1779\"\u003e#1779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/984cc43a324a8cb6d759c1065b72328cace36373\"\u003e\u003ccode\u003e984cc43\u003c/code\u003e\u003c/a\u003e Fix a bug where ConnectionException.toString didn't stringify NSError (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/2d9681d0eee20492ef956887b992d70d7119f16e\"\u003e\u003ccode\u003e2d9681d\u003c/code\u003e\u003c/a\u003e Fix a bug where the HttpClient response stream was cancelled after completed ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4209e846100cb22d60dea7e48727334b8c55be34\"\u003e\u003ccode\u003e4209e84\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade to kotlin 1.8.10 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1789\"\u003e#1789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4097219e14d1413a4f23d12ac6aa3155becb9146\"\u003e\u003ccode\u003e4097219\u003c/code\u003e\u003c/a\u003e Prepare to release 1.5.0-beta (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1787\"\u003e#1787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/http/commits/http-v1.5.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.6.0 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nThis release addresses the code sign issue that may occur when building on iOS.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between Mercator and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.10.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.14.0-rc.1 (iOS) \u0026amp; 11.14.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.10.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.10.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between flat and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix crash when receiving annotation interactions.\u003c/li\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003e2.9.0\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\n⚠️ Breaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] When a method returns \u003ccode\u003eStylePropertyValue\u003c/code\u003e the property values will now be typed rather than a string.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePointAnnotation.iconImageCrossFade\u003c/code\u003e has been deprecated and setting a value to it will not have any impact. Use \u003ccode\u003ePointAnnotationManager.iconImageCrossFade\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eThe STANDARD_EXPERIMENTAL style has been removed. Use the STANDARD style instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIn this release we fixed a bug in our Android conversion code where the property values in \u003ccode\u003eStylePropertyValue\u003c/code\u003e were being returned as strings rather than their actual type. This fix will cause a behavioral change in the return value of the following methods on Android:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egetStyleImportConfigProperties\u003c/code\u003e, \u003ccode\u003egetStyleImportConfigProperty\u003c/code\u003e, \u003ccode\u003egetStyleLayerProperty\u003c/code\u003e, \u003ccode\u003egetStyleSourceProperty\u003c/code\u003e, \u003ccode\u003egetStyleTerrainProperty\u003c/code\u003e, \u003ccode\u003egetStyleLightProperty\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose new methods for working with style imports: \u003ccode\u003eaddStyleImportFromJSON\u003c/code\u003e, \u003ccode\u003eaddStyleImportFromURI\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithJSON\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithURI\u003c/code\u003e, and \u003ccode\u003emoveStyleImport\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003edragEvents\u003c/code\u003e API to the Annotation Managers to handle drag event callbacks for annotations:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eonBegin\u003c/code\u003e: Called when a drag gesture starts on an annotation.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonChanged\u003c/code\u003e: Called continuously as the annotation is dragged.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonEnd\u003c/code\u003e: Called once the drag gesture completes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eExample usage:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.dragEvents(\n  onBegin: (annotation) {\n    print(\u0026quot;Drag started for: ${annotation.id}\u0026quot;);\n  },\n  onChanged: (annotation) {\n    print(\u0026quot;Dragging at: ${annotation.geometry}\u0026quot;);\n  },\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/02b83f2416670c1fbaff63a11f63ac9d55427924\"\u003e\u003ccode\u003e02b83f2\u003c/code\u003e\u003c/a\u003e Update versions for v2.10.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1011\"\u003e#1011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d812b6cb9efc201115aa290be3cb6eb0bcc4f7a2\"\u003e\u003ccode\u003ed812b6c\u003c/code\u003e\u003c/a\u003e Release v2.10.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/239185021050958c67a4311b650f43a74e703851\"\u003e\u003ccode\u003e2391850\u003c/code\u003e\u003c/a\u003e Fix drag events stream not registered in Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/984\"\u003e#984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/e4a0cac7537b5080386d0a7fbb8b6889ef5da16d\"\u003e\u003ccode\u003ee4a0cac\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/da961620209ba0d134a3260cd2a6ff26c0c665a4\"\u003e\u003ccode\u003eda96162\u003c/code\u003e\u003c/a\u003e Fix crash when receiving annotation interactions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/989\"\u003e#989\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/80cfd127b633862815c05cc49f53fe8ea52ffe2f\"\u003e\u003ccode\u003e80cfd12\u003c/code\u003e\u003c/a\u003e [CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/6dfe430b2ea3ce55f2351896c832cd459892359c\"\u003e\u003ccode\u003e6dfe430\u003c/code\u003e\u003c/a\u003e Bump Maps SDK to 11.14.0-beta.1, bump version to 2.10.0-beta.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/976ff5ccb3d17eb3dc04cd766393bf50dea7b9ef\"\u003e\u003ccode\u003e976ff5c\u003c/code\u003e\u003c/a\u003e use jq to extract version (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/fe736f43d4623b4a7782a19236bb1b0305f35de3\"\u003e\u003ccode\u003efe736f4\u003c/code\u003e\u003c/a\u003e Breakage api check (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/bc592b1eacf678d1bc59a83eabbe74618881e23c\"\u003e\u003ccode\u003ebc592b1\u003c/code\u003e\u003c/a\u003e Annotation tap and long press events (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/977\"\u003e#977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.3.0 to 8.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/9f03424b7916b195ec6a4bebe4cc1a310ba40d4a\"\u003e\u003ccode\u003e9f03424\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/36...\n\n_Description has been truncated_","html_url":"https://github.com/reedu-reengineering-education/sensebox-bike-flutter/pull/168","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/168","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/168/packages"}},{"old_version":"2.6.0","new_version":"2.10.0","update_type":"minor","path":null,"pr_created_at":"2025-08-26T10:57:25.000Z","version_change":"2.6.0 → 2.10.0","issue":{"uuid":"2774722295","node_id":"PR_kwDOMr2Hps6lYub3","number":164,"state":"closed","title":"[dependabot]: Bump the production-dependencies group across 1 directory with 19 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-02T00:19:10.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-26T10:57:25.000Z","updated_at":"2025-09-02T00:19:10.000Z","time_to_close":566505,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":19,"packages":[{"name":"app_links","old_version":"6.4.0","new_version":"6.4.1","repository_url":"https://github.com/llfbandit/app_links"},{"name":"dart_jsonwebtoken","old_version":"2.17.0","new_version":"3.2.0","repository_url":"https://github.com/jonasroussel/dart_jsonwebtoken"},{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.5.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.0.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_dotenv","old_version":"5.2.1","new_version":"6.0.0","repository_url":"https://github.com/java-james/flutter_dotenv"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.4.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.2","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.5.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.10.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"package_info_plus","old_version":"8.3.0","new_version":"8.3.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5+1","repository_url":"https://github.com/rrousselGit/provider"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.6.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.1.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"},{"name":"url_launcher","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 17 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [app_links](https://github.com/llfbandit/app_links) | `6.4.0` | `6.4.1` |\n| [dart_jsonwebtoken](https://github.com/jonasroussel/dart_jsonwebtoken) | `2.17.0` | `3.2.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.5.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.0.0` |\n| [flutter_dotenv](https://github.com/java-james/flutter_dotenv) | `5.2.1` | `6.0.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.4.1` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.2` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.5.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.10.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.0` | `8.3.1` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5+1` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.6.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.1.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n| [url_launcher](https://github.com/flutter/packages/tree/main/packages/url_launcher) | `6.3.1` | `6.3.2` |\n\n\nUpdates `app_links` from 6.4.0 to 6.4.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 `build_runner` from 2.4.15 to 2.4.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/144c598c6eba14ae4c65c56ff5084170c032ec35\"\u003e\u003ccode\u003e144c598\u003c/code\u003e\u003c/a\u003e Bump the package:mime dep to 2.0.0 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3758\"\u003e#3758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/bac3844d5934c8ae0a30afe14dcd24088d8011cb\"\u003e\u003ccode\u003ebac3844\u003c/code\u003e\u003c/a\u003e release build_web_compilers 4.1.0-beta.1 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3756\"\u003e#3756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/564250e6ff9aa359445936d691ffd0cc646ab852\"\u003e\u003ccode\u003e564250e\u003c/code\u003e\u003c/a\u003e Fix relative imports in wasm loader (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3752\"\u003e#3752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/16da6fb2a9c3cb4ecf6d1155eefd17577128bb5b\"\u003e\u003ccode\u003e16da6fb\u003c/code\u003e\u003c/a\u003e fix _gitIsClean check (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3755\"\u003e#3755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9bf9ec6cc334edaab2baff81a54ebca922a360fd\"\u003e\u003ccode\u003e9bf9ec6\u003c/code\u003e\u003c/a\u003e Remove unneeded default cases in switch, move to switch expressions (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3753\"\u003e#3753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/81c309b3e88b3bc29208a24e0ab80fe296c449b7\"\u003e\u003ccode\u003e81c309b\u003c/code\u003e\u003c/a\u003e Prepare beta release for build_web_compilers (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3749\"\u003e#3749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1b953523e3823cf1f83a315673d4b3896bf236f1\"\u003e\u003ccode\u003e1b95352\u003c/code\u003e\u003c/a\u003e Fix build web compilers wasm issue (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3748\"\u003e#3748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/49d83f489236073212ce4c7ba8c6c19ec1a1037b\"\u003e\u003ccode\u003e49d83f4\u003c/code\u003e\u003c/a\u003e Compile with dart2js and dart2wasm (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1b33ba9ce294e574513db993fa3beeb5962671b8\"\u003e\u003ccode\u003e1b33ba9\u003c/code\u003e\u003c/a\u003e Support compiling to wasm in \u003ccode\u003ebuild_web_compilers\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3727\"\u003e#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/59a8aa6d45c8d340cdb6a0223b187316b7f2294a\"\u003e\u003ccode\u003e59a8aa6\u003c/code\u003e\u003c/a\u003e Account for the snapshot of dartdevc in the Dart SDK changing from a JIT snap...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.4.15...build_runner-v2.4.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dart_jsonwebtoken` from 2.17.0 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/releases\"\u003edart_jsonwebtoken's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\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/jonasroussel/dart_jsonwebtoken/blob/main/CHANGELOG.md\"\u003edart_jsonwebtoken's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\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/jonasroussel/dart_jsonwebtoken/commit/ca7b8539a86e806f3d845c7de441c7e961e7781b\"\u003e\u003ccode\u003eca7b853\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/5ac703a4b20f0087eb0dda8d8f5cae8e7345186c\"\u003e\u003ccode\u003e5ac703a\u003c/code\u003e\u003c/a\u003e feat: Reduce dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/368d05a1a5363d71bfa53fbe6cc4bcbf0523da9f\"\u003e\u003ccode\u003e368d05a\u003c/code\u003e\u003c/a\u003e Update upper bound of \u003ccode\u003epointycastle\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/bd6d246927ff2059c677f45c032750893b315a0f\"\u003e\u003ccode\u003ebd6d246\u003c/code\u003e\u003c/a\u003e v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/87e3d1d8ca6f0622401b94c52c4cb2bbadb5a9f0\"\u003e\u003ccode\u003e87e3d1d\u003c/code\u003e\u003c/a\u003e fix: Rollback collection to 1.17.1 for older Flutter version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/56a419968134dbfcbc48454ea44ef54321208b44\"\u003e\u003ccode\u003e56a4199\u003c/code\u003e\u003c/a\u003e v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/e1a4d6cce9cd54856a57b7d70973186349bf2a85\"\u003e\u003ccode\u003ee1a4d6c\u003c/code\u003e\u003c/a\u003e feat: Add JWTKey.fromJWK method for parsing JWK to various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/cd4b6ee1b966139acaf3be652fd27008dbdd28bc\"\u003e\u003ccode\u003ecd4b6ee\u003c/code\u003e\u003c/a\u003e test: Add comprehensive JWK conversion tests for various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/a4b59af51d963f9ac5ae952b38c6a1821c34071c\"\u003e\u003ccode\u003ea4b59af\u003c/code\u003e\u003c/a\u003e refactor: Centralize test key constants in keys_const.dart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/7da7286cb946745a35efd3cb24e7a39a63b28d43\"\u003e\u003ccode\u003e7da7286\u003c/code\u003e\u003c/a\u003e fix: unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/compare/v2.17.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.3.0 to 11.5.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/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\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/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8ecb784c248d05227a3f6a800017673554359d9a\"\u003e\u003ccode\u003e8ecb784\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): Fix typo in CHANGELOG (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6ebc0ead68df477f06c6d4738a69a9e56223cf47\"\u003e\u003ccode\u003e6ebc0ea\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): Specify correct Dart and Flutter version requirements ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/e1152bb87d702ff86aaf29e9b7362d8dfd3247e0\"\u003e\u003ccode\u003ee1152bb\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifier for iPhone 16e (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3596\"\u003e#3596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/fefe6ce7a04c01c39f0cf0ecd0855bce1d701883\"\u003e\u003ccode\u003efefe6ce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add storage information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3536\"\u003e#3536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.5.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.70.2 to 1.0.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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/59f28cb4c0d0aef545d1df8a06c049f52383bb60\"\u003e\u003ccode\u003e59f28cb\u003c/code\u003e\u003c/a\u003e Bump version to 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/17afdfb7edf6791fc37b8bb26c16974ad963e1af\"\u003e\u003ccode\u003e17afdfb\u003c/code\u003e\u003c/a\u003e Add DownloadNativeAppButton UI (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3db3732cce2b420b59be9c778d8fb0de63e33643\"\u003e\u003ccode\u003e3db3732\u003c/code\u003e\u003c/a\u003e Minor change on changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/f81c0da3065d934e16d2c1b8657b10295e08e21d\"\u003e\u003ccode\u003ef81c0da\u003c/code\u003e\u003c/a\u003e Update the flutter and dart sdk constraints (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e59aad6f7b1df3c2d57f20a89006ab8e0cad029d\"\u003e\u003ccode\u003ee59aad6\u003c/code\u003e\u003c/a\u003e Update the CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/cfa83c64020ca51c274ab631b4ae3f156c9c26d0\"\u003e\u003ccode\u003ecfa83c6\u003c/code\u003e\u003c/a\u003e add gradient to RadarChart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1841\"\u003e#1841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6c5a6111d6e12296906588b2fafa6ba95c32b58d\"\u003e\u003ccode\u003e6c5a611\u003c/code\u003e\u003c/a\u003e Upgrade build_runner and mockito dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6ca3f3b0dfdbe43dc11f79f4a37eec2cb27a66f2\"\u003e\u003ccode\u003e6ca3f3b\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\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/97a19450837cfa6f6582edc4ec1aa189eccb850b\"\u003e\u003ccode\u003e97a1945\u003c/code\u003e\u003c/a\u003e Remove deprecated tooltipRoundedRadius property from the codebase\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/1016b408dc17e132d6f54f1befdd9f4e76a53c02\"\u003e\u003ccode\u003e1016b40\u003c/code\u003e\u003c/a\u003e Update the candlestick sample gif animation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.0.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.0\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.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\u003eSee full diff in \u003ca href=\"https://github.com/java-james/flutter_dotenv/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.4.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-v19.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2675\"\u003e#2675\u003c/a\u003e where addition of \u003ccode\u003einvisible\u003c/code\u003e flag to notification actions could cause scheduled notifications with actions created prior to 19.4.0 to fail to show\u003c/li\u003e\n\u003cli\u003eUpdated the Android release build configuration section to point to the latest \u003ca href=\"https://developer.android.com/topic/performance/app-optimization/customize-which-resources-to-keep\"\u003elocation\u003c/a\u003e of the official Android docs on how to configure which resources (e.g. notification icons) are kept so they are not discarded by the Android compiler. It has also been reworded to make it clearer that this applies to all Android resources\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added ability to read \u003ccode\u003edataMimeType\u003c/code\u003e and \u003ccode\u003edataUri\u003c/code\u003e when calling \u003ccode\u003egetActiveNotifications()\u003c/code\u003e to read details of an active Android notification using the messaging style. Thanks to the PR from \u003ca href=\"https://github.com/mattbajorek\"\u003eMatt Bajorek\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] added support for Android semantic actions. Thanks to the PR from \u003ca href=\"https://github.com/szechyjs\"\u003eJared Szechy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2648\"\u003e#2648\u003c/a\u003e where non-ASCII characters in the notification payload were not being handled properly. Thanks to the PR from \u003ca href=\"https://github.com/yoyo930021\"\u003eyoyoIU\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2651\"\u003e#2651\u003c/a\u003e where unresolved symbols occurred with changes in introduced in newer Windows SDKs. Thanks to the PR from \u003ca href=\"https://github.com/Sebastien-VZN\"\u003eSebastien\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added \u003ccode\u003ecancelAllPendingNotifications()\u003c/code\u003e method for cancelling all pending notifications that have been scheduled. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\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/759f4faf15d3f8173cd10e9247ff14e00d613f1e\"\u003e\u003ccode\u003e759f4fa\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added null safe handling for invisible Android ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8e73c917587e3317e08cfda13ce694c4bf2f0c2e\"\u003e\u003ccode\u003e8e73c91\u003c/code\u003e\u003c/a\u003e updated Android release build configuration section in readme (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2669\"\u003e#2669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ca523de4b02ad007777c79a4c0ae9b08e5ad5236\"\u003e\u003ccode\u003eca523de\u003c/code\u003e\u003c/a\u003e [flutter_local_notification] prepare for 19.4.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2663\"\u003e#2663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1e65b4da7158b9d845902efde68123a1a31a011a\"\u003e\u003ccode\u003e1e65b4d\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added Android Semantic actions (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2660\"\u003e#2660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ff0aa0088d0ee6e58089f77ddfeff3283c6a94b0\"\u003e\u003ccode\u003eff0aa00\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added retrieval of dataMimeType and dataUri for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/56fbd450ca34afb035f1aa2180bee7e7740f75df\"\u003e\u003ccode\u003e56fbd45\u003c/code\u003e\u003c/a\u003e prepare for 19.3.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2657\"\u003e#2657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2cf7d65a7832b6e458bfe188d8911cd78c0bc618\"\u003e\u003ccode\u003e2cf7d65\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] fixed handling non-ascii characters in ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e7698f114e44725437fc693fb1959b881c841f9\"\u003e\u003ccode\u003e4e7698f\u003c/code\u003e\u003c/a\u003e prepare for 1.0.1 Windows plugin release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2652\"\u003e#2652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/13f25b5168096352cd4e1a0a5675ef4eeaa63772\"\u003e\u003ccode\u003e13f25b5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] add runtimeobject.lib to resolve unreso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f47ae34bebbc234ffb6caddddbfd06fe42adbbd6\"\u003e\u003ccode\u003ef47ae34\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] prepare for 19.3.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2642\"\u003e#2642\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-v18.0.1...flutter_local_notifications-v19.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/756b8d8015f06ecfcc64b438f71cb3b362b5e350\"\u003e\u003ccode\u003e756b8d8\u003c/code\u003e\u003c/a\u003e adds linux as platform to pub dev \u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1734\"\u003e#1734\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1735\"\u003e#1735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/2cbbdaa29989bdf064fe661319945ad47c5f0b32\"\u003e\u003ccode\u003e2cbbdaa\u003c/code\u003e\u003c/a\u003e Update geolocator_android to version 5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/cf839a07482858acc985c6f0d0b01b86d22ee94c\"\u003e\u003ccode\u003ecf839a0\u003c/code\u003e\u003c/a\u003e Check LocationSettingsResponse success before processing (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1730\"\u003e#1730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/ce4b3a754a023a9a7748ad9772d3d4e33e8b403a\"\u003e\u003ccode\u003ece4b3a7\u003c/code\u003e\u003c/a\u003e Adds section about background modes on iOS to the README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1709\"\u003e#1709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.5.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\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/b661894a6c7c2750f8dd865cb3ce517a851190f6\"\u003e\u003ccode\u003eb661894\u003c/code\u003e\u003c/a\u003e Prepare to release packages http/cronet_http/cupertino_http supporting reques...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/afda3102b7ed5467f435b9ad4a29a1032f195156\"\u003e\u003ccode\u003eafda310\u003c/code\u003e\u003c/a\u003e [cronet] Support aborting requests (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1797\"\u003e#1797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4a90d162d526602418f64dc5f83f603c2bfe213e\"\u003e\u003ccode\u003e4a90d16\u003c/code\u003e\u003c/a\u003e [cronet_http] Update Cronet dependencies version (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1796\"\u003e#1796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/5c06c6c94b165d14fd7c708514a45b7cd38d85a2\"\u003e\u003ccode\u003e5c06c6c\u003c/code\u003e\u003c/a\u003e Prepare to release cronet 1.4.0 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1794\"\u003e#1794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/8c49ef552e9b6d16f7a550ce55f5453b18a391e8\"\u003e\u003ccode\u003e8c49ef5\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade jni and jnigen to 0.14.2 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1793\"\u003e#1793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/ca07b4ca1a5593e0da4df4a94fd76ccddbac8f6a\"\u003e\u003ccode\u003eca07b4c\u003c/code\u003e\u003c/a\u003e Add request cancellation to cupertino_http (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1779\"\u003e#1779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/984cc43a324a8cb6d759c1065b72328cace36373\"\u003e\u003ccode\u003e984cc43\u003c/code\u003e\u003c/a\u003e Fix a bug where ConnectionException.toString didn't stringify NSError (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/2d9681d0eee20492ef956887b992d70d7119f16e\"\u003e\u003ccode\u003e2d9681d\u003c/code\u003e\u003c/a\u003e Fix a bug where the HttpClient response stream was cancelled after completed ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4209e846100cb22d60dea7e48727334b8c55be34\"\u003e\u003ccode\u003e4209e84\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade to kotlin 1.8.10 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1789\"\u003e#1789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4097219e14d1413a4f23d12ac6aa3155becb9146\"\u003e\u003ccode\u003e4097219\u003c/code\u003e\u003c/a\u003e Prepare to release 1.5.0-beta (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1787\"\u003e#1787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/http/commits/http-v1.5.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.6.0 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nThis release addresses the code sign issue that may occur when building on iOS.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between Mercator and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.10.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.14.0-rc.1 (iOS) \u0026amp; 11.14.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.10.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.10.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between flat and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix crash when receiving annotation interactions.\u003c/li\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003e2.9.0\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\n⚠️ Breaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] When a method returns \u003ccode\u003eStylePropertyValue\u003c/code\u003e the property values will now be typed rather than a string.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePointAnnotation.iconImageCrossFade\u003c/code\u003e has been deprecated and setting a value to it will not have any impact. Use \u003ccode\u003ePointAnnotationManager.iconImageCrossFade\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eThe STANDARD_EXPERIMENTAL style has been removed. Use the STANDARD style instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIn this release we fixed a bug in our Android conversion code where the property values in \u003ccode\u003eStylePropertyValue\u003c/code\u003e were being returned as strings rather than their actual type. This fix will cause a behavioral change in the return value of the following methods on Android:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egetStyleImportConfigProperties\u003c/code\u003e, \u003ccode\u003egetStyleImportConfigProperty\u003c/code\u003e, \u003ccode\u003egetStyleLayerProperty\u003c/code\u003e, \u003ccode\u003egetStyleSourceProperty\u003c/code\u003e, \u003ccode\u003egetStyleTerrainProperty\u003c/code\u003e, \u003ccode\u003egetStyleLightProperty\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose new methods for working with style imports: \u003ccode\u003eaddStyleImportFromJSON\u003c/code\u003e, \u003ccode\u003eaddStyleImportFromURI\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithJSON\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithURI\u003c/code\u003e, and \u003ccode\u003emoveStyleImport\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003edragEvents\u003c/code\u003e API to the Annotation Managers to handle drag event callbacks for annotations:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eonBegin\u003c/code\u003e: Called when a drag gesture starts on an annotation.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonChanged\u003c/code\u003e: Called continuously as the annotation is dragged.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonEnd\u003c/code\u003e: Called once the drag gesture completes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eExample usage:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.dragEvents(\n  onBegin: (annotation) {\n    print(\u0026quot;Drag started for: ${annotation.id}\u0026quot;);\n  },\n  onChanged: (annotation) {\n    print(\u0026quot;Dragging at: ${annotation.geometry}\u0026quot;);\n  },\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/02b83f2416670c1fbaff63a11f63ac9d55427924\"\u003e\u003ccode\u003e02b83f2\u003c/code\u003e\u003c/a\u003e Update versions for v2.10.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1011\"\u003e#1011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d812b6cb9efc201115aa290be3cb6eb0bcc4f7a2\"\u003e\u003ccode\u003ed812b6c\u003c/code\u003e\u003c/a\u003e Release v2.10.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/239185021050958c67a4311b650f43a74e703851\"\u003e\u003ccode\u003e2391850\u003c/code\u003e\u003c/a\u003e Fix drag events stream not registered in Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/984\"\u003e#984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/e4a0cac7537b5080386d0a7fbb8b6889ef5da16d\"\u003e\u003ccode\u003ee4a0cac\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/da961620209ba0d134a3260cd2a6ff26c0c665a4\"\u003e\u003ccode\u003eda96162\u003c/code\u003e\u003c/a\u003e Fix crash when receiving annotation interactions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/989\"\u003e#989\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/80cfd127b633862815c05cc49f53fe8ea52ffe2f\"\u003e\u003ccode\u003e80cfd12\u003c/code\u003e\u003c/a\u003e [CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/6dfe430b2ea3ce55f2351896c832cd459892359c\"\u003e\u003ccode\u003e6dfe430\u003c/code\u003e\u003c/a\u003e Bump Maps SDK to 11.14.0-beta.1, bump version to 2.10.0-beta.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/976ff5ccb3d17eb3dc04cd766393bf50dea7b9ef\"\u003e\u003ccode\u003e976ff5c\u003c/code\u003e\u003c/a\u003e use jq to extract version (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/fe736f43d4623b4a7782a19236bb1b0305f35de3\"\u003e\u003ccode\u003efe736f4\u003c/code\u003e\u003c/a\u003e Breakage api check (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/bc592b1eacf678d1bc59a83eabbe74618881e23c\"\u003e\u003ccode\u003ebc592b1\u003c/code\u003e\u003c/a\u003e Annotation tap and long press events (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/977\"\u003e#977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.3.0 to 8.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/9f03424b7916b195ec6a4bebe4cc1a310ba40d4a\"\u003e\u003ccode\u003e9f03424\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2cf9297b4e3ce5cc71d22539ca7d0dfc82ac819b\"\u003e\u003ccode\u003e2cf9297\u003c/code\u003e\u003c/a\u003e fix(package_info_plus): incorrect install time on macOS when app sandbox disa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/69261446f4ada931645f6bf0d43d3871810ba246\"\u003e\u003ccode\u003e6926144\u003c/code\u003e\u003c/a\u003e chore(package_info_plus): remove unnecessary library name in test (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3521\"\u003e#3521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9ec7eb4132887b3f0ec4456a0f59bbf2c3fc4215\"\u003e\u003ccode\u003e9ec7eb4\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3501\"\u003e#3501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v8.3.1/packages/package_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `permission_handler` from 11.4.0 to 12.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/d8423455b895dd2453cda28f83dea98c35628771\"\u003e\u003ccode\u003ed842345\u003c/code\u003e\u003c/a\u003e Updates permission_handler version to 12.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/fcb004bfc0dd02452b3c4d41a2b7d63746a85ecf\"\u003e\u003ccode\u003efcb004b\u003c/code\u003e\u003c/a\u003e docs(README): Update the correspondence between permission groups and the key...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c438a1f29cdbe9b46b118ed58dc6e88b43524f74\"\u003e\u003ccode\u003ec438a1f\u003c/code\u003e\u003c/a\u003e updated bug in README documentation about the compileSDK version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/de516a4838cb16bddcc02b77c43d6a78b49d72fb\"\u003e\u003ccode\u003ede516a4\u003c/code\u003e\u003c/a\u003e Drop support for iOS \u0026lt; 11 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v11.4.0...permission_handler_v12.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `provider` from 6.1.2 to 6.1.5+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3ee02e49b928fcb37fe6d1e5bb58ed554b26164a\"\u003e\u003ccode\u003e3ee02e4\u003c/code\u003e\u003c/a\u003e 6.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/30ea7d0e078910830b511095163f656152c0d139\"\u003e\u003ccode\u003e30ea7d0\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/910\"\u003e#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/7179e119adb4d06fb37f38698e2fa94baa719829\"\u003e\u003ccode\u003e7179e11\u003c/code\u003e\u003c/a\u003e provider : 6.1.3 -\u0026gt; 6.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/83f40ebbf8a8a94e241e0a41903cc6c19c251ca0\"\u003e\u003ccode\u003e83f40eb\u003c/code\u003e\u003c/a\u003e Fix regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/be8381df967b3a0cf8f4986cb9163e859bbf9483\"\u003e\u003ccode\u003ebe8381d\u003c/code\u003e\u003c/a\u003e provider : 6.1.2 -\u0026gt; 6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/d900a42f0ee8cea3f120c3a163cc88d9cd1d30b2\"\u003e\u003ccode\u003ed900a42\u003c/code\u003e\u003c/a\u003e Optimize the number of providers MultiProvider can mount at once. (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/906\"\u003e#906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3a81a9148001728d74b1f307dc966352684e6748\"\u003e\u003ccode\u003e3a81a91\u003c/code\u003e\u003c/a\u003e Added translated README files in Italian to enhance accessibility for Italian...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/64745784fcef9e3ebc6e6dea0d5f82d1ac20c797\"\u003e\u003ccode\u003e6474578\u003c/code\u003e\u003c/a\u003e Fix typos in [watch] method (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/9403cf61fd816dbd04e300560121fd48c642abb1\"\u003e\u003ccode\u003e9403cf6\u003c/code\u003e\u003c/a\u003e Deprecated notice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/c20fb6ff5e7e0addb163d5e7d3ad6d52d8c1c9fe\"\u003e\u003ccode\u003ec20fb6f\u003c/code\u003e\u003c/a\u003e Lints\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rrousselGit/provider/compare/provider-v6.1.2...provider-v6.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 8.14.2 to 9.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-dart/releases\"\u003esentry_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.6.0\u003c/h2\u003e\n\u003cp\u003eNote: this release might require updating your Android Gradle Plugin version to at least \u003ccode\u003e8.1.4\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFalse replay config restarts because of \u003ccode\u003eScreenshotWidgetStatus\u003c/code\u003e equality issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3114\"\u003e#3114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDebug meta not loaded for split debug info only builds (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3104\"\u003e#3104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTTID/TTFD root transactions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3099\"\u003e#3099\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3111\"\u003e#3111\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWeb, Linux and Windows now create a UI transaction for the root page\u003c/li\u003e\n\u003cli\u003eiOS, Android now correctly create idle transactions\u003c/li\u003e\n\u003cli\u003eFixes behaviour of traceId generation and TTFD for app start\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDi...\n\n_Description has been truncated_","html_url":"https://github.com/reedu-reengineering-education/sensebox-bike-flutter/pull/164","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/164","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/164/packages"}},{"old_version":"2.6.0","new_version":"2.10.0","update_type":"minor","path":null,"pr_created_at":"2025-08-19T04:33:40.000Z","version_change":"2.6.0 → 2.10.0","issue":{"uuid":"2755144301","node_id":"PR_kwDOMr2Hps6kOCpt","number":158,"state":"open","title":"[dependabot]: Bump the production-dependencies group across 1 directory with 18 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-19T04:33:40.000Z","updated_at":"2025-08-19T04:33:41.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":18,"packages":[{"name":"app_links","old_version":"6.4.0","new_version":"6.4.1","repository_url":"https://github.com/llfbandit/app_links"},{"name":"dart_jsonwebtoken","old_version":"2.17.0","new_version":"3.2.0","repository_url":"https://github.com/jonasroussel/dart_jsonwebtoken"},{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.5.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.0.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.4.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.2","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.5.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.10.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"package_info_plus","old_version":"8.3.0","new_version":"8.3.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5","repository_url":"https://github.com/rrousselGit/provider"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.6.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.1.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"},{"name":"url_launcher","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [app_links](https://github.com/llfbandit/app_links) | `6.4.0` | `6.4.1` |\n| [dart_jsonwebtoken](https://github.com/jonasroussel/dart_jsonwebtoken) | `2.17.0` | `3.2.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.5.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.0.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.4.0` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.2` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.5.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.10.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.0` | `8.3.1` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.6.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.1.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n| [url_launcher](https://github.com/flutter/packages/tree/main/packages/url_launcher) | `6.3.1` | `6.3.2` |\n\n\nUpdates `app_links` from 6.4.0 to 6.4.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 `build_runner` from 2.4.15 to 2.4.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/144c598c6eba14ae4c65c56ff5084170c032ec35\"\u003e\u003ccode\u003e144c598\u003c/code\u003e\u003c/a\u003e Bump the package:mime dep to 2.0.0 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3758\"\u003e#3758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/bac3844d5934c8ae0a30afe14dcd24088d8011cb\"\u003e\u003ccode\u003ebac3844\u003c/code\u003e\u003c/a\u003e release build_web_compilers 4.1.0-beta.1 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3756\"\u003e#3756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/564250e6ff9aa359445936d691ffd0cc646ab852\"\u003e\u003ccode\u003e564250e\u003c/code\u003e\u003c/a\u003e Fix relative imports in wasm loader (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3752\"\u003e#3752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/16da6fb2a9c3cb4ecf6d1155eefd17577128bb5b\"\u003e\u003ccode\u003e16da6fb\u003c/code\u003e\u003c/a\u003e fix _gitIsClean check (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3755\"\u003e#3755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9bf9ec6cc334edaab2baff81a54ebca922a360fd\"\u003e\u003ccode\u003e9bf9ec6\u003c/code\u003e\u003c/a\u003e Remove unneeded default cases in switch, move to switch expressions (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3753\"\u003e#3753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/81c309b3e88b3bc29208a24e0ab80fe296c449b7\"\u003e\u003ccode\u003e81c309b\u003c/code\u003e\u003c/a\u003e Prepare beta release for build_web_compilers (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3749\"\u003e#3749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1b953523e3823cf1f83a315673d4b3896bf236f1\"\u003e\u003ccode\u003e1b95352\u003c/code\u003e\u003c/a\u003e Fix build web compilers wasm issue (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3748\"\u003e#3748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/49d83f489236073212ce4c7ba8c6c19ec1a1037b\"\u003e\u003ccode\u003e49d83f4\u003c/code\u003e\u003c/a\u003e Compile with dart2js and dart2wasm (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1b33ba9ce294e574513db993fa3beeb5962671b8\"\u003e\u003ccode\u003e1b33ba9\u003c/code\u003e\u003c/a\u003e Support compiling to wasm in \u003ccode\u003ebuild_web_compilers\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/3727\"\u003e#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/59a8aa6d45c8d340cdb6a0223b187316b7f2294a\"\u003e\u003ccode\u003e59a8aa6\u003c/code\u003e\u003c/a\u003e Account for the snapshot of dartdevc in the Dart SDK changing from a JIT snap...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.4.15...build_runner-v2.4.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dart_jsonwebtoken` from 2.17.0 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/releases\"\u003edart_jsonwebtoken's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\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/jonasroussel/dart_jsonwebtoken/blob/main/CHANGELOG.md\"\u003edart_jsonwebtoken's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\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/jonasroussel/dart_jsonwebtoken/commit/ca7b8539a86e806f3d845c7de441c7e961e7781b\"\u003e\u003ccode\u003eca7b853\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/5ac703a4b20f0087eb0dda8d8f5cae8e7345186c\"\u003e\u003ccode\u003e5ac703a\u003c/code\u003e\u003c/a\u003e feat: Reduce dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/368d05a1a5363d71bfa53fbe6cc4bcbf0523da9f\"\u003e\u003ccode\u003e368d05a\u003c/code\u003e\u003c/a\u003e Update upper bound of \u003ccode\u003epointycastle\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/bd6d246927ff2059c677f45c032750893b315a0f\"\u003e\u003ccode\u003ebd6d246\u003c/code\u003e\u003c/a\u003e v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/87e3d1d8ca6f0622401b94c52c4cb2bbadb5a9f0\"\u003e\u003ccode\u003e87e3d1d\u003c/code\u003e\u003c/a\u003e fix: Rollback collection to 1.17.1 for older Flutter version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/56a419968134dbfcbc48454ea44ef54321208b44\"\u003e\u003ccode\u003e56a4199\u003c/code\u003e\u003c/a\u003e v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/e1a4d6cce9cd54856a57b7d70973186349bf2a85\"\u003e\u003ccode\u003ee1a4d6c\u003c/code\u003e\u003c/a\u003e feat: Add JWTKey.fromJWK method for parsing JWK to various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/cd4b6ee1b966139acaf3be652fd27008dbdd28bc\"\u003e\u003ccode\u003ecd4b6ee\u003c/code\u003e\u003c/a\u003e test: Add comprehensive JWK conversion tests for various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/a4b59af51d963f9ac5ae952b38c6a1821c34071c\"\u003e\u003ccode\u003ea4b59af\u003c/code\u003e\u003c/a\u003e refactor: Centralize test key constants in keys_const.dart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/7da7286cb946745a35efd3cb24e7a39a63b28d43\"\u003e\u003ccode\u003e7da7286\u003c/code\u003e\u003c/a\u003e fix: unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/compare/v2.17.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.3.0 to 11.5.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/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\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/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8ecb784c248d05227a3f6a800017673554359d9a\"\u003e\u003ccode\u003e8ecb784\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): Fix typo in CHANGELOG (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6ebc0ead68df477f06c6d4738a69a9e56223cf47\"\u003e\u003ccode\u003e6ebc0ea\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): Specify correct Dart and Flutter version requirements ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/e1152bb87d702ff86aaf29e9b7362d8dfd3247e0\"\u003e\u003ccode\u003ee1152bb\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifier for iPhone 16e (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3596\"\u003e#3596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/fefe6ce7a04c01c39f0cf0ecd0855bce1d701883\"\u003e\u003ccode\u003efefe6ce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add storage information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3536\"\u003e#3536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.5.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.70.2 to 1.0.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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/59f28cb4c0d0aef545d1df8a06c049f52383bb60\"\u003e\u003ccode\u003e59f28cb\u003c/code\u003e\u003c/a\u003e Bump version to 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/17afdfb7edf6791fc37b8bb26c16974ad963e1af\"\u003e\u003ccode\u003e17afdfb\u003c/code\u003e\u003c/a\u003e Add DownloadNativeAppButton UI (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3db3732cce2b420b59be9c778d8fb0de63e33643\"\u003e\u003ccode\u003e3db3732\u003c/code\u003e\u003c/a\u003e Minor change on changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/f81c0da3065d934e16d2c1b8657b10295e08e21d\"\u003e\u003ccode\u003ef81c0da\u003c/code\u003e\u003c/a\u003e Update the flutter and dart sdk constraints (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e59aad6f7b1df3c2d57f20a89006ab8e0cad029d\"\u003e\u003ccode\u003ee59aad6\u003c/code\u003e\u003c/a\u003e Update the CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/cfa83c64020ca51c274ab631b4ae3f156c9c26d0\"\u003e\u003ccode\u003ecfa83c6\u003c/code\u003e\u003c/a\u003e add gradient to RadarChart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1841\"\u003e#1841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6c5a6111d6e12296906588b2fafa6ba95c32b58d\"\u003e\u003ccode\u003e6c5a611\u003c/code\u003e\u003c/a\u003e Upgrade build_runner and mockito dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6ca3f3b0dfdbe43dc11f79f4a37eec2cb27a66f2\"\u003e\u003ccode\u003e6ca3f3b\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\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/97a19450837cfa6f6582edc4ec1aa189eccb850b\"\u003e\u003ccode\u003e97a1945\u003c/code\u003e\u003c/a\u003e Remove deprecated tooltipRoundedRadius property from the codebase\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/1016b408dc17e132d6f54f1befdd9f4e76a53c02\"\u003e\u003ccode\u003e1016b40\u003c/code\u003e\u003c/a\u003e Update the candlestick sample gif animation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.0.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 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v19.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added ability to read \u003ccode\u003edataMimeType\u003c/code\u003e and \u003ccode\u003edataUri\u003c/code\u003e when calling \u003ccode\u003egetActiveNotifications()\u003c/code\u003e to read details of an active Android notification using the messaging style. Thanks to the PR from \u003ca href=\"https://github.com/mattbajorek\"\u003eMatt Bajorek\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] added support for Android semantic actions. Thanks to the PR from \u003ca href=\"https://github.com/szechyjs\"\u003eJared Szechy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2648\"\u003e#2648\u003c/a\u003e where non-ASCII characters in the notification payload were not being handled properly. Thanks to the PR from \u003ca href=\"https://github.com/yoyo930021\"\u003eyoyoIU\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2651\"\u003e#2651\u003c/a\u003e where unresolved symbols occurred with changes in introduced in newer Windows SDKs. Thanks to the PR from \u003ca href=\"https://github.com/Sebastien-VZN\"\u003eSebastien\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added \u003ccode\u003ecancelAllPendingNotifications()\u003c/code\u003e method for cancelling all pending notifications that have been scheduled. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003eRestored and updated readme so that those using plugin versions 19 or lower has info on setting up Proguard rules. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\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/ca523de4b02ad007777c79a4c0ae9b08e5ad5236\"\u003e\u003ccode\u003eca523de\u003c/code\u003e\u003c/a\u003e [flutter_local_notification] prepare for 19.4.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2663\"\u003e#2663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1e65b4da7158b9d845902efde68123a1a31a011a\"\u003e\u003ccode\u003e1e65b4d\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added Android Semantic actions (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2660\"\u003e#2660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ff0aa0088d0ee6e58089f77ddfeff3283c6a94b0\"\u003e\u003ccode\u003eff0aa00\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added retrieval of dataMimeType and dataUri for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/56fbd450ca34afb035f1aa2180bee7e7740f75df\"\u003e\u003ccode\u003e56fbd45\u003c/code\u003e\u003c/a\u003e prepare for 19.3.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2657\"\u003e#2657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2cf7d65a7832b6e458bfe188d8911cd78c0bc618\"\u003e\u003ccode\u003e2cf7d65\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] fixed handling non-ascii characters in ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e7698f114e44725437fc693fb1959b881c841f9\"\u003e\u003ccode\u003e4e7698f\u003c/code\u003e\u003c/a\u003e prepare for 1.0.1 Windows plugin release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2652\"\u003e#2652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/13f25b5168096352cd4e1a0a5675ef4eeaa63772\"\u003e\u003ccode\u003e13f25b5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] add runtimeobject.lib to resolve unreso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f47ae34bebbc234ffb6caddddbfd06fe42adbbd6\"\u003e\u003ccode\u003ef47ae34\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] prepare for 19.3.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2642\"\u003e#2642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/816a1ddbf733bba3fb8d87ac3a9c2673ec15881b\"\u003e\u003ccode\u003e816a1dd\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_platform_interface] prepare for 9.1.0 platform i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b8468f59aeff898a611cef1ed080742a29cd0cea\"\u003e\u003ccode\u003eb8468f5\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v19.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/756b8d8015f06ecfcc64b438f71cb3b362b5e350\"\u003e\u003ccode\u003e756b8d8\u003c/code\u003e\u003c/a\u003e adds linux as platform to pub dev \u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1734\"\u003e#1734\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1735\"\u003e#1735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/2cbbdaa29989bdf064fe661319945ad47c5f0b32\"\u003e\u003ccode\u003e2cbbdaa\u003c/code\u003e\u003c/a\u003e Update geolocator_android to version 5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/cf839a07482858acc985c6f0d0b01b86d22ee94c\"\u003e\u003ccode\u003ecf839a0\u003c/code\u003e\u003c/a\u003e Check LocationSettingsResponse success before processing (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1730\"\u003e#1730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/ce4b3a754a023a9a7748ad9772d3d4e33e8b403a\"\u003e\u003ccode\u003ece4b3a7\u003c/code\u003e\u003c/a\u003e Adds section about background modes on iOS to the README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1709\"\u003e#1709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.5.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\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/b661894a6c7c2750f8dd865cb3ce517a851190f6\"\u003e\u003ccode\u003eb661894\u003c/code\u003e\u003c/a\u003e Prepare to release packages http/cronet_http/cupertino_http supporting reques...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/afda3102b7ed5467f435b9ad4a29a1032f195156\"\u003e\u003ccode\u003eafda310\u003c/code\u003e\u003c/a\u003e [cronet] Support aborting requests (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1797\"\u003e#1797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4a90d162d526602418f64dc5f83f603c2bfe213e\"\u003e\u003ccode\u003e4a90d16\u003c/code\u003e\u003c/a\u003e [cronet_http] Update Cronet dependencies version (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1796\"\u003e#1796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/5c06c6c94b165d14fd7c708514a45b7cd38d85a2\"\u003e\u003ccode\u003e5c06c6c\u003c/code\u003e\u003c/a\u003e Prepare to release cronet 1.4.0 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1794\"\u003e#1794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/8c49ef552e9b6d16f7a550ce55f5453b18a391e8\"\u003e\u003ccode\u003e8c49ef5\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade jni and jnigen to 0.14.2 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1793\"\u003e#1793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/ca07b4ca1a5593e0da4df4a94fd76ccddbac8f6a\"\u003e\u003ccode\u003eca07b4c\u003c/code\u003e\u003c/a\u003e Add request cancellation to cupertino_http (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1779\"\u003e#1779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/984cc43a324a8cb6d759c1065b72328cace36373\"\u003e\u003ccode\u003e984cc43\u003c/code\u003e\u003c/a\u003e Fix a bug where ConnectionException.toString didn't stringify NSError (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/2d9681d0eee20492ef956887b992d70d7119f16e\"\u003e\u003ccode\u003e2d9681d\u003c/code\u003e\u003c/a\u003e Fix a bug where the HttpClient response stream was cancelled after completed ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4209e846100cb22d60dea7e48727334b8c55be34\"\u003e\u003ccode\u003e4209e84\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade to kotlin 1.8.10 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1789\"\u003e#1789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4097219e14d1413a4f23d12ac6aa3155becb9146\"\u003e\u003ccode\u003e4097219\u003c/code\u003e\u003c/a\u003e Prepare to release 1.5.0-beta (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1787\"\u003e#1787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/http/commits/http-v1.5.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.6.0 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nThis release addresses the code sign issue that may occur when building on iOS.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between Mercator and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.10.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.14.0-rc.1 (iOS) \u0026amp; 11.14.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.10.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.10.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between flat and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix crash when receiving annotation interactions.\u003c/li\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003e2.9.0\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\n⚠️ Breaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] When a method returns \u003ccode\u003eStylePropertyValue\u003c/code\u003e the property values will now be typed rather than a string.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePointAnnotation.iconImageCrossFade\u003c/code\u003e has been deprecated and setting a value to it will not have any impact. Use \u003ccode\u003ePointAnnotationManager.iconImageCrossFade\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eThe STANDARD_EXPERIMENTAL style has been removed. Use the STANDARD style instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIn this release we fixed a bug in our Android conversion code where the property values in \u003ccode\u003eStylePropertyValue\u003c/code\u003e were being returned as strings rather than their actual type. This fix will cause a behavioral change in the return value of the following methods on Android:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egetStyleImportConfigProperties\u003c/code\u003e, \u003ccode\u003egetStyleImportConfigProperty\u003c/code\u003e, \u003ccode\u003egetStyleLayerProperty\u003c/code\u003e, \u003ccode\u003egetStyleSourceProperty\u003c/code\u003e, \u003ccode\u003egetStyleTerrainProperty\u003c/code\u003e, \u003ccode\u003egetStyleLightProperty\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose new methods for working with style imports: \u003ccode\u003eaddStyleImportFromJSON\u003c/code\u003e, \u003ccode\u003eaddStyleImportFromURI\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithJSON\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithURI\u003c/code\u003e, and \u003ccode\u003emoveStyleImport\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003edragEvents\u003c/code\u003e API to the Annotation Managers to handle drag event callbacks for annotations:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eonBegin\u003c/code\u003e: Called when a drag gesture starts on an annotation.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonChanged\u003c/code\u003e: Called continuously as the annotation is dragged.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonEnd\u003c/code\u003e: Called once the drag gesture completes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eExample usage:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.dragEvents(\n  onBegin: (annotation) {\n    print(\u0026quot;Drag started for: ${annotation.id}\u0026quot;);\n  },\n  onChanged: (annotation) {\n    print(\u0026quot;Dragging at: ${annotation.geometry}\u0026quot;);\n  },\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/02b83f2416670c1fbaff63a11f63ac9d55427924\"\u003e\u003ccode\u003e02b83f2\u003c/code\u003e\u003c/a\u003e Update versions for v2.10.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1011\"\u003e#1011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d812b6cb9efc201115aa290be3cb6eb0bcc4f7a2\"\u003e\u003ccode\u003ed812b6c\u003c/code\u003e\u003c/a\u003e Release v2.10.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/239185021050958c67a4311b650f43a74e703851\"\u003e\u003ccode\u003e2391850\u003c/code\u003e\u003c/a\u003e Fix drag events stream not registered in Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/984\"\u003e#984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/e4a0cac7537b5080386d0a7fbb8b6889ef5da16d\"\u003e\u003ccode\u003ee4a0cac\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/da961620209ba0d134a3260cd2a6ff26c0c665a4\"\u003e\u003ccode\u003eda96162\u003c/code\u003e\u003c/a\u003e Fix crash when receiving annotation interactions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/989\"\u003e#989\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/80cfd127b633862815c05cc49f53fe8ea52ffe2f\"\u003e\u003ccode\u003e80cfd12\u003c/code\u003e\u003c/a\u003e [CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/6dfe430b2ea3ce55f2351896c832cd459892359c\"\u003e\u003ccode\u003e6dfe430\u003c/code\u003e\u003c/a\u003e Bump Maps SDK to 11.14.0-beta.1, bump version to 2.10.0-beta.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/976ff5ccb3d17eb3dc04cd766393bf50dea7b9ef\"\u003e\u003ccode\u003e976ff5c\u003c/code\u003e\u003c/a\u003e use jq to extract version (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/fe736f43d4623b4a7782a19236bb1b0305f35de3\"\u003e\u003ccode\u003efe736f4\u003c/code\u003e\u003c/a\u003e Breakage api check (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/bc592b1eacf678d1bc59a83eabbe74618881e23c\"\u003e\u003ccode\u003ebc592b1\u003c/code\u003e\u003c/a\u003e Annotation tap and long press events (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/977\"\u003e#977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.3.0 to 8.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/9f03424b7916b195ec6a4bebe4cc1a310ba40d4a\"\u003e\u003ccode\u003e9f03424\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2cf9297b4e3ce5cc71d22539ca7d0dfc82ac819b\"\u003e\u003ccode\u003e2cf9297\u003c/code\u003e\u003c/a\u003e fix(package_info_plus): incorrect install time on macOS when app sandbox disa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/69261446f4ada931645f6bf0d43d3871810ba246\"\u003e\u003ccode\u003e6926144\u003c/code\u003e\u003c/a\u003e chore(package_info_plus): remove unnecessary library name in test (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3521\"\u003e#3521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9ec7eb4132887b3f0ec4456a0f59bbf2c3fc4215\"\u003e\u003ccode\u003e9ec7eb4\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3501\"\u003e#3501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v8.3.1/packages/package_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `permission_handler` from 11.4.0 to 12.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/d8423455b895dd2453cda28f83dea98c35628771\"\u003e\u003ccode\u003ed842345\u003c/code\u003e\u003c/a\u003e Updates permission_handler version to 12.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/fcb004bfc0dd02452b3c4d41a2b7d63746a85ecf\"\u003e\u003ccode\u003efcb004b\u003c/code\u003e\u003c/a\u003e docs(README): Update the correspondence between permission groups and the key...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c438a1f29cdbe9b46b118ed58dc6e88b43524f74\"\u003e\u003ccode\u003ec438a1f\u003c/code\u003e\u003c/a\u003e updated bug in README documentation about the compileSDK version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/de516a4838cb16bddcc02b77c43d6a78b49d72fb\"\u003e\u003ccode\u003ede516a4\u003c/code\u003e\u003c/a\u003e Drop support for iOS \u0026lt; 11 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v11.4.0...permission_handler_v12.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `provider` from 6.1.2 to 6.1.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3ee02e49b928fcb37fe6d1e5bb58ed554b26164a\"\u003e\u003ccode\u003e3ee02e4\u003c/code\u003e\u003c/a\u003e 6.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/30ea7d0e078910830b511095163f656152c0d139\"\u003e\u003ccode\u003e30ea7d0\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/910\"\u003e#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/7179e119adb4d06fb37f38698e2fa94baa719829\"\u003e\u003ccode\u003e7179e11\u003c/code\u003e\u003c/a\u003e provider : 6.1.3 -\u0026gt; 6.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/83f40ebbf8a8a94e241e0a41903cc6c19c251ca0\"\u003e\u003ccode\u003e83f40eb\u003c/code\u003e\u003c/a\u003e Fix regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/be8381df967b3a0cf8f4986cb9163e859bbf9483\"\u003e\u003ccode\u003ebe8381d\u003c/code\u003e\u003c/a\u003e provider : 6.1.2 -\u0026gt; 6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/d900a42f0ee8cea3f120c3a163cc88d9cd1d30b2\"\u003e\u003ccode\u003ed900a42\u003c/code\u003e\u003c/a\u003e Optimize the number of providers MultiProvider can mount at once. (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/906\"\u003e#906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3a81a9148001728d74b1f307dc966352684e6748\"\u003e\u003ccode\u003e3a81a91\u003c/code\u003e\u003c/a\u003e Added translated README files in Italian to enhance accessibility for Italian...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/64745784fcef9e3ebc6e6dea0d5f82d1ac20c797\"\u003e\u003ccode\u003e6474578\u003c/code\u003e\u003c/a\u003e Fix typos in [watch] method (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/9403cf61fd816dbd04e300560121fd48c642abb1\"\u003e\u003ccode\u003e9403cf6\u003c/code\u003e\u003c/a\u003e Deprecated notice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/c20fb6ff5e7e0addb163d5e7d3ad6d52d8c1c9fe\"\u003e\u003ccode\u003ec20fb6f\u003c/code\u003e\u003c/a\u003e Lints\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rrousselGit/provider/compare/provider-v6.1.2...provider-v6.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 8.14.2 to 9.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-dart/releases\"\u003esentry_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.6.0\u003c/h2\u003e\n\u003cp\u003eNote: this release might require updating your Android Gradle Plugin version to at least \u003ccode\u003e8.1.4\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFalse replay config restarts because of \u003ccode\u003eScreenshotWidgetStatus\u003c/code\u003e equality issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3114\"\u003e#3114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDebug meta not loaded for split debug info only builds (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3104\"\u003e#3104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTTID/TTFD root transactions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3099\"\u003e#3099\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3111\"\u003e#3111\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWeb, Linux and Windows now create a UI transaction for the root page\u003c/li\u003e\n\u003cli\u003eiOS, Android now correctly create idle transactions\u003c/li\u003e\n\u003cli\u003eFixes behaviour of traceId generation and TTFD for app start\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDirectionality assertion issue in debug mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3088\"\u003e#3088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump JNI from v0.14.1 to v0.14.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3075\"\u003e#3075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.13.2 to v8.17.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2977\"\u003e#2977\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8170\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.13.2...8.17.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse lifecycle hook for before send event (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3017\"\u003e#3017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.6.0-beta.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFalse replay config restarts because of \u003ccode\u003eScreenshotWidgetStatus\u003c/code\u003e equality issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3114\"\u003e#3114\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.6.0-beta.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDebug meta not loaded for split debug info only builds (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3104\"\u003e#3104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTTID/TTFD root transactions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3099\"\u003e#3099\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3111\"\u003e#3111\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWeb, Linux and Windows now create a UI transaction for the root page\u003c/li\u003e\n\u003cli\u003eiOS, Android now correctly create idle transactions\u003c/li\u003e\n\u003cli\u003eFixes behaviour of traceId generation and TTFD for app start\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDirectionality assertion issue in debug mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3088\"\u003e#3088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump JNI from v0.14.1 to v0.14.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3075\"\u003e#3075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.13.2 to v8....\n\n_Description has been truncated_","html_url":"https://github.com/reedu-reengineering-education/sensebox-bike-flutter/pull/158","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/158","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/158/packages"}},{"old_version":"2.6.0","new_version":"2.10.0","update_type":"minor","path":null,"pr_created_at":"2025-08-14T12:02:26.000Z","version_change":"2.6.0 → 2.10.0","issue":{"uuid":"2745958669","node_id":"PR_kwDOMr2Hps6jrAEN","number":153,"state":"closed","title":"[dependabot]: Bump the production-dependencies group across 1 directory with 19 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-18T21:08:29.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-14T12:02:26.000Z","updated_at":"2025-08-18T21:08:29.000Z","time_to_close":378363,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":19,"packages":[{"name":"app_links","old_version":"6.4.0","new_version":"6.4.1","repository_url":"https://github.com/llfbandit/app_links"},{"name":"build_runner","old_version":"2.4.15","new_version":"2.5.4","repository_url":"https://github.com/dart-lang/build"},{"name":"dart_jsonwebtoken","old_version":"2.17.0","new_version":"3.2.0","repository_url":"https://github.com/jonasroussel/dart_jsonwebtoken"},{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.5.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.0.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.4.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.0.17","new_version":"2.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.2","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.5.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.10.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"package_info_plus","old_version":"8.3.0","new_version":"8.3.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5","repository_url":"https://github.com/rrousselGit/provider"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.6.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.1.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"},{"name":"url_launcher","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [app_links](https://github.com/llfbandit/app_links) | `6.4.0` | `6.4.1` |\n| [build_runner](https://github.com/dart-lang/build) | `2.4.15` | `2.5.4` |\n| [dart_jsonwebtoken](https://github.com/jonasroussel/dart_jsonwebtoken) | `2.17.0` | `3.2.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.5.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.0.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.4.0` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.0.17` | `2.2.0` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.2` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.5.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.10.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.0` | `8.3.1` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.6.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.1.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n| [url_launcher](https://github.com/flutter/packages/tree/main/packages/url_launcher) | `6.3.1` | `6.3.2` |\n\n\nUpdates `app_links` from 6.4.0 to 6.4.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 `build_runner` from 2.4.15 to 2.5.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix incremental build when previous build had \u003ccode\u003epackage:\u003c/code\u003e import of\na missing dep or a missing file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix corner case with checked in generated output that could cause\na crash.\u003c/li\u003e\n\u003cli\u003eBug fix: during initial build cleanup, really delete files that correspond\nto hidden generated files.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSimplify warnings for outdated \u003ccode\u003eanalyzer\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't log stack traces for subclasses of \u003ccode\u003eException\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: don't run builders with multiple outputs once per output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.5.0\u003c/h2\u003e\n\u003cp\u003eUser-visible changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImproved performance for large builds. More performance improvements\nwill follow, if your workflow is affected by slow \u003ccode\u003ebuild_runner\u003c/code\u003e performance\nthen please consider sharing details at\n\u003ca href=\"https://github.com/dart-lang/build/discussions\"\u003ehttps://github.com/dart-lang/build/discussions\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved logging: show what builders are running and, for long-running\nbuilders, where the time is spent.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eVersions:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBump the min SDK to 3.7.0.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ebuild_test\u003c/code\u003e 3.0.0.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ebuild_runner_core\u003c/code\u003e 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eInternal changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eStart using `package:build/src/internal.dart'.\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003eMultiPackageAssetReader\u003c/code\u003e to internal \u003ccode\u003eAssetFinder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFinalizedReader\u003c/code\u003e no longer implements \u003ccode\u003eAssetReader\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003eCachingAssetReader\u003c/code\u003e to \u003ccode\u003eFilesystemCache\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003eFileBasedAssetReader\u003c/code\u003e and \u003ccode\u003eFileBasedAssetWriter\u003c/code\u003e to \u003ccode\u003eReaderWriter\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eOnDeleteWriter\u003c/code\u003e, add functionality to \u003ccode\u003eReaderWriter\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eNodeType\u003c/code\u003e to \u003ccode\u003eAssetNode\u003c/code\u003e, remove subtypes. Make mutations explicit.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ebuilt_value\u003c/code\u003e for \u003ccode\u003eAssetNode\u003c/code\u003e and related types.\u003c/li\u003e\n\u003cli\u003eAdd details of what changed and what is built to \u003ccode\u003e--verbose\u003c/code\u003e logging.\u003c/li\u003e\n\u003cli\u003eCompute outputs as needed instead of storing them in the asset graph.\u003c/li\u003e\n\u003cli\u003eRefactor invalidation to track current build progress in \u003ccode\u003eBuild\u003c/code\u003e instead of\nin the asset graph.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003ecompleteBuild\u003c/code\u003e from \u003ccode\u003eRunnerAssetWriter\u003c/code\u003e as it's no longer needed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ebe99e8803bb1fa686684abe9d89a5d6d94c40d6\"\u003e\u003ccode\u003eebe99e8\u003c/code\u003e\u003c/a\u003e Fix missing resolved import handling. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4065\"\u003e#4065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/85646c87e8762ae35bc5ebb3d5f3dff49b98ff0d\"\u003e\u003ccode\u003e85646c8\u003c/code\u003e\u003c/a\u003e Release 2.5.3, 9.1.1, build_test 3.1.1. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cb75ab58d375bd14e8beff8167ff67a4da456ff7\"\u003e\u003ccode\u003ecb75ab5\u003c/code\u003e\u003c/a\u003e Glob escape testBuilder asset paths. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4059\"\u003e#4059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b689183426cb0b38789ec574da74865160a6aee6\"\u003e\u003ccode\u003eb689183\u003c/code\u003e\u003c/a\u003e Fix pre-existing output deletion. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4058\"\u003e#4058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1604cce6297b5ed1a3084d07424879aacfbee88a\"\u003e\u003ccode\u003e1604cce\u003c/code\u003e\u003c/a\u003e Update markdown link checker. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4057\"\u003e#4057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b2c11e85df0dc02016aa543900fcbc42834b0167\"\u003e\u003ccode\u003eb2c11e8\u003c/code\u003e\u003c/a\u003e Fix null error. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4056\"\u003e#4056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3ff3de431c020fcc56f239771b244fe2c2c85fd9\"\u003e\u003ccode\u003e3ff3de4\u003c/code\u003e\u003c/a\u003e Release build+build_resolvers+build_runner 2.5.2, build_runner_core 9.1.0, bu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5cc0c2175a5b447e3f0b7565f7fe30db379e6041\"\u003e\u003ccode\u003e5cc0c21\u003c/code\u003e\u003c/a\u003e Update build_test/README.md. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4051\"\u003e#4051\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ef9ecd11a97380526b928e2a97ecbc8f4327b454\"\u003e\u003ccode\u003eef9ecd1\u003c/code\u003e\u003c/a\u003e Simplify outdated \u003ccode\u003eanalyzer\u003c/code\u003e warnings. Use \u003ccode\u003ebuildLog\u003c/code\u003e instead of \u003ccode\u003elog\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4050\"\u003e#4050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/46a3b3091f80367b71cfd1b32d2b801193c51da2\"\u003e\u003ccode\u003e46a3b30\u003c/code\u003e\u003c/a\u003e Default \u003ccode\u003eonLog\u003c/code\u003e falls back to \u003ccode\u003eprint\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4049\"\u003e#4049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.4.15...build_runner-v2.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dart_jsonwebtoken` from 2.17.0 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/releases\"\u003edart_jsonwebtoken's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\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/jonasroussel/dart_jsonwebtoken/blob/main/CHANGELOG.md\"\u003edart_jsonwebtoken's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\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/jonasroussel/dart_jsonwebtoken/commit/ca7b8539a86e806f3d845c7de441c7e961e7781b\"\u003e\u003ccode\u003eca7b853\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/5ac703a4b20f0087eb0dda8d8f5cae8e7345186c\"\u003e\u003ccode\u003e5ac703a\u003c/code\u003e\u003c/a\u003e feat: Reduce dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/368d05a1a5363d71bfa53fbe6cc4bcbf0523da9f\"\u003e\u003ccode\u003e368d05a\u003c/code\u003e\u003c/a\u003e Update upper bound of \u003ccode\u003epointycastle\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/bd6d246927ff2059c677f45c032750893b315a0f\"\u003e\u003ccode\u003ebd6d246\u003c/code\u003e\u003c/a\u003e v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/87e3d1d8ca6f0622401b94c52c4cb2bbadb5a9f0\"\u003e\u003ccode\u003e87e3d1d\u003c/code\u003e\u003c/a\u003e fix: Rollback collection to 1.17.1 for older Flutter version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/56a419968134dbfcbc48454ea44ef54321208b44\"\u003e\u003ccode\u003e56a4199\u003c/code\u003e\u003c/a\u003e v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/e1a4d6cce9cd54856a57b7d70973186349bf2a85\"\u003e\u003ccode\u003ee1a4d6c\u003c/code\u003e\u003c/a\u003e feat: Add JWTKey.fromJWK method for parsing JWK to various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/cd4b6ee1b966139acaf3be652fd27008dbdd28bc\"\u003e\u003ccode\u003ecd4b6ee\u003c/code\u003e\u003c/a\u003e test: Add comprehensive JWK conversion tests for various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/a4b59af51d963f9ac5ae952b38c6a1821c34071c\"\u003e\u003ccode\u003ea4b59af\u003c/code\u003e\u003c/a\u003e refactor: Centralize test key constants in keys_const.dart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/7da7286cb946745a35efd3cb24e7a39a63b28d43\"\u003e\u003ccode\u003e7da7286\u003c/code\u003e\u003c/a\u003e fix: unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/compare/v2.17.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.3.0 to 11.5.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/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\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/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8ecb784c248d05227a3f6a800017673554359d9a\"\u003e\u003ccode\u003e8ecb784\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): Fix typo in CHANGELOG (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6ebc0ead68df477f06c6d4738a69a9e56223cf47\"\u003e\u003ccode\u003e6ebc0ea\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): Specify correct Dart and Flutter version requirements ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/e1152bb87d702ff86aaf29e9b7362d8dfd3247e0\"\u003e\u003ccode\u003ee1152bb\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifier for iPhone 16e (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3596\"\u003e#3596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/fefe6ce7a04c01c39f0cf0ecd0855bce1d701883\"\u003e\u003ccode\u003efefe6ce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add storage information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3536\"\u003e#3536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.5.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.70.2 to 1.0.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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/59f28cb4c0d0aef545d1df8a06c049f52383bb60\"\u003e\u003ccode\u003e59f28cb\u003c/code\u003e\u003c/a\u003e Bump version to 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/17afdfb7edf6791fc37b8bb26c16974ad963e1af\"\u003e\u003ccode\u003e17afdfb\u003c/code\u003e\u003c/a\u003e Add DownloadNativeAppButton UI (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3db3732cce2b420b59be9c778d8fb0de63e33643\"\u003e\u003ccode\u003e3db3732\u003c/code\u003e\u003c/a\u003e Minor change on changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/f81c0da3065d934e16d2c1b8657b10295e08e21d\"\u003e\u003ccode\u003ef81c0da\u003c/code\u003e\u003c/a\u003e Update the flutter and dart sdk constraints (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e59aad6f7b1df3c2d57f20a89006ab8e0cad029d\"\u003e\u003ccode\u003ee59aad6\u003c/code\u003e\u003c/a\u003e Update the CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/cfa83c64020ca51c274ab631b4ae3f156c9c26d0\"\u003e\u003ccode\u003ecfa83c6\u003c/code\u003e\u003c/a\u003e add gradient to RadarChart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1841\"\u003e#1841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6c5a6111d6e12296906588b2fafa6ba95c32b58d\"\u003e\u003ccode\u003e6c5a611\u003c/code\u003e\u003c/a\u003e Upgrade build_runner and mockito dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6ca3f3b0dfdbe43dc11f79f4a37eec2cb27a66f2\"\u003e\u003ccode\u003e6ca3f3b\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\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/97a19450837cfa6f6582edc4ec1aa189eccb850b\"\u003e\u003ccode\u003e97a1945\u003c/code\u003e\u003c/a\u003e Remove deprecated tooltipRoundedRadius property from the codebase\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/1016b408dc17e132d6f54f1befdd9f4e76a53c02\"\u003e\u003ccode\u003e1016b40\u003c/code\u003e\u003c/a\u003e Update the candlestick sample gif animation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.0.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 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v19.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added ability to read \u003ccode\u003edataMimeType\u003c/code\u003e and \u003ccode\u003edataUri\u003c/code\u003e when calling \u003ccode\u003egetActiveNotifications()\u003c/code\u003e to read details of an active Android notification using the messaging style. Thanks to the PR from \u003ca href=\"https://github.com/mattbajorek\"\u003eMatt Bajorek\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] added support for Android semantic actions. Thanks to the PR from \u003ca href=\"https://github.com/szechyjs\"\u003eJared Szechy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2648\"\u003e#2648\u003c/a\u003e where non-ASCII characters in the notification payload were not being handled properly. Thanks to the PR from \u003ca href=\"https://github.com/yoyo930021\"\u003eyoyoIU\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2651\"\u003e#2651\u003c/a\u003e where unresolved symbols occurred with changes in introduced in newer Windows SDKs. Thanks to the PR from \u003ca href=\"https://github.com/Sebastien-VZN\"\u003eSebastien\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added \u003ccode\u003ecancelAllPendingNotifications()\u003c/code\u003e method for cancelling all pending notifications that have been scheduled. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003eRestored and updated readme so that those using plugin versions 19 or lower has info on setting up Proguard rules. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\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/ca523de4b02ad007777c79a4c0ae9b08e5ad5236\"\u003e\u003ccode\u003eca523de\u003c/code\u003e\u003c/a\u003e [flutter_local_notification] prepare for 19.4.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2663\"\u003e#2663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1e65b4da7158b9d845902efde68123a1a31a011a\"\u003e\u003ccode\u003e1e65b4d\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added Android Semantic actions (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2660\"\u003e#2660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ff0aa0088d0ee6e58089f77ddfeff3283c6a94b0\"\u003e\u003ccode\u003eff0aa00\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added retrieval of dataMimeType and dataUri for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/56fbd450ca34afb035f1aa2180bee7e7740f75df\"\u003e\u003ccode\u003e56fbd45\u003c/code\u003e\u003c/a\u003e prepare for 19.3.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2657\"\u003e#2657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2cf7d65a7832b6e458bfe188d8911cd78c0bc618\"\u003e\u003ccode\u003e2cf7d65\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] fixed handling non-ascii characters in ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e7698f114e44725437fc693fb1959b881c841f9\"\u003e\u003ccode\u003e4e7698f\u003c/code\u003e\u003c/a\u003e prepare for 1.0.1 Windows plugin release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2652\"\u003e#2652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/13f25b5168096352cd4e1a0a5675ef4eeaa63772\"\u003e\u003ccode\u003e13f25b5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] add runtimeobject.lib to resolve unreso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f47ae34bebbc234ffb6caddddbfd06fe42adbbd6\"\u003e\u003ccode\u003ef47ae34\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] prepare for 19.3.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2642\"\u003e#2642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/816a1ddbf733bba3fb8d87ac3a9c2673ec15881b\"\u003e\u003ccode\u003e816a1dd\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_platform_interface] prepare for 9.1.0 platform i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b8468f59aeff898a611cef1ed080742a29cd0cea\"\u003e\u003ccode\u003eb8468f5\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v19.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.0.17 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c5ab57a5410585838c30b1b678558236e0177d03\"\u003e\u003ccode\u003ec5ab57a\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the renderStrategy property in SvgPicture (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9373\"\u003e#9373\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/third_party/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e8c99766e4eddd156ddf79a9f837a33e0c82acf4\"\u003e\u003ccode\u003ee8c9976\u003c/code\u003e\u003c/a\u003e [ci] Update repository for 3.29 release (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9270\"\u003e#9270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e0892ae796581b77e7ca2cf6bbcf95abc56e646c\"\u003e\u003ccode\u003ee0892ae\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the \u003ccode\u003ecolorMapper\u003c/code\u003e property in \u003ccode\u003eSvgPicture\u003c/code\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9043\"\u003e#9043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/279dda8b7b8659f9c02522b3534e5ab49e18352e\"\u003e\u003ccode\u003e279dda8\u003c/code\u003e\u003c/a\u003e [various] Disable sandbox in Chrome dart tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8909\"\u003e#8909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/815a80b29b0fb2be03500bf1fea4e14b60d22398\"\u003e\u003ccode\u003e815a80b\u003c/code\u003e\u003c/a\u003e [ci] Manually roll master, set -Xmx4G (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8586\"\u003e#8586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.2.0/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/756b8d8015f06ecfcc64b438f71cb3b362b5e350\"\u003e\u003ccode\u003e756b8d8\u003c/code\u003e\u003c/a\u003e adds linux as platform to pub dev \u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1734\"\u003e#1734\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1735\"\u003e#1735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/2cbbdaa29989bdf064fe661319945ad47c5f0b32\"\u003e\u003ccode\u003e2cbbdaa\u003c/code\u003e\u003c/a\u003e Update geolocator_android to version 5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/cf839a07482858acc985c6f0d0b01b86d22ee94c\"\u003e\u003ccode\u003ecf839a0\u003c/code\u003e\u003c/a\u003e Check LocationSettingsResponse success before processing (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1730\"\u003e#1730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/ce4b3a754a023a9a7748ad9772d3d4e33e8b403a\"\u003e\u003ccode\u003ece4b3a7\u003c/code\u003e\u003c/a\u003e Adds section about background modes on iOS to the README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1709\"\u003e#1709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.5.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\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/b661894a6c7c2750f8dd865cb3ce517a851190f6\"\u003e\u003ccode\u003eb661894\u003c/code\u003e\u003c/a\u003e Prepare to release packages http/cronet_http/cupertino_http supporting reques...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/afda3102b7ed5467f435b9ad4a29a1032f195156\"\u003e\u003ccode\u003eafda310\u003c/code\u003e\u003c/a\u003e [cronet] Support aborting requests (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1797\"\u003e#1797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4a90d162d526602418f64dc5f83f603c2bfe213e\"\u003e\u003ccode\u003e4a90d16\u003c/code\u003e\u003c/a\u003e [cronet_http] Update Cronet dependencies version (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1796\"\u003e#1796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/5c06c6c94b165d14fd7c708514a45b7cd38d85a2\"\u003e\u003ccode\u003e5c06c6c\u003c/code\u003e\u003c/a\u003e Prepare to release cronet 1.4.0 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1794\"\u003e#1794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/8c49ef552e9b6d16f7a550ce55f5453b18a391e8\"\u003e\u003ccode\u003e8c49ef5\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade jni and jnigen to 0.14.2 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1793\"\u003e#1793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/ca07b4ca1a5593e0da4df4a94fd76ccddbac8f6a\"\u003e\u003ccode\u003eca07b4c\u003c/code\u003e\u003c/a\u003e Add request cancellation to cupertino_http (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1779\"\u003e#1779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/984cc43a324a8cb6d759c1065b72328cace36373\"\u003e\u003ccode\u003e984cc43\u003c/code\u003e\u003c/a\u003e Fix a bug where ConnectionException.toString didn't stringify NSError (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/2d9681d0eee20492ef956887b992d70d7119f16e\"\u003e\u003ccode\u003e2d9681d\u003c/code\u003e\u003c/a\u003e Fix a bug where the HttpClient response stream was cancelled after completed ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4209e846100cb22d60dea7e48727334b8c55be34\"\u003e\u003ccode\u003e4209e84\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade to kotlin 1.8.10 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1789\"\u003e#1789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4097219e14d1413a4f23d12ac6aa3155becb9146\"\u003e\u003ccode\u003e4097219\u003c/code\u003e\u003c/a\u003e Prepare to release 1.5.0-beta (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1787\"\u003e#1787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/http/commits/http-v1.5.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.6.0 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nThis release addresses the code sign issue that may occur when building on iOS.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between Mercator and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.10.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.14.0-rc.1 (iOS) \u0026amp; 11.14.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.10.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.10.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between flat and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix crash when receiving annotation interactions.\u003c/li\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003e2.9.0\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\n⚠️ Breaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] When a method returns \u003ccode\u003eStylePropertyValue\u003c/code\u003e the property values will now be typed rather than a string.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePointAnnotation.iconImageCrossFade\u003c/code\u003e has been deprecated and setting a value to it will not have any impact. Use \u003ccode\u003ePointAnnotationManager.iconImageCrossFade\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eThe STANDARD_EXPERIMENTAL style has been removed. Use the STANDARD style instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIn this release we fixed a bug in our Android conversion code where the property values in \u003ccode\u003eStylePropertyValue\u003c/code\u003e were being returned as strings rather than their actual type. This fix will cause a behavioral change in the return value of the following methods on Android:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egetStyleImportConfigProperties\u003c/code\u003e, \u003ccode\u003egetStyleImportConfigProperty\u003c/code\u003e, \u003ccode\u003egetStyleLayerProperty\u003c/code\u003e, \u003ccode\u003egetStyleSourceProperty\u003c/code\u003e, \u003ccode\u003egetStyleTerrainProperty\u003c/code\u003e, \u003ccode\u003egetStyleLightProperty\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose new methods for working with style imports: \u003ccode\u003eaddStyleImportFromJSON\u003c/code\u003e, \u003ccode\u003eaddStyleImportFromURI\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithJSON\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithURI\u003c/code\u003e, and \u003ccode\u003emoveStyleImport\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003edragEvents\u003c/code\u003e API to the Annotation Managers to handle drag event callbacks for annotations:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eonBegin\u003c/code\u003e: Called when a drag gesture starts on an annotation.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonChanged\u003c/code\u003e: Called continuously as the annotation is dragged.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonEnd\u003c/code\u003e: Called once the drag gesture completes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eExample usage:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.dragEvents(\n  onBegin: (annotation) {\n    print(\u0026quot;Drag started for: ${annotation.id}\u0026quot;);\n  },\n  onChanged: (annotation) {\n    print(\u0026quot;Dragging at: ${annotation.geometry}\u0026quot;);\n  },\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/02b83f2416670c1fbaff63a11f63ac9d55427924\"\u003e\u003ccode\u003e02b83f2\u003c/code\u003e\u003c/a\u003e Update versions for v2.10.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1011\"\u003e#1011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d812b6cb9efc201115aa290be3cb6eb0bcc4f7a2\"\u003e\u003ccode\u003ed812b6c\u003c/code\u003e\u003c/a\u003e Release v2.10.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/239185021050958c67a4311b650f43a74e703851\"\u003e\u003ccode\u003e2391850\u003c/code\u003e\u003c/a\u003e Fix drag events stream not registered in Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/984\"\u003e#984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/e4a0cac7537b5080386d0a7fbb8b6889ef5da16d\"\u003e\u003ccode\u003ee4a0cac\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/da961620209ba0d134a3260cd2a6ff26c0c665a4\"\u003e\u003ccode\u003eda96162\u003c/code\u003e\u003c/a\u003e Fix crash when receiving annotation interactions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/989\"\u003e#989\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/80cfd127b633862815c05cc49f53fe8ea52ffe2f\"\u003e\u003ccode\u003e80cfd12\u003c/code\u003e\u003c/a\u003e [CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/6dfe430b2ea3ce55f2351896c832cd459892359c\"\u003e\u003ccode\u003e6dfe430\u003c/code\u003e\u003c/a\u003e Bump Maps SDK to 11.14.0-beta.1, bump version to 2.10.0-beta.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/976ff5ccb3d17eb3dc04cd766393bf50dea7b9ef\"\u003e\u003ccode\u003e976ff5c\u003c/code\u003e\u003c/a\u003e use jq to extract version (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/fe736f43d4623b4a7782a19236bb1b0305f35de3\"\u003e\u003ccode\u003efe736f4\u003c/code\u003e\u003c/a\u003e Breakage api check (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/bc592b1eacf678d1bc59a83eabbe74618881e23c\"\u003e\u003ccode\u003ebc592b1\u003c/code\u003e\u003c/a\u003e Annotation tap and long press events (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/977\"\u003e#977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.3.0 to 8.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/9f03424b7916b195ec6a4bebe4cc1a310ba40d4a\"\u003e\u003ccode\u003e9f03424\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2cf9297b4e3ce5cc71d22539ca7d0dfc82ac819b\"\u003e\u003ccode\u003e2cf9297\u003c/code\u003e\u003c/a\u003e fix(package_info_plus): incorrect install time on macOS when app sandbox disa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/69261446f4ada931645f6bf0d43d3871810ba246\"\u003e\u003ccode\u003e6926144\u003c/code\u003e\u003c/a\u003e chore(package_info_plus): remove unnecessary library name in test (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3521\"\u003e#3521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9ec7eb4132887b3f0ec4456a0f59bbf2c3fc4215\"\u003e\u003ccode\u003e9ec7eb4\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3501\"\u003e#3501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v8.3.1/packages/package_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `permission_handler` from 11.4.0 to 12.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/d8423455b895dd2453cda28f83dea98c35628771\"\u003e\u003ccode\u003ed842345\u003c/code\u003e\u003c/a\u003e Updates permission_handler version to 12.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/fcb004bfc0dd02452b3c4d41a2b7d63746a85ecf\"\u003e\u003ccode\u003efcb004b\u003c/code\u003e\u003c/a\u003e docs(README): Update the correspondence between permission groups and the key...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c438a1f29cdbe9b46b118ed58dc6e88b43524f74\"\u003e\u003ccode\u003ec438a1f\u003c/code\u003e\u003c/a\u003e updated bug in README documentation about the compileSDK version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/de516a4838cb16bddcc02b77c43d6a78b49d72fb\"\u003e\u003ccode\u003ede516a4\u003c/code\u003e\u003c/a\u003e Drop support for iOS \u0026lt; 11 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handle...\n\n_Description has been truncated_","html_url":"https://github.com/reedu-reengineering-education/sensebox-bike-flutter/pull/153","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/153","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/153/packages"}},{"old_version":"2.6.0","new_version":"2.10.0","update_type":"minor","path":null,"pr_created_at":"2025-08-08T12:15:39.000Z","version_change":"2.6.0 → 2.10.0","issue":{"uuid":"2730587205","node_id":"PR_kwDOMr2Hps6iwXRF","number":145,"state":"closed","title":"[dependabot]: Bump the production-dependencies group across 1 directory with 17 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-14T12:01:40.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-08T12:15:39.000Z","updated_at":"2025-08-14T12:01:40.000Z","time_to_close":517561,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":17,"packages":[{"name":"build_runner","old_version":"2.4.15","new_version":"2.5.4","repository_url":"https://github.com/dart-lang/build"},{"name":"dart_jsonwebtoken","old_version":"2.17.0","new_version":"3.2.0","repository_url":"https://github.com/jonasroussel/dart_jsonwebtoken"},{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.5.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.0.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.4.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.0.17","new_version":"2.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.2","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.5.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.10.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5","repository_url":"https://github.com/rrousselGit/provider"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.6.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.0.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"},{"name":"url_launcher","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.4.15` | `2.5.4` |\n| [dart_jsonwebtoken](https://github.com/jonasroussel/dart_jsonwebtoken) | `2.17.0` | `3.2.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.5.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.0.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.4.0` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.0.17` | `2.2.0` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.2` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.5.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.10.0` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.6.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.0.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n| [url_launcher](https://github.com/flutter/packages/tree/main/packages/url_launcher) | `6.3.1` | `6.3.2` |\n\n\nUpdates `build_runner` from 2.4.15 to 2.5.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix incremental build when previous build had \u003ccode\u003epackage:\u003c/code\u003e import of\na missing dep or a missing file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix corner case with checked in generated output that could cause\na crash.\u003c/li\u003e\n\u003cli\u003eBug fix: during initial build cleanup, really delete files that correspond\nto hidden generated files.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSimplify warnings for outdated \u003ccode\u003eanalyzer\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't log stack traces for subclasses of \u003ccode\u003eException\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: don't run builders with multiple outputs once per output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.5.0\u003c/h2\u003e\n\u003cp\u003eUser-visible changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImproved performance for large builds. More performance improvements\nwill follow, if your workflow is affected by slow \u003ccode\u003ebuild_runner\u003c/code\u003e performance\nthen please consider sharing details at\n\u003ca href=\"https://github.com/dart-lang/build/discussions\"\u003ehttps://github.com/dart-lang/build/discussions\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved logging: show what builders are running and, for long-running\nbuilders, where the time is spent.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eVersions:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBump the min SDK to 3.7.0.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ebuild_test\u003c/code\u003e 3.0.0.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ebuild_runner_core\u003c/code\u003e 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eInternal changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eStart using `package:build/src/internal.dart'.\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003eMultiPackageAssetReader\u003c/code\u003e to internal \u003ccode\u003eAssetFinder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFinalizedReader\u003c/code\u003e no longer implements \u003ccode\u003eAssetReader\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003eCachingAssetReader\u003c/code\u003e to \u003ccode\u003eFilesystemCache\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003eFileBasedAssetReader\u003c/code\u003e and \u003ccode\u003eFileBasedAssetWriter\u003c/code\u003e to \u003ccode\u003eReaderWriter\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eOnDeleteWriter\u003c/code\u003e, add functionality to \u003ccode\u003eReaderWriter\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eNodeType\u003c/code\u003e to \u003ccode\u003eAssetNode\u003c/code\u003e, remove subtypes. Make mutations explicit.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ebuilt_value\u003c/code\u003e for \u003ccode\u003eAssetNode\u003c/code\u003e and related types.\u003c/li\u003e\n\u003cli\u003eAdd details of what changed and what is built to \u003ccode\u003e--verbose\u003c/code\u003e logging.\u003c/li\u003e\n\u003cli\u003eCompute outputs as needed instead of storing them in the asset graph.\u003c/li\u003e\n\u003cli\u003eRefactor invalidation to track current build progress in \u003ccode\u003eBuild\u003c/code\u003e instead of\nin the asset graph.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003ecompleteBuild\u003c/code\u003e from \u003ccode\u003eRunnerAssetWriter\u003c/code\u003e as it's no longer needed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ebe99e8803bb1fa686684abe9d89a5d6d94c40d6\"\u003e\u003ccode\u003eebe99e8\u003c/code\u003e\u003c/a\u003e Fix missing resolved import handling. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4065\"\u003e#4065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/85646c87e8762ae35bc5ebb3d5f3dff49b98ff0d\"\u003e\u003ccode\u003e85646c8\u003c/code\u003e\u003c/a\u003e Release 2.5.3, 9.1.1, build_test 3.1.1. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cb75ab58d375bd14e8beff8167ff67a4da456ff7\"\u003e\u003ccode\u003ecb75ab5\u003c/code\u003e\u003c/a\u003e Glob escape testBuilder asset paths. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4059\"\u003e#4059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b689183426cb0b38789ec574da74865160a6aee6\"\u003e\u003ccode\u003eb689183\u003c/code\u003e\u003c/a\u003e Fix pre-existing output deletion. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4058\"\u003e#4058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1604cce6297b5ed1a3084d07424879aacfbee88a\"\u003e\u003ccode\u003e1604cce\u003c/code\u003e\u003c/a\u003e Update markdown link checker. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4057\"\u003e#4057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b2c11e85df0dc02016aa543900fcbc42834b0167\"\u003e\u003ccode\u003eb2c11e8\u003c/code\u003e\u003c/a\u003e Fix null error. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4056\"\u003e#4056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3ff3de431c020fcc56f239771b244fe2c2c85fd9\"\u003e\u003ccode\u003e3ff3de4\u003c/code\u003e\u003c/a\u003e Release build+build_resolvers+build_runner 2.5.2, build_runner_core 9.1.0, bu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5cc0c2175a5b447e3f0b7565f7fe30db379e6041\"\u003e\u003ccode\u003e5cc0c21\u003c/code\u003e\u003c/a\u003e Update build_test/README.md. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4051\"\u003e#4051\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ef9ecd11a97380526b928e2a97ecbc8f4327b454\"\u003e\u003ccode\u003eef9ecd1\u003c/code\u003e\u003c/a\u003e Simplify outdated \u003ccode\u003eanalyzer\u003c/code\u003e warnings. Use \u003ccode\u003ebuildLog\u003c/code\u003e instead of \u003ccode\u003elog\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4050\"\u003e#4050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/46a3b3091f80367b71cfd1b32d2b801193c51da2\"\u003e\u003ccode\u003e46a3b30\u003c/code\u003e\u003c/a\u003e Default \u003ccode\u003eonLog\u003c/code\u003e falls back to \u003ccode\u003eprint\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4049\"\u003e#4049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.4.15...build_runner-v2.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dart_jsonwebtoken` from 2.17.0 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/releases\"\u003edart_jsonwebtoken's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\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/jonasroussel/dart_jsonwebtoken/blob/main/CHANGELOG.md\"\u003edart_jsonwebtoken's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upper bound of pointycastle (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65\"\u003ejonasroussel/dart_jsonwebtoken#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart SDK minimum version set to 3.0.0\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epointycastle\u003c/code\u003e for HMAC calculation instead of \u003ccode\u003ecrypto\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImplement custom deep list equality instead of using the \u003ccode\u003ecollection\u003c/code\u003e package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRollback \u003ccode\u003ecollection\u003c/code\u003e to 1.17.1 to be compatible with older flutter versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJWTKey.fromJWK\u003c/code\u003e static method for parsing JWK to various key types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\u003c/code\u003e are now following the JWT RFC for NumericDate by only using UTC DateTime\u003c/li\u003e\n\u003cli\u003eAdd JWK (JSON Web Key) conversion methods to key classes (\u003ccode\u003etoJWK()\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix HMAC secret auto detect if base64 is url or not\u003c/li\u003e\n\u003cli\u003eFix base64Url instead of base64 for string payloads JWT\u003c/li\u003e\n\u003cli\u003eAdd header tests for \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e and \u003ccode\u003eiat\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/jonasroussel/dart_jsonwebtoken/commit/ca7b8539a86e806f3d845c7de441c7e961e7781b\"\u003e\u003ccode\u003eca7b853\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/5ac703a4b20f0087eb0dda8d8f5cae8e7345186c\"\u003e\u003ccode\u003e5ac703a\u003c/code\u003e\u003c/a\u003e feat: Reduce dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/368d05a1a5363d71bfa53fbe6cc4bcbf0523da9f\"\u003e\u003ccode\u003e368d05a\u003c/code\u003e\u003c/a\u003e Update upper bound of \u003ccode\u003epointycastle\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/bd6d246927ff2059c677f45c032750893b315a0f\"\u003e\u003ccode\u003ebd6d246\u003c/code\u003e\u003c/a\u003e v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/87e3d1d8ca6f0622401b94c52c4cb2bbadb5a9f0\"\u003e\u003ccode\u003e87e3d1d\u003c/code\u003e\u003c/a\u003e fix: Rollback collection to 1.17.1 for older Flutter version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/56a419968134dbfcbc48454ea44ef54321208b44\"\u003e\u003ccode\u003e56a4199\u003c/code\u003e\u003c/a\u003e v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/e1a4d6cce9cd54856a57b7d70973186349bf2a85\"\u003e\u003ccode\u003ee1a4d6c\u003c/code\u003e\u003c/a\u003e feat: Add JWTKey.fromJWK method for parsing JWK to various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/cd4b6ee1b966139acaf3be652fd27008dbdd28bc\"\u003e\u003ccode\u003ecd4b6ee\u003c/code\u003e\u003c/a\u003e test: Add comprehensive JWK conversion tests for various key types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/a4b59af51d963f9ac5ae952b38c6a1821c34071c\"\u003e\u003ccode\u003ea4b59af\u003c/code\u003e\u003c/a\u003e refactor: Centralize test key constants in keys_const.dart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/commit/7da7286cb946745a35efd3cb24e7a39a63b28d43\"\u003e\u003ccode\u003e7da7286\u003c/code\u003e\u003c/a\u003e fix: unconsistant JWK convertion\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jonasroussel/dart_jsonwebtoken/compare/v2.17.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.3.0 to 11.5.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/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\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/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8ecb784c248d05227a3f6a800017673554359d9a\"\u003e\u003ccode\u003e8ecb784\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): Fix typo in CHANGELOG (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6ebc0ead68df477f06c6d4738a69a9e56223cf47\"\u003e\u003ccode\u003e6ebc0ea\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): Specify correct Dart and Flutter version requirements ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/e1152bb87d702ff86aaf29e9b7362d8dfd3247e0\"\u003e\u003ccode\u003ee1152bb\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifier for iPhone 16e (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3596\"\u003e#3596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/fefe6ce7a04c01c39f0cf0ecd0855bce1d701883\"\u003e\u003ccode\u003efefe6ce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add storage information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3536\"\u003e#3536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.5.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.70.2 to 1.0.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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/59f28cb4c0d0aef545d1df8a06c049f52383bb60\"\u003e\u003ccode\u003e59f28cb\u003c/code\u003e\u003c/a\u003e Bump version to 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/17afdfb7edf6791fc37b8bb26c16974ad963e1af\"\u003e\u003ccode\u003e17afdfb\u003c/code\u003e\u003c/a\u003e Add DownloadNativeAppButton UI (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3db3732cce2b420b59be9c778d8fb0de63e33643\"\u003e\u003ccode\u003e3db3732\u003c/code\u003e\u003c/a\u003e Minor change on changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/f81c0da3065d934e16d2c1b8657b10295e08e21d\"\u003e\u003ccode\u003ef81c0da\u003c/code\u003e\u003c/a\u003e Update the flutter and dart sdk constraints (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e59aad6f7b1df3c2d57f20a89006ab8e0cad029d\"\u003e\u003ccode\u003ee59aad6\u003c/code\u003e\u003c/a\u003e Update the CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/cfa83c64020ca51c274ab631b4ae3f156c9c26d0\"\u003e\u003ccode\u003ecfa83c6\u003c/code\u003e\u003c/a\u003e add gradient to RadarChart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1841\"\u003e#1841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6c5a6111d6e12296906588b2fafa6ba95c32b58d\"\u003e\u003ccode\u003e6c5a611\u003c/code\u003e\u003c/a\u003e Upgrade build_runner and mockito dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6ca3f3b0dfdbe43dc11f79f4a37eec2cb27a66f2\"\u003e\u003ccode\u003e6ca3f3b\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\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/97a19450837cfa6f6582edc4ec1aa189eccb850b\"\u003e\u003ccode\u003e97a1945\u003c/code\u003e\u003c/a\u003e Remove deprecated tooltipRoundedRadius property from the codebase\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/1016b408dc17e132d6f54f1befdd9f4e76a53c02\"\u003e\u003ccode\u003e1016b40\u003c/code\u003e\u003c/a\u003e Update the candlestick sample gif animation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.0.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 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v19.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added ability to read \u003ccode\u003edataMimeType\u003c/code\u003e and \u003ccode\u003edataUri\u003c/code\u003e when calling \u003ccode\u003egetActiveNotifications()\u003c/code\u003e to read details of an active Android notification using the messaging style. Thanks to the PR from \u003ca href=\"https://github.com/mattbajorek\"\u003eMatt Bajorek\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] added support for Android semantic actions. Thanks to the PR from \u003ca href=\"https://github.com/szechyjs\"\u003eJared Szechy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2648\"\u003e#2648\u003c/a\u003e where non-ASCII characters in the notification payload were not being handled properly. Thanks to the PR from \u003ca href=\"https://github.com/yoyo930021\"\u003eyoyoIU\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2651\"\u003e#2651\u003c/a\u003e where unresolved symbols occurred with changes in introduced in newer Windows SDKs. Thanks to the PR from \u003ca href=\"https://github.com/Sebastien-VZN\"\u003eSebastien\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added \u003ccode\u003ecancelAllPendingNotifications()\u003c/code\u003e method for cancelling all pending notifications that have been scheduled. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003eRestored and updated readme so that those using plugin versions 19 or lower has info on setting up Proguard rules. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\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/ca523de4b02ad007777c79a4c0ae9b08e5ad5236\"\u003e\u003ccode\u003eca523de\u003c/code\u003e\u003c/a\u003e [flutter_local_notification] prepare for 19.4.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2663\"\u003e#2663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1e65b4da7158b9d845902efde68123a1a31a011a\"\u003e\u003ccode\u003e1e65b4d\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added Android Semantic actions (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2660\"\u003e#2660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ff0aa0088d0ee6e58089f77ddfeff3283c6a94b0\"\u003e\u003ccode\u003eff0aa00\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] added retrieval of dataMimeType and dataUri for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/56fbd450ca34afb035f1aa2180bee7e7740f75df\"\u003e\u003ccode\u003e56fbd45\u003c/code\u003e\u003c/a\u003e prepare for 19.3.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2657\"\u003e#2657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2cf7d65a7832b6e458bfe188d8911cd78c0bc618\"\u003e\u003ccode\u003e2cf7d65\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] fixed handling non-ascii characters in ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e7698f114e44725437fc693fb1959b881c841f9\"\u003e\u003ccode\u003e4e7698f\u003c/code\u003e\u003c/a\u003e prepare for 1.0.1 Windows plugin release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2652\"\u003e#2652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/13f25b5168096352cd4e1a0a5675ef4eeaa63772\"\u003e\u003ccode\u003e13f25b5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] add runtimeobject.lib to resolve unreso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f47ae34bebbc234ffb6caddddbfd06fe42adbbd6\"\u003e\u003ccode\u003ef47ae34\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] prepare for 19.3.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2642\"\u003e#2642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/816a1ddbf733bba3fb8d87ac3a9c2673ec15881b\"\u003e\u003ccode\u003e816a1dd\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_platform_interface] prepare for 9.1.0 platform i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b8468f59aeff898a611cef1ed080742a29cd0cea\"\u003e\u003ccode\u003eb8468f5\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v19.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.0.17 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c5ab57a5410585838c30b1b678558236e0177d03\"\u003e\u003ccode\u003ec5ab57a\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the renderStrategy property in SvgPicture (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9373\"\u003e#9373\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/third_party/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e8c99766e4eddd156ddf79a9f837a33e0c82acf4\"\u003e\u003ccode\u003ee8c9976\u003c/code\u003e\u003c/a\u003e [ci] Update repository for 3.29 release (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9270\"\u003e#9270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e0892ae796581b77e7ca2cf6bbcf95abc56e646c\"\u003e\u003ccode\u003ee0892ae\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the \u003ccode\u003ecolorMapper\u003c/code\u003e property in \u003ccode\u003eSvgPicture\u003c/code\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9043\"\u003e#9043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/279dda8b7b8659f9c02522b3534e5ab49e18352e\"\u003e\u003ccode\u003e279dda8\u003c/code\u003e\u003c/a\u003e [various] Disable sandbox in Chrome dart tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8909\"\u003e#8909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/815a80b29b0fb2be03500bf1fea4e14b60d22398\"\u003e\u003ccode\u003e815a80b\u003c/code\u003e\u003c/a\u003e [ci] Manually roll master, set -Xmx4G (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8586\"\u003e#8586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.2.0/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/756b8d8015f06ecfcc64b438f71cb3b362b5e350\"\u003e\u003ccode\u003e756b8d8\u003c/code\u003e\u003c/a\u003e adds linux as platform to pub dev \u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1734\"\u003e#1734\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1735\"\u003e#1735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/2cbbdaa29989bdf064fe661319945ad47c5f0b32\"\u003e\u003ccode\u003e2cbbdaa\u003c/code\u003e\u003c/a\u003e Update geolocator_android to version 5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/cf839a07482858acc985c6f0d0b01b86d22ee94c\"\u003e\u003ccode\u003ecf839a0\u003c/code\u003e\u003c/a\u003e Check LocationSettingsResponse success before processing (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1730\"\u003e#1730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/ce4b3a754a023a9a7748ad9772d3d4e33e8b403a\"\u003e\u003ccode\u003ece4b3a7\u003c/code\u003e\u003c/a\u003e Adds section about background modes on iOS to the README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1709\"\u003e#1709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.5.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\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/b661894a6c7c2750f8dd865cb3ce517a851190f6\"\u003e\u003ccode\u003eb661894\u003c/code\u003e\u003c/a\u003e Prepare to release packages http/cronet_http/cupertino_http supporting reques...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/afda3102b7ed5467f435b9ad4a29a1032f195156\"\u003e\u003ccode\u003eafda310\u003c/code\u003e\u003c/a\u003e [cronet] Support aborting requests (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1797\"\u003e#1797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4a90d162d526602418f64dc5f83f603c2bfe213e\"\u003e\u003ccode\u003e4a90d16\u003c/code\u003e\u003c/a\u003e [cronet_http] Update Cronet dependencies version (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1796\"\u003e#1796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/5c06c6c94b165d14fd7c708514a45b7cd38d85a2\"\u003e\u003ccode\u003e5c06c6c\u003c/code\u003e\u003c/a\u003e Prepare to release cronet 1.4.0 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1794\"\u003e#1794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/8c49ef552e9b6d16f7a550ce55f5453b18a391e8\"\u003e\u003ccode\u003e8c49ef5\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade jni and jnigen to 0.14.2 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1793\"\u003e#1793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/ca07b4ca1a5593e0da4df4a94fd76ccddbac8f6a\"\u003e\u003ccode\u003eca07b4c\u003c/code\u003e\u003c/a\u003e Add request cancellation to cupertino_http (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1779\"\u003e#1779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/984cc43a324a8cb6d759c1065b72328cace36373\"\u003e\u003ccode\u003e984cc43\u003c/code\u003e\u003c/a\u003e Fix a bug where ConnectionException.toString didn't stringify NSError (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/2d9681d0eee20492ef956887b992d70d7119f16e\"\u003e\u003ccode\u003e2d9681d\u003c/code\u003e\u003c/a\u003e Fix a bug where the HttpClient response stream was cancelled after completed ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4209e846100cb22d60dea7e48727334b8c55be34\"\u003e\u003ccode\u003e4209e84\u003c/code\u003e\u003c/a\u003e [cronet_http] Upgrade to kotlin 1.8.10 (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1789\"\u003e#1789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/http/commit/4097219e14d1413a4f23d12ac6aa3155becb9146\"\u003e\u003ccode\u003e4097219\u003c/code\u003e\u003c/a\u003e Prepare to release 1.5.0-beta (\u003ca href=\"https://github.com/dart-lang/http/tree/master/pkgs/issues/1787\"\u003e#1787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/http/commits/http-v1.5.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.6.0 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nThis release addresses the code sign issue that may occur when building on iOS.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between Mercator and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.10.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.14.0-rc.1 (iOS) \u0026amp; 11.14.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.10.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.10.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between flat and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix crash when receiving annotation interactions.\u003c/li\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003e2.9.0\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\n⚠️ Breaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] When a method returns \u003ccode\u003eStylePropertyValue\u003c/code\u003e the property values will now be typed rather than a string.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePointAnnotation.iconImageCrossFade\u003c/code\u003e has been deprecated and setting a value to it will not have any impact. Use \u003ccode\u003ePointAnnotationManager.iconImageCrossFade\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eThe STANDARD_EXPERIMENTAL style has been removed. Use the STANDARD style instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIn this release we fixed a bug in our Android conversion code where the property values in \u003ccode\u003eStylePropertyValue\u003c/code\u003e were being returned as strings rather than their actual type. This fix will cause a behavioral change in the return value of the following methods on Android:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egetStyleImportConfigProperties\u003c/code\u003e, \u003ccode\u003egetStyleImportConfigProperty\u003c/code\u003e, \u003ccode\u003egetStyleLayerProperty\u003c/code\u003e, \u003ccode\u003egetStyleSourceProperty\u003c/code\u003e, \u003ccode\u003egetStyleTerrainProperty\u003c/code\u003e, \u003ccode\u003egetStyleLightProperty\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose new methods for working with style imports: \u003ccode\u003eaddStyleImportFromJSON\u003c/code\u003e, \u003ccode\u003eaddStyleImportFromURI\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithJSON\u003c/code\u003e, \u003ccode\u003eupdateStyleImportWithURI\u003c/code\u003e, and \u003ccode\u003emoveStyleImport\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003edragEvents\u003c/code\u003e API to the Annotation Managers to handle drag event callbacks for annotations:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eonBegin\u003c/code\u003e: Called when a drag gesture starts on an annotation.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonChanged\u003c/code\u003e: Called continuously as the annotation is dragged.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eonEnd\u003c/code\u003e: Called once the drag gesture completes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eExample usage:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.dragEvents(\n  onBegin: (annotation) {\n    print(\u0026quot;Drag started for: ${annotation.id}\u0026quot;);\n  },\n  onChanged: (annotation) {\n    print(\u0026quot;Dragging at: ${annotation.geometry}\u0026quot;);\n  },\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/02b83f2416670c1fbaff63a11f63ac9d55427924\"\u003e\u003ccode\u003e02b83f2\u003c/code\u003e\u003c/a\u003e Update versions for v2.10.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1011\"\u003e#1011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d812b6cb9efc201115aa290be3cb6eb0bcc4f7a2\"\u003e\u003ccode\u003ed812b6c\u003c/code\u003e\u003c/a\u003e Release v2.10.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/239185021050958c67a4311b650f43a74e703851\"\u003e\u003ccode\u003e2391850\u003c/code\u003e\u003c/a\u003e Fix drag events stream not registered in Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/984\"\u003e#984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/e4a0cac7537b5080386d0a7fbb8b6889ef5da16d\"\u003e\u003ccode\u003ee4a0cac\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/da961620209ba0d134a3260cd2a6ff26c0c665a4\"\u003e\u003ccode\u003eda96162\u003c/code\u003e\u003c/a\u003e Fix crash when receiving annotation interactions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/989\"\u003e#989\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/80cfd127b633862815c05cc49f53fe8ea52ffe2f\"\u003e\u003ccode\u003e80cfd12\u003c/code\u003e\u003c/a\u003e [CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/6dfe430b2ea3ce55f2351896c832cd459892359c\"\u003e\u003ccode\u003e6dfe430\u003c/code\u003e\u003c/a\u003e Bump Maps SDK to 11.14.0-beta.1, bump version to 2.10.0-beta.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/976ff5ccb3d17eb3dc04cd766393bf50dea7b9ef\"\u003e\u003ccode\u003e976ff5c\u003c/code\u003e\u003c/a\u003e use jq to extract version (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/fe736f43d4623b4a7782a19236bb1b0305f35de3\"\u003e\u003ccode\u003efe736f4\u003c/code\u003e\u003c/a\u003e Breakage api check (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/bc592b1eacf678d1bc59a83eabbe74618881e23c\"\u003e\u003ccode\u003ebc592b1\u003c/code\u003e\u003c/a\u003e Annotation tap and long press events (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/977\"\u003e#977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.10.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 11.4.0 to 12.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/d8423455b895dd2453cda28f83dea98c35628771\"\u003e\u003ccode\u003ed842345\u003c/code\u003e\u003c/a\u003e Updates permission_handler version to 12.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/fcb004bfc0dd02452b3c4d41a2b7d63746a85ecf\"\u003e\u003ccode\u003efcb004b\u003c/code\u003e\u003c/a\u003e docs(README): Update the correspondence between permission groups and the key...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c438a1f29cdbe9b46b118ed58dc6e88b43524f74\"\u003e\u003ccode\u003ec438a1f\u003c/code\u003e\u003c/a\u003e updated bug in README documentation about the compileSDK version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/de516a4838cb16bddcc02b77c43d6a78b49d72fb\"\u003e\u003ccode\u003ede516a4\u003c/code\u003e\u003c/a\u003e Drop support for iOS \u0026lt; 11 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v11.4.0...permission_handler_v12.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `provider` from 6.1.2 to 6.1.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3ee02e49b928fcb37fe6d1e5bb58ed554b26164a\"\u003e\u003ccode\u003e3ee02e4\u003c/code\u003e\u003c/a\u003e 6.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/30ea7d0e078910830b511095163f656152c0d139\"\u003e\u003ccode\u003e30ea7d0\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/910\"\u003e#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/7179e119adb4d06fb37f38698e2fa94baa719829\"\u003e\u003ccode\u003e7179e11\u003c/code\u003e\u003c/a\u003e provider : 6.1.3 -\u0026gt; 6.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/83f40ebbf8a8a94e241e0a41903cc6c19c251ca0\"\u003e\u003ccode\u003e83f40eb\u003c/code\u003e\u003c/a\u003e Fix regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/be8381df967b3a0cf8f4986cb9163e859bbf9483\"\u003e\u003ccode\u003ebe8381d\u003c/code\u003e\u003c/a\u003e provider : 6.1.2 -\u0026gt; 6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/d900a42f0ee8cea3f120c3a163cc88d9cd1d30b2\"\u003e\u003ccode\u003ed900a42\u003c/code\u003e\u003c/a\u003e Optimize the number of providers MultiProvider can mount at once. (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/906\"\u003e#906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3a81a9148001728d74b1f307dc966352684e6748\"\u003e\u003ccode\u003e3a81a91\u003c/code\u003e\u003c/a\u003e Added translated README files in Italian to enhance accessibility for Italian...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/64745784fcef9e3ebc6e6dea0d5f82d1ac20c797\"\u003e\u003ccode\u003e6474578\u003c/code\u003e\u003c/a\u003e Fix typos in [watch] method (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/9403cf61fd816dbd04e300560121fd48c642abb1\"\u003e\u003ccode\u003e9403cf6\u003c/code\u003e\u003c/a\u003e Deprecated notice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/c20fb6ff5e7e0addb163d5e7d3ad6d52d8c1c9fe\"\u003e\u003ccode\u003ec20fb6f\u003c/code\u003e\u003c/a\u003e Lints\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rrousselGit/provider/compare/provider-v6.1.2...provider-v6.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 8.14.2 to 9.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-dart/releases\"\u003esentry_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.6.0\u003c/h2\u003e\n\u003cp\u003eNote: this release might require updating your Android Gradle Plugin version to at least \u003ccode\u003e8.1.4\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFalse replay config restarts becau...\n\n_Description has been truncated_","html_url":"https://github.com/reedu-reengineering-education/sensebox-bike-flutter/pull/145","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/145","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/145/packages"}},{"old_version":"2.9.0","new_version":"2.10.0","update_type":"minor","path":"/green_walking","pr_created_at":"2025-08-01T06:49:39.000Z","version_change":"2.9.0 → 2.10.0","issue":{"uuid":"2712210910","node_id":"PR_kwDOEFy2d86hqQ3e","number":271,"state":"closed","title":"Bump the all group in /green_walking with 5 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-01T08:32:37.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T06:49:39.000Z","updated_at":"2025-08-01T08:32:37.000Z","time_to_close":6178,"merged_at":"2025-08-01T08:32:37.000Z","merged_by":"Xennis","closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":5,"packages":[{"name":"firebase_core","old_version":"3.14.0","new_version":"3.15.2","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"4.3.7","new_version":"4.3.10","repository_url":"https://github.com/firebase/flutterfire"},{"name":"geolocator","old_version":"14.0.1","new_version":"14.0.2","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"mapbox_maps_flutter","old_version":"2.9.0","new_version":"2.10.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"url_launcher","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/flutter/packages"}],"path":"/green_walking","ecosystem":"pub"},"body":"Bumps the all group in /green_walking with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `3.14.0` | `3.15.2` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `4.3.7` | `4.3.10` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `14.0.1` | `14.0.2` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.9.0` | `2.10.0` |\n| [url_launcher](https://github.com/flutter/packages/tree/main/packages/url_launcher) | `6.3.1` | `6.3.2` |\n\nUpdates `firebase_core` from 3.14.0 to 3.15.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/dadb0fd27bc9afe4dee4f23326a4a9ba238258ac\"\u003e\u003ccode\u003edadb0fd\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cd8b58d053e34e9840bdbd20fd5aa3f698e5fcfa\"\u003e\u003ccode\u003ecd8b58d\u003c/code\u003e\u003c/a\u003e fix(core): resolve iOS crash when enabling automatic data collection via `set...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/876885613a38e85f135f8cc369fedbab053948d0\"\u003e\u003ccode\u003e8768856\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17486\"\u003e#17486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/96d26632ef70afecb6b52930800983e25d6f8bc4\"\u003e\u003ccode\u003e96d2663\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17475\"\u003e#17475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/84ca4f2a0f3fbb7270b95f15436e0ebb2606dbfa\"\u003e\u003ccode\u003e84ca4f2\u003c/code\u003e\u003c/a\u003e feat: bump iOS SDK to version 11.15.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17469\"\u003e#17469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f79b786d69ac037b03ce253236d588e2ff8a5934\"\u003e\u003ccode\u003ef79b786\u003c/code\u003e\u003c/a\u003e feat: bump Android SDK to version 33.16.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17470\"\u003e#17470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5033db8380bbf3a9a8a0cab13128e5f9c54b9e19\"\u003e\u003ccode\u003e5033db8\u003c/code\u003e\u003c/a\u003e feat: bump JS SDK to version 11.9.1 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17471\"\u003e#17471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4d24ef534464b39dcaef4151c83c78f87b36fb78\"\u003e\u003ccode\u003e4d24ef5\u003c/code\u003e\u003c/a\u003e fix(core): bump Pigeon to v25.3.2 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17438\"\u003e#17438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b467e169ed49877c97c27e8a1eb439dc04da4f1\"\u003e\u003ccode\u003e8b467e1\u003c/code\u003e\u003c/a\u003e chore: update AGP to 8.3.0 and Gradle to 8.4 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17427\"\u003e#17427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ebfecc74c787dd90737394c222131002739118a8\"\u003e\u003ccode\u003eebfecc7\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17415\"\u003e#17415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v3.15.2/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 4.3.7 to 4.3.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/dadb0fd27bc9afe4dee4f23326a4a9ba238258ac\"\u003e\u003ccode\u003edadb0fd\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/876885613a38e85f135f8cc369fedbab053948d0\"\u003e\u003ccode\u003e8768856\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17486\"\u003e#17486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/96d26632ef70afecb6b52930800983e25d6f8bc4\"\u003e\u003ccode\u003e96d2663\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17475\"\u003e#17475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4d24ef534464b39dcaef4151c83c78f87b36fb78\"\u003e\u003ccode\u003e4d24ef5\u003c/code\u003e\u003c/a\u003e fix(core): bump Pigeon to v25.3.2 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17438\"\u003e#17438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b467e169ed49877c97c27e8a1eb439dc04da4f1\"\u003e\u003ccode\u003e8b467e1\u003c/code\u003e\u003c/a\u003e chore: update AGP to 8.3.0 and Gradle to 8.4 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17427\"\u003e#17427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ca4efeebdcd68eef836d50f802acbf9b6b2b1f99\"\u003e\u003ccode\u003eca4efee\u003c/code\u003e\u003c/a\u003e chore(crashlytics): update example app (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17426\"\u003e#17426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ebfecc74c787dd90737394c222131002739118a8\"\u003e\u003ccode\u003eebfecc7\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17415\"\u003e#17415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v4.3.10/packages/firebase_crashlytics\"\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.1 to 14.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/756b8d8015f06ecfcc64b438f71cb3b362b5e350\"\u003e\u003ccode\u003e756b8d8\u003c/code\u003e\u003c/a\u003e adds linux as platform to pub dev \u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1734\"\u003e#1734\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1735\"\u003e#1735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/2cbbdaa29989bdf064fe661319945ad47c5f0b32\"\u003e\u003ccode\u003e2cbbdaa\u003c/code\u003e\u003c/a\u003e Update geolocator_android to version 5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/cf839a07482858acc985c6f0d0b01b86d22ee94c\"\u003e\u003ccode\u003ecf839a0\u003c/code\u003e\u003c/a\u003e Check LocationSettingsResponse success before processing (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1730\"\u003e#1730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/ce4b3a754a023a9a7748ad9772d3d4e33e8b403a\"\u003e\u003ccode\u003ece4b3a7\u003c/code\u003e\u003c/a\u003e Adds section about background modes on iOS to the README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1709\"\u003e#1709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v14.0.1...geolocator_v14.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.9.0 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nThis release addresses the code sign issue that may occur when building on iOS.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between Mercator and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.10.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash when receiving annotation interactions due to enum not being serialized with Pigeon Codec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.14.0-rc.1 (iOS) \u0026amp; 11.14.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.14.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.14.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.10.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.10.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to v11.14.0\n\u003cul\u003e\n\u003cli\u003eFixed FillExtrusionLayer flickering when transitioning between flat and globe projection\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix crash when receiving annotation interactions.\u003c/li\u003e\n\u003cli\u003eIntroduce new experimental properties: \u003ccode\u003eFillLayer.fillConstructBridgeGuardRail\u003c/code\u003e, \u003ccode\u003eFillLayer.fillBridgeGuardRailColor\u003c/code\u003e, \u003ccode\u003eFillLayer.fillTunnelStructureColor\u003c/code\u003e, \u003ccode\u003eCircleLayer.circleElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003etapEvents\u003c/code\u003e and \u003ccode\u003elongPressEvents\u003c/code\u003e API to the Annotation Managers to handle tap and long press event callbacks for annotations:\nExample usage:\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003emanager.tapEvents(\n  onTap: (annotation) {\n    print(\u0026quot;Tapped annotation: ${annotation.id}\u0026quot;);\n  },\n);\nmanager.longPressEvents(\n  onLongPress: (annotation) {\n    print(\u0026quot;Long press annotation: ${annotation.id}\u0026quot;);\n  },\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nAs part of this change, \u003ccode\u003eAnnotationOnClickListener\u003c/code\u003e is now deprecated.\nTap events will now not propagate to annotations below the topmost one. If you tap on overlapping annotations, only the top annotation's tap event will be triggered.\u003c/p\u003e\n\u003c/blockquote\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/mapbox/mapbox-maps-flutter/commit/02b83f2416670c1fbaff63a11f63ac9d55427924\"\u003e\u003ccode\u003e02b83f2\u003c/code\u003e\u003c/a\u003e Update versions for v2.10.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/1011\"\u003e#1011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d812b6cb9efc201115aa290be3cb6eb0bcc4f7a2\"\u003e\u003ccode\u003ed812b6c\u003c/code\u003e\u003c/a\u003e Release v2.10.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/239185021050958c67a4311b650f43a74e703851\"\u003e\u003ccode\u003e2391850\u003c/code\u003e\u003c/a\u003e Fix drag events stream not registered in Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/984\"\u003e#984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/e4a0cac7537b5080386d0a7fbb8b6889ef5da16d\"\u003e\u003ccode\u003ee4a0cac\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/da961620209ba0d134a3260cd2a6ff26c0c665a4\"\u003e\u003ccode\u003eda96162\u003c/code\u003e\u003c/a\u003e Fix crash when receiving annotation interactions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/989\"\u003e#989\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/80cfd127b633862815c05cc49f53fe8ea52ffe2f\"\u003e\u003ccode\u003e80cfd12\u003c/code\u003e\u003c/a\u003e [CP] NDK 27/16KB page size support (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/6dfe430b2ea3ce55f2351896c832cd459892359c\"\u003e\u003ccode\u003e6dfe430\u003c/code\u003e\u003c/a\u003e Bump Maps SDK to 11.14.0-beta.1, bump version to 2.10.0-beta.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/976ff5ccb3d17eb3dc04cd766393bf50dea7b9ef\"\u003e\u003ccode\u003e976ff5c\u003c/code\u003e\u003c/a\u003e use jq to extract version (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/fe736f43d4623b4a7782a19236bb1b0305f35de3\"\u003e\u003ccode\u003efe736f4\u003c/code\u003e\u003c/a\u003e Breakage api check (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/bc592b1eacf678d1bc59a83eabbe74618881e23c\"\u003e\u003ccode\u003ebc592b1\u003c/code\u003e\u003c/a\u003e Annotation tap and long press events (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/977\"\u003e#977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/v2.9.0...v2.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `url_launcher` from 6.3.1 to 6.3.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3fe6a0149acebc9cb8707cf508d13f59fc372986\"\u003e\u003ccode\u003e3fe6a01\u003c/code\u003e\u003c/a\u003e [url_launcher] Fixes new unnecessary boolean operations warnings (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9409\"\u003e#9409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/111ceb704035dd45cf827b8368b7f901cd0465f7\"\u003e\u003ccode\u003e111ceb7\u003c/code\u003e\u003c/a\u003e [tool] Use \u003ccode\u003eswift-format\u003c/code\u003e from Xcode (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9460\"\u003e#9460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b90f8a784f924c33f958a68634e2f3111ad467e0\"\u003e\u003ccode\u003eb90f8a7\u003c/code\u003e\u003c/a\u003e [various] Update example apps to Swift (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9347\"\u003e#9347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e8c99766e4eddd156ddf79a9f837a33e0c82acf4\"\u003e\u003ccode\u003ee8c9976\u003c/code\u003e\u003c/a\u003e [ci] Update repository for 3.29 release (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9270\"\u003e#9270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1f069a7e0010d9023c1b24ca8e129d74bb4fe00f\"\u003e\u003ccode\u003e1f069a7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 16 directories with 8 u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b93cc400215537946a697eaf309b52066b2a34ed\"\u003e\u003ccode\u003eb93cc40\u003c/code\u003e\u003c/a\u003e [various] Scrubs pre-SDK-21 Android code (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9112\"\u003e#9112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/4a36dc63f7197f5cf4f0d0b9b670492b8848c502\"\u003e\u003ccode\u003e4a36dc6\u003c/code\u003e\u003c/a\u003e [all_packages] Enforce property assignment for compile sdk over method assign...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/url_launcher-v6.3.2/packages/url_launcher\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/Xennis/green-walking/pull/271","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xennis%2Fgreen-walking/issues/271","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/271/packages"}},{"old_version":"2.2.1","new_version":"2.9.1","update_type":"minor","path":null,"pr_created_at":"2025-07-14T13:38:26.000Z","version_change":"2.2.1 → 2.9.1","issue":{"uuid":"2664318211","node_id":"PR_kwDOOg1urc6ezkUD","number":10,"state":"closed","title":"Bump mapbox_maps_flutter from 2.2.1 to 2.9.1","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-01T10:45:56.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-07-14T13:38:26.000Z","updated_at":"2025-08-01T10:45:56.000Z","time_to_close":1544850,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"mapbox_maps_flutter","old_version":"2.2.1","new_version":"2.9.1","repository_url":null}],"path":null,"ecosystem":"pub"},"body":"\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mapbox_maps_flutter\u0026package-manager=pub\u0026previous-version=2.2.1\u0026new-version=2.9.1)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/orangery-me/implement-maps/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/orangery-me%2Fimplement-maps/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"}},{"old_version":"2.6.0","new_version":"2.8.0","update_type":"minor","path":null,"pr_created_at":"2025-06-16T20:38:48.000Z","version_change":"2.6.0 → 2.8.0","issue":{"uuid":"2596848338","node_id":"PR_kwDOMr2Hps6ayMLS","number":103,"state":"closed","title":"[dependabot]: Bump the production-dependencies group across 1 directory with 16 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-07-14T19:13:33.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-16T20:38:48.000Z","updated_at":"2025-07-14T19:13:33.000Z","time_to_close":2414085,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":16,"packages":[{"name":"build_runner","old_version":"2.4.15","new_version":"2.5.0","repository_url":"https://github.com/dart-lang/build"},{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.5.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.0.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_blue_plus","old_version":"1.35.3","new_version":"1.35.5","repository_url":"https://github.com/chipweinberger/flutter_blue_plus"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.2.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.0.17","new_version":"2.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.1","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.8.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.0+1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5","repository_url":"https://github.com/rrousselGit/provider"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.0.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.0.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 15 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.4.15` | `2.5.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.5.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.0.0` |\n| [flutter_blue_plus](https://github.com/chipweinberger/flutter_blue_plus) | `1.35.3` | `1.35.5` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.2.1` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.0.17` | `2.2.0` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.1` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.4.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.8.0` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.0+1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.0.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.0.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n\n\nUpdates `build_runner` from 2.4.15 to 2.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.5.0\u003c/h2\u003e\n\u003cp\u003eUser-visible changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImproved performance for large builds. More performance improvements\nwill follow, if your workflow is affected by slow \u003ccode\u003ebuild_runner\u003c/code\u003e performance\nthen please consider sharing details at\n\u003ca href=\"https://github.com/dart-lang/build/discussions\"\u003ehttps://github.com/dart-lang/build/discussions\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved logging: show what builders are running and, for long-running\nbuilders, where the time is spent.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eVersions:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBump the min SDK to 3.7.0.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ebuild_test\u003c/code\u003e 3.0.0.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ebuild_runner_core\u003c/code\u003e 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eInternal changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eStart using `package:build/src/internal.dart'.\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003eMultiPackageAssetReader\u003c/code\u003e to internal \u003ccode\u003eAssetFinder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFinalizedReader\u003c/code\u003e no longer implements \u003ccode\u003eAssetReader\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003eCachingAssetReader\u003c/code\u003e to \u003ccode\u003eFilesystemCache\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003eFileBasedAssetReader\u003c/code\u003e and \u003ccode\u003eFileBasedAssetWriter\u003c/code\u003e to \u003ccode\u003eReaderWriter\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eOnDeleteWriter\u003c/code\u003e, add functionality to \u003ccode\u003eReaderWriter\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eNodeType\u003c/code\u003e to \u003ccode\u003eAssetNode\u003c/code\u003e, remove subtypes. Make mutations explicit.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ebuilt_value\u003c/code\u003e for \u003ccode\u003eAssetNode\u003c/code\u003e and related types.\u003c/li\u003e\n\u003cli\u003eAdd details of what changed and what is built to \u003ccode\u003e--verbose\u003c/code\u003e logging.\u003c/li\u003e\n\u003cli\u003eCompute outputs as needed instead of storing them in the asset graph.\u003c/li\u003e\n\u003cli\u003eRefactor invalidation to track current build progress in \u003ccode\u003eBuild\u003c/code\u003e instead of\nin the asset graph.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003ecompleteBuild\u003c/code\u003e from \u003ccode\u003eRunnerAssetWriter\u003c/code\u003e as it's no longer needed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/db6c41315ea419b3aabf409c7444dc7a497c2301\"\u003e\u003ccode\u003edb6c413\u003c/code\u003e\u003c/a\u003e Update CHANGELOGs and pubspecs for release. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ab7ef1da79516b627ae5d01a0a8f81158f4d9ef8\"\u003e\u003ccode\u003eab7ef1d\u003c/code\u003e\u003c/a\u003e Tweaks to build_daemon for webdev. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4034\"\u003e#4034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/94d20ffcfee847dc7cf2503c6edefe3a0d106cf9\"\u003e\u003ccode\u003e94d20ff\u003c/code\u003e\u003c/a\u003e LogDisplay.block support for writing fewer lines than previous block. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4032\"\u003e#4032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/2fc09d93457d46bf10137a2b13368964600169a3\"\u003e\u003ccode\u003e2fc09d9\u003c/code\u003e\u003c/a\u003e Simplify and fix clean command. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4031\"\u003e#4031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ca4c5eb397b287aa271dcd3a1734c56ed9611473\"\u003e\u003ccode\u003eca4c5eb\u003c/code\u003e\u003c/a\u003e Improved logging (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4011\"\u003e#4011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/864e7c467129544bc27487bddd73a15170e256ed\"\u003e\u003ccode\u003e864e7c4\u003c/code\u003e\u003c/a\u003e Use a synchronous StreamController for daemon logs (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4028\"\u003e#4028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cdbf06f6a8fa11766444d93c3b7a7f80666c7328\"\u003e\u003ccode\u003ecdbf06f\u003c/code\u003e\u003c/a\u003e Introduce \u003ccode\u003eBuildProcessState\u003c/code\u003e, sent to and returned from spawned isolates. (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/836f5458f0f73d3d93360666dca584f7d2794141\"\u003e\u003ccode\u003e836f545\u003c/code\u003e\u003c/a\u003e Use built_value 8.10.1 with MapSerializer and SetSerializer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4022\"\u003e#4022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/6a8b449bbc816d793e3c2576fb8beddbe0cfcea6\"\u003e\u003ccode\u003e6a8b449\u003c/code\u003e\u003c/a\u003e Regenerate with latest built_value_generator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4020\"\u003e#4020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9fda354420b73ab7f7d36c93b5ac34beac8b5a23\"\u003e\u003ccode\u003e9fda354\u003c/code\u003e\u003c/a\u003e Fix watch mode not building on missingSource creation. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4017\"\u003e#4017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.4.15...build_runner-v2.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.3.0 to 11.5.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/1b37ba220c99b16693991042c3fcc69eae98864a\"\u003e\u003ccode\u003e1b37ba2\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/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8ecb784c248d05227a3f6a800017673554359d9a\"\u003e\u003ccode\u003e8ecb784\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): Fix typo in CHANGELOG (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6ebc0ead68df477f06c6d4738a69a9e56223cf47\"\u003e\u003ccode\u003e6ebc0ea\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): Specify correct Dart and Flutter version requirements ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/e1152bb87d702ff86aaf29e9b7362d8dfd3247e0\"\u003e\u003ccode\u003ee1152bb\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifier for iPhone 16e (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3596\"\u003e#3596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/fefe6ce7a04c01c39f0cf0ecd0855bce1d701883\"\u003e\u003ccode\u003efefe6ce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add storage information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3536\"\u003e#3536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.5.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.70.2 to 1.0.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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/blob/1.0.0/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/59f28cb4c0d0aef545d1df8a06c049f52383bb60\"\u003e\u003ccode\u003e59f28cb\u003c/code\u003e\u003c/a\u003e Bump version to 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/17afdfb7edf6791fc37b8bb26c16974ad963e1af\"\u003e\u003ccode\u003e17afdfb\u003c/code\u003e\u003c/a\u003e Add DownloadNativeAppButton UI (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3db3732cce2b420b59be9c778d8fb0de63e33643\"\u003e\u003ccode\u003e3db3732\u003c/code\u003e\u003c/a\u003e Minor change on changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/f81c0da3065d934e16d2c1b8657b10295e08e21d\"\u003e\u003ccode\u003ef81c0da\u003c/code\u003e\u003c/a\u003e Update the flutter and dart sdk constraints (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e59aad6f7b1df3c2d57f20a89006ab8e0cad029d\"\u003e\u003ccode\u003ee59aad6\u003c/code\u003e\u003c/a\u003e Update the CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/cfa83c64020ca51c274ab631b4ae3f156c9c26d0\"\u003e\u003ccode\u003ecfa83c6\u003c/code\u003e\u003c/a\u003e add gradient to RadarChart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1841\"\u003e#1841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6c5a6111d6e12296906588b2fafa6ba95c32b58d\"\u003e\u003ccode\u003e6c5a611\u003c/code\u003e\u003c/a\u003e Upgrade build_runner and mockito dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6ca3f3b0dfdbe43dc11f79f4a37eec2cb27a66f2\"\u003e\u003ccode\u003e6ca3f3b\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\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/97a19450837cfa6f6582edc4ec1aa189eccb850b\"\u003e\u003ccode\u003e97a1945\u003c/code\u003e\u003c/a\u003e Remove deprecated tooltipRoundedRadius property from the codebase\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/1016b408dc17e132d6f54f1befdd9f4e76a53c02\"\u003e\u003ccode\u003e1016b40\u003c/code\u003e\u003c/a\u003e Update the candlestick sample gif animation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_blue_plus` from 1.35.3 to 1.35.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/ba0abb8468da5afbba002620023d0601d14a388c\"\u003e\u003ccode\u003eba0abb8\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus 1.35.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/53de4df6ba101220e646d2ee64549901057689a5\"\u003e\u003ccode\u003e53de4df\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/ca56ed3475ef13b84cf84ce13f37c4376146bd19\"\u003e\u003ccode\u003eca56ed3\u003c/code\u003e\u003c/a\u003e [Android] location services check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/56a06b1e889d2344f85b3476650f5d8806e6439b\"\u003e\u003ccode\u003e56a06b1\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/bf69915ce939cfad12a6d76685df311c8167bb86\"\u003e\u003ccode\u003ebf69915\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/fc7e3a3d7ea96ce1ac0712e3fea6aa3d2900df16\"\u003e\u003ccode\u003efc7e3a3\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_platform_interface 4.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/0d9f0f4fb1f44dbcd37717ded660962d6414ad45\"\u003e\u003ccode\u003e0d9f0f4\u003c/code\u003e\u003c/a\u003e [Android] location services check (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1199\"\u003e#1199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/d31a8cf5f76a36edc0ac5baaa0946fde8bc4e198\"\u003e\u003ccode\u003ed31a8cf\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_linux 3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/41b5f622a2f5ac460b12f92bae956b4fdfec85a0\"\u003e\u003ccode\u003e41b5f62\u003c/code\u003e\u003c/a\u003e [Build] Add \u003ccode\u003eflutter_lints\u003c/code\u003e and \u003ccode\u003eanalysis_options.yaml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/527796eb94c7f9ea1d0d8eb84f5cdc40cc04707b\"\u003e\u003ccode\u003e527796e\u003c/code\u003e\u003c/a\u003e [Refactor] Return turn on false if adaptors list empty (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1196\"\u003e#1196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/compare/flutter_blue_plus-1.35.3...flutter_blue_plus-1.35.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.2.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-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003eRestored and updated readme so that those using plugin versions 19 or lower has info on setting up Proguard rules. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\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/f1e18cc9357730fb3e83fbd687ffccd2036ef354\"\u003e\u003ccode\u003ef1e18cc\u003c/code\u003e\u003c/a\u003e prepare for 19.2.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2619\"\u003e#2619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/120cbd9596175e35234de8ad997c7c561868293c\"\u003e\u003ccode\u003e120cbd9\u003c/code\u003e\u003c/a\u003e fix: bump robolectric (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2618\"\u003e#2618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b9bfd885dcbdfe7b9eafdf7381de8e98314adbea\"\u003e\u003ccode\u003eb9bfd88\u003c/code\u003e\u003c/a\u003e Swift Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/60991412da2966fd418260b56bcca56bb920d591\"\u003e\u003ccode\u003e6099141\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Remove redundant macOS version check (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2606\"\u003e#2606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2c02e7db2993800ebed0da6805344fef9aba7a93\"\u003e\u003ccode\u003e2c02e7d\u003c/code\u003e\u003c/a\u003e prepare for 19.2.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2613\"\u003e#2613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/6e58019d4e248a6453d032131380d978a78518a6\"\u003e\u003ccode\u003e6e58019\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/50ae494cac12ec5682bb5fbedf9cb1172b316b6a\"\u003e\u003ccode\u003e50ae494\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Support bypassing DnD-settings on Android (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/e1e94e99a01737d26ee8e2b970bb6febc1a433e7\"\u003e\u003ccode\u003ee1e94e9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] bumped msix dev dependency to fix MSIX creation...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/594e82ee5233246517c406c27a157180317f1cc6\"\u003e\u003ccode\u003e594e82e\u003c/code\u003e\u003c/a\u003e updated Gradle setup info in readme around enabling desugaring (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2597\"\u003e#2597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8dad2d0267066951647def6e98a5a82f38b75a99\"\u003e\u003ccode\u003e8dad2d0\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v19.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.0.17 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c5ab57a5410585838c30b1b678558236e0177d03\"\u003e\u003ccode\u003ec5ab57a\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the renderStrategy property in SvgPicture (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9373\"\u003e#9373\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/third_party/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e8c99766e4eddd156ddf79a9f837a33e0c82acf4\"\u003e\u003ccode\u003ee8c9976\u003c/code\u003e\u003c/a\u003e [ci] Update repository for 3.29 release (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9270\"\u003e#9270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e0892ae796581b77e7ca2cf6bbcf95abc56e646c\"\u003e\u003ccode\u003ee0892ae\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the \u003ccode\u003ecolorMapper\u003c/code\u003e property in \u003ccode\u003eSvgPicture\u003c/code\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9043\"\u003e#9043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/279dda8b7b8659f9c02522b3534e5ab49e18352e\"\u003e\u003ccode\u003e279dda8\u003c/code\u003e\u003c/a\u003e [various] Disable sandbox in Chrome dart tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8909\"\u003e#8909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/815a80b29b0fb2be03500bf1fea4e14b60d22398\"\u003e\u003ccode\u003e815a80b\u003c/code\u003e\u003c/a\u003e [ci] Manually roll master, set -Xmx4G (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8586\"\u003e#8586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.2.0/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/20fe3d1478e6f79001be4ba587fc0f1ebd474d0d\"\u003e\u003ccode\u003e20fe3d1\u003c/code\u003e\u003c/a\u003e [geolocator_platform_interface]: Bump flutter_lints from 4.0.0 to 5.0.0 in /g...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/5860a2c0a1fb87617c2a5ee20b1560b231a8f49b\"\u003e\u003ccode\u003e5860a2c\u003c/code\u003e\u003c/a\u003e [geolocator_windows]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator_w...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/60a32491ec7c2fc44a352d7b7435e3bed99faaad\"\u003e\u003ccode\u003e60a3249\u003c/code\u003e\u003c/a\u003e [geolocator_linux]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator_lin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/7af9abef58ea88e3548d103b43184e3d10990a5d\"\u003e\u003ccode\u003e7af9abe\u003c/code\u003e\u003c/a\u003e [geolocator]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1578\"\u003e#1578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.4.0\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 `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.6.0 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.8.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed the color conversion for alpha values, ensuring that alpha is correctly represented as a fraction (e.g., alpha / 255).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.12.0-rc.1 (iOS) \u0026amp; 11.12.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0-beta.1\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-beta.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-beta.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.7.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allow listening to zoom events resulting from user gestures: pinching, double-tapping, or quick-zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e_onZoom(MapContentGestureContext context) {\n  print(\u0026quot;OnZoom coordinate: {${context.point.coordinates.lng}, ${context.point.coordinates.lat}}\u0026quot; +\n    \u0026quot; point: {x: ${context.touchPosition.x}, y: ${context.touchPosition.y}}\u0026quot; +\n    \u0026quot; state: ${context.gestureState}\u0026quot;);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically, huge thanks to \u003ca href=\"https://github.com/azaderdogan\"\u003e\u003ccode\u003e@​azaderdogan\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eImprovements 🏁\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce installation size by ≈ 10 MB by redacting the rest of the debug symbols.\u003c/li\u003e\n\u003cli\u003eReduce the amount of background triggers to optimize battery usage when the app is not in the focus anymore.\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.8.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003cli\u003eUpdate Maps SDK to 11.12.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.7.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to 11.11.0\u003c/li\u003e\n\u003cli\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically.\u003c/li\u003e\n\u003cli\u003eExperimental \u003ccode\u003eStandardBuildingState\u003c/code\u003e has been removed. Use \u003ccode\u003eStandardBuildingsState\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etop-image\u003c/code\u003e, \u003ccode\u003ebearing-image\u003c/code\u003e, and \u003ccode\u003eshadow-image\u003c/code\u003e properties on \u003ccode\u003eLocationIndicatorLayer\u003c/code\u003e are now paint properties instead of layout properties.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allowing listening to zoom events resulting from user gestures: pinching, double-tapping, or quick zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eClipLayer.clipLayerScope\u003c/code\u003e and \u003ccode\u003eClipLayer.clipLayerTypes\u003c/code\u003e as stable\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eBackgroundLayer.backgroundPitchAlignment\u003c/code\u003e as experimental\u003c/li\u003e\n\u003cli\u003e[Android] Fix rare NPE upon native view disposal.\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/mapbox/mapbox-maps-flutter/commit/955945124b71d670986e747f179a6da12752bff7\"\u003e\u003ccode\u003e9559451\u003c/code\u003e\u003c/a\u003e Update versions for 2.8.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/938\"\u003e#938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/41630e306d04e4a6f06c147622909d9fe4f464ee\"\u003e\u003ccode\u003e41630e3\u003c/code\u003e\u003c/a\u003e Correct coordinate ordering for Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/929\"\u003e#929\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/390bcb0f929816673c44d09cbf1f448e72d44d4c\"\u003e\u003ccode\u003e390bcb0\u003c/code\u003e\u003c/a\u003e Update Maps SDK version in README.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/925\"\u003e#925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/5dce1bba031852cdee2f91fee51d87fd8ae79d10\"\u003e\u003ccode\u003e5dce1bb\u003c/code\u003e\u003c/a\u003e Prepare v2.8.0-rc.1 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/923\"\u003e#923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d3a593c7c2fa98ddf2224275447214890e9692f7\"\u003e\u003ccode\u003ed3a593c\u003c/code\u003e\u003c/a\u003e Update startPerformanceStatisticsCollection documentation (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/921\"\u003e#921\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/13ca8700424a5d031f3328cd2e07124fb651cccb\"\u003e\u003ccode\u003e13ca870\u003c/code\u003e\u003c/a\u003e Fix incorrect color alpha value conversion on Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/919\"\u003e#919\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/920\"\u003e#920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/af8d1b4be5639b751dba0aa7fec4569bc5685928\"\u003e\u003ccode\u003eaf8d1b4\u003c/code\u003e\u003c/a\u003e Prepare \u003ccode\u003e2.8.0-beta.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/a60882d6b3a677cec6a169bf0108b0eb54422fd3\"\u003e\u003ccode\u003ea60882d\u003c/code\u003e\u003c/a\u003e Setup CLA for public contributions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/910\"\u003e#910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/125fc6689bcdd850d59ec548c73bd39776238ff1\"\u003e\u003ccode\u003e125fc66\u003c/code\u003e\u003c/a\u003e Migrate example project fully to SPM (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/909\"\u003e#909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/1814cc9a60d349000c0dd25e13dcfa7066ba0551\"\u003e\u003ccode\u003e1814cc9\u003c/code\u003e\u003c/a\u003e Update copyright year and rename LICENSE to LICENSE.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/908\"\u003e#908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.8.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 11.4.0 to 12.0.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/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v11.4.0...permission_handler_v12.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `provider` from 6.1.2 to 6.1.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3ee02e49b928fcb37fe6d1e5bb58ed554b26164a\"\u003e\u003ccode\u003e3ee02e4\u003c/code\u003e\u003c/a\u003e 6.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/30ea7d0e078910830b511095163f656152c0d139\"\u003e\u003ccode\u003e30ea7d0\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/910\"\u003e#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/7179e119adb4d06fb37f38698e2fa94baa719829\"\u003e\u003ccode\u003e7179e11\u003c/code\u003e\u003c/a\u003e provider : 6.1.3 -\u0026gt; 6.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/83f40ebbf8a8a94e241e0a41903cc6c19c251ca0\"\u003e\u003ccode\u003e83f40eb\u003c/code\u003e\u003c/a\u003e Fix regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/be8381df967b3a0cf8f4986cb9163e859bbf9483\"\u003e\u003ccode\u003ebe8381d\u003c/code\u003e\u003c/a\u003e provider : 6.1.2 -\u0026gt; 6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/d900a42f0ee8cea3f120c3a163cc88d9cd1d30b2\"\u003e\u003ccode\u003ed900a42\u003c/code\u003e\u003c/a\u003e Optimize the number of providers MultiProvider can mount at once. (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/906\"\u003e#906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3a81a9148001728d74b1f307dc966352684e6748\"\u003e\u003ccode\u003e3a81a91\u003c/code\u003e\u003c/a\u003e Added translated README files in Italian to enhance accessibility for Italian...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/64745784fcef9e3ebc6e6dea0d5f82d1ac20c797\"\u003e\u003ccode\u003e6474578\u003c/code\u003e\u003c/a\u003e Fix typos in [watch] method (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/9403cf61fd816dbd04e300560121fd48c642abb1\"\u003e\u003ccode\u003e9403cf6\u003c/code\u003e\u003c/a\u003e Deprecated notice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/c20fb6ff5e7e0addb163d5e7d3ad6d52d8c1c9fe\"\u003e\u003ccode\u003ec20fb6f\u003c/code\u003e\u003c/a\u003e Lints\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rrousselGit/provider/compare/provider-v6.1.2...provider-v6.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 8.14.2 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-dart/releases\"\u003esentry_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.0.0\u003c/h2\u003e\n\u003cp\u003eVersion 9.0.0 marks a major release of the Sentry Dart/Flutter SDKs containing breaking changes.\u003c/p\u003e\n\u003cp\u003eThe goal of this release is the following:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBump the minimum Dart and Flutter versions to \u003ccode\u003e3.5.0\u003c/code\u003e and \u003ccode\u003e3.24.0\u003c/code\u003e respectively\u003c/li\u003e\n\u003cli\u003eBump the minimum Android API version to 21\u003c/li\u003e\n\u003cli\u003eAdd interoperability with the Sentry Javascript SDK in Flutter Web for features such as release health and reporting native JS errors\u003c/li\u003e\n\u003cli\u003eGA the \u003ca href=\"https://docs.sentry.io/product/explore/session-replay/\"\u003eSession Replay\u003c/a\u003e feature\u003c/li\u003e\n\u003cli\u003eProvide feature flag support as well as \u003ca href=\"https://firebase.google.com/docs/remote-config\"\u003eFirebase Remote Config\u003c/a\u003e support\u003c/li\u003e\n\u003cli\u003eTrim down unused and potentially confusing APIs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eHow To Upgrade\u003c/h3\u003e\n\u003cp\u003ePlease carefully read through the migration guide in the Sentry docs on how to upgrade from version 8 to version 9\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://docs.sentry.io/platforms/dart/migration/#migrating-from-sentry-8x-to-sentry-9x\"\u003eDart migration guide\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://docs.sentry.io/platforms/dart/guides/flutter/migration/#migrating-from-sentry_flutter-8x-to-sentry_flutter-9x\"\u003eFlutter migration guide\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIncrease minimum SDK version requirements to Dart \u003ccode\u003ev3.5.0\u003c/code\u003e and Flutter \u003ccode\u003ev3.24.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate naming of \u003ccode\u003eLoadImagesListIntegration\u003c/code\u003e to \u003ccode\u003eLoadNativeDebugImagesIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2833\"\u003e#2833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet sentry-native backend to \u003ccode\u003ecrashpad\u003c/code\u003e by default and \u003ccode\u003ebreakpad\u003c/code\u003e for Windows ARM64 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2791\"\u003e#2791\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSetting the \u003ccode\u003eSENTRY_NATIVE_BACKEND\u003c/code\u003e environment variable will override the defaults.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRemove manual TTID implementation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2668\"\u003e#2668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove screenshot option \u003ccode\u003eattachScreenshotOnlyWhenResumed\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2664\"\u003e#2664\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003ebeforeScreenshot\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2662\"\u003e#2662\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove old user feedback api (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2686\"\u003e#2686\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis is replaced by \u003ccode\u003ebeforeCaptureScreenshot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRemove deprecated loggers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2685\"\u003e#2685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove user segment (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2687\"\u003e#2687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Sentry JS SDK native integration by default (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2688\"\u003e#2688\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eenableTracing\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2695\"\u003e#2695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eoptions.autoAppStart\u003c/code\u003e and \u003ccode\u003esetAppStartEnd\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2680\"\u003e#2680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump Drift min version to \u003ccode\u003e2.24.0\u003c/code\u003e and use \u003ccode\u003eQueryInterceptor\u003c/code\u003e instead of \u003ccode\u003eQueryExecutor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2679\"\u003e#2679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd hint for transactions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2675\"\u003e#2675\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBeforeSendTransactionCallback\u003c/code\u003e now has a \u003ccode\u003eHint\u003c/code\u003e parameter\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003edart:html\u003c/code\u003e usage in favour of \u003ccode\u003epackage:web\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2710\"\u003e#2710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove max response body size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2709\"\u003e#2709\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eResponses are now only attached if size is below ~0.15mb\u003c/li\u003e\n\u003cli\u003eResponses are attached to the \u003ccode\u003eHint\u003c/code\u003e object, which can be read in \u003ccode\u003ebeforeSend\u003c/code\u003e/\u003ccode\u003ebeforeSendTransaction\u003c/code\u003e callbacks via \u003ccode\u003ehint.response\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFor now, only the \u003ccode\u003edio\u003c/code\u003e integration is supported.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eEnable privacy masking for screenshots by default (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2728\"\u003e#2728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet option \u003ccode\u003eanrEnabled\u003c/code\u003e to \u003ccode\u003etrue\u003c/code\u003e by default (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/2878\"\u003e#2878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMutable Data Classes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2818\"\u003e#2818\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSome SDK classes do not have \u003ccode\u003econst\u003c/code\u003e constructors anymore.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ecopyWith\u003c/code\u003e and \u003ccode\u003eclone\u003c/code\u003e methods of SDK classes were deprecated.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e// old\noptions.beforeSend = (event, hint) {\n  event = event.copyWith(release: 'my-release');\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\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/getsentry/sentry-dart/blob/main/CHANGELOG.md\"\u003esentry_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.0.0\u003c/h2\u003e\n\u003cp\u003eVersion 9.0.0 marks a major release of the Sentry Dart/Flutter SDKs containing breaking changes.\u003c/p\u003e\n\u003cp\u003eThe goal of this release is the following:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBump the minimum Dart and Flutter versions to \u003ccode\u003e3.5.0\u003c/code\u003e and \u003ccode\u003e3.24.0\u003c/code\u003e respectively\u003c/li\u003e\n\u003cli\u003eBump the minimum Android API version to 21\u003c/li\u003e\n\u003cli\u003eAdd interoperability with the Sentry Javascript SDK in Flutter Web for features such as release health and reporting native JS errors\u003c/li\u003e\n\u003cli\u003eGA the \u003ca href=\"https://docs.sentry.io/product/explore/session-replay/\"\u003eSession Replay\u003c/a\u003e feature\u003c/li\u003e\n\u003cli\u003eProvide fe...\n\n_Description has been truncated_","html_url":"https://github.com/reedu-reengineering-education/sensebox-bike-flutter/pull/103","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/103","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/103/packages"}},{"old_version":"2.6.0","new_version":"2.8.0","update_type":"minor","path":null,"pr_created_at":"2025-06-02T19:02:02.000Z","version_change":"2.6.0 → 2.8.0","issue":{"uuid":"2561643246","node_id":"PR_kwDOMr2Hps6Yr5Lu","number":89,"state":"closed","title":"[dependabot]: Bump the production-dependencies group across 1 directory with 14 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-06-16T19:45:06.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-02T19:02:02.000Z","updated_at":"2025-06-16T19:45:06.000Z","time_to_close":1212184,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":14,"packages":[{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.4.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.0.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_blue_plus","old_version":"1.35.3","new_version":"1.35.5","repository_url":"https://github.com/chipweinberger/flutter_blue_plus"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.2.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.0.17","new_version":"2.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.1","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.8.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.0+1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5","repository_url":"https://github.com/rrousselGit/provider"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.0.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 13 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.4.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.0.0` |\n| [flutter_blue_plus](https://github.com/chipweinberger/flutter_blue_plus) | `1.35.3` | `1.35.5` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.2.1` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.0.17` | `2.1.0` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.1` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.4.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.8.0` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.0+1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.0.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n\n\nUpdates `device_info_plus` from 11.3.0 to 11.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/3201e056b2a44ce74a3a9218fba59d71d9795379\"\u003e\u003ccode\u003e3201e05\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): handle nullability on getString(DEVICE_NAME) (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3507\"\u003e#3507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9ec7eb4132887b3f0ec4456a0f59bbf2c3fc4215\"\u003e\u003ccode\u003e9ec7eb4\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/3501\"\u003e#3501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c7e2428a6075df4e37da9ef4934861c7cb0c3bee\"\u003e\u003ccode\u003ec7e2428\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): tighten dependency constraints (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3497\"\u003e#3497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8b4178dce477ba753aed20d2a666bfca5950edea\"\u003e\u003ccode\u003e8b4178d\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/3494\"\u003e#3494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2a24dd637e0303208dd86cccd705f7b8d075a49e\"\u003e\u003ccode\u003e2a24dd6\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): bump win32_registry from 1.1.5 to 2.0.1 in /packages...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.4.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.70.2 to 1.0.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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/blob/1.0.0/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/59f28cb4c0d0aef545d1df8a06c049f52383bb60\"\u003e\u003ccode\u003e59f28cb\u003c/code\u003e\u003c/a\u003e Bump version to 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/17afdfb7edf6791fc37b8bb26c16974ad963e1af\"\u003e\u003ccode\u003e17afdfb\u003c/code\u003e\u003c/a\u003e Add DownloadNativeAppButton UI (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3db3732cce2b420b59be9c778d8fb0de63e33643\"\u003e\u003ccode\u003e3db3732\u003c/code\u003e\u003c/a\u003e Minor change on changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/f81c0da3065d934e16d2c1b8657b10295e08e21d\"\u003e\u003ccode\u003ef81c0da\u003c/code\u003e\u003c/a\u003e Update the flutter and dart sdk constraints (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e59aad6f7b1df3c2d57f20a89006ab8e0cad029d\"\u003e\u003ccode\u003ee59aad6\u003c/code\u003e\u003c/a\u003e Update the CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/cfa83c64020ca51c274ab631b4ae3f156c9c26d0\"\u003e\u003ccode\u003ecfa83c6\u003c/code\u003e\u003c/a\u003e add gradient to RadarChart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1841\"\u003e#1841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6c5a6111d6e12296906588b2fafa6ba95c32b58d\"\u003e\u003ccode\u003e6c5a611\u003c/code\u003e\u003c/a\u003e Upgrade build_runner and mockito dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6ca3f3b0dfdbe43dc11f79f4a37eec2cb27a66f2\"\u003e\u003ccode\u003e6ca3f3b\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\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/97a19450837cfa6f6582edc4ec1aa189eccb850b\"\u003e\u003ccode\u003e97a1945\u003c/code\u003e\u003c/a\u003e Remove deprecated tooltipRoundedRadius property from the codebase\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/1016b408dc17e132d6f54f1befdd9f4e76a53c02\"\u003e\u003ccode\u003e1016b40\u003c/code\u003e\u003c/a\u003e Update the candlestick sample gif animation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_blue_plus` from 1.35.3 to 1.35.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/ba0abb8468da5afbba002620023d0601d14a388c\"\u003e\u003ccode\u003eba0abb8\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus 1.35.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/53de4df6ba101220e646d2ee64549901057689a5\"\u003e\u003ccode\u003e53de4df\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/ca56ed3475ef13b84cf84ce13f37c4376146bd19\"\u003e\u003ccode\u003eca56ed3\u003c/code\u003e\u003c/a\u003e [Android] location services check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/56a06b1e889d2344f85b3476650f5d8806e6439b\"\u003e\u003ccode\u003e56a06b1\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/bf69915ce939cfad12a6d76685df311c8167bb86\"\u003e\u003ccode\u003ebf69915\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/fc7e3a3d7ea96ce1ac0712e3fea6aa3d2900df16\"\u003e\u003ccode\u003efc7e3a3\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_platform_interface 4.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/0d9f0f4fb1f44dbcd37717ded660962d6414ad45\"\u003e\u003ccode\u003e0d9f0f4\u003c/code\u003e\u003c/a\u003e [Android] location services check (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1199\"\u003e#1199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/d31a8cf5f76a36edc0ac5baaa0946fde8bc4e198\"\u003e\u003ccode\u003ed31a8cf\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_linux 3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/41b5f622a2f5ac460b12f92bae956b4fdfec85a0\"\u003e\u003ccode\u003e41b5f62\u003c/code\u003e\u003c/a\u003e [Build] Add \u003ccode\u003eflutter_lints\u003c/code\u003e and \u003ccode\u003eanalysis_options.yaml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/527796eb94c7f9ea1d0d8eb84f5cdc40cc04707b\"\u003e\u003ccode\u003e527796e\u003c/code\u003e\u003c/a\u003e [Refactor] Return turn on false if adaptors list empty (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1196\"\u003e#1196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/compare/flutter_blue_plus-1.35.3...flutter_blue_plus-1.35.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.2.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-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003eRestored and updated readme so that those using plugin versions 19 or lower has info on setting up Proguard rules. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\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/f1e18cc9357730fb3e83fbd687ffccd2036ef354\"\u003e\u003ccode\u003ef1e18cc\u003c/code\u003e\u003c/a\u003e prepare for 19.2.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2619\"\u003e#2619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/120cbd9596175e35234de8ad997c7c561868293c\"\u003e\u003ccode\u003e120cbd9\u003c/code\u003e\u003c/a\u003e fix: bump robolectric (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2618\"\u003e#2618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b9bfd885dcbdfe7b9eafdf7381de8e98314adbea\"\u003e\u003ccode\u003eb9bfd88\u003c/code\u003e\u003c/a\u003e Swift Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/60991412da2966fd418260b56bcca56bb920d591\"\u003e\u003ccode\u003e6099141\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Remove redundant macOS version check (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2606\"\u003e#2606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2c02e7db2993800ebed0da6805344fef9aba7a93\"\u003e\u003ccode\u003e2c02e7d\u003c/code\u003e\u003c/a\u003e prepare for 19.2.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2613\"\u003e#2613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/6e58019d4e248a6453d032131380d978a78518a6\"\u003e\u003ccode\u003e6e58019\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/50ae494cac12ec5682bb5fbedf9cb1172b316b6a\"\u003e\u003ccode\u003e50ae494\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Support bypassing DnD-settings on Android (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/e1e94e99a01737d26ee8e2b970bb6febc1a433e7\"\u003e\u003ccode\u003ee1e94e9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] bumped msix dev dependency to fix MSIX creation...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/594e82ee5233246517c406c27a157180317f1cc6\"\u003e\u003ccode\u003e594e82e\u003c/code\u003e\u003c/a\u003e updated Gradle setup info in readme around enabling desugaring (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2597\"\u003e#2597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8dad2d0267066951647def6e98a5a82f38b75a99\"\u003e\u003ccode\u003e8dad2d0\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v19.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.0.17 to 2.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e0892ae796581b77e7ca2cf6bbcf95abc56e646c\"\u003e\u003ccode\u003ee0892ae\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the \u003ccode\u003ecolorMapper\u003c/code\u003e property in \u003ccode\u003eSvgPicture\u003c/code\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9043\"\u003e#9043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/279dda8b7b8659f9c02522b3534e5ab49e18352e\"\u003e\u003ccode\u003e279dda8\u003c/code\u003e\u003c/a\u003e [various] Disable sandbox in Chrome dart tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8909\"\u003e#8909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/815a80b29b0fb2be03500bf1fea4e14b60d22398\"\u003e\u003ccode\u003e815a80b\u003c/code\u003e\u003c/a\u003e [ci] Manually roll master, set -Xmx4G (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8586\"\u003e#8586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.1.0/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/20fe3d1478e6f79001be4ba587fc0f1ebd474d0d\"\u003e\u003ccode\u003e20fe3d1\u003c/code\u003e\u003c/a\u003e [geolocator_platform_interface]: Bump flutter_lints from 4.0.0 to 5.0.0 in /g...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/5860a2c0a1fb87617c2a5ee20b1560b231a8f49b\"\u003e\u003ccode\u003e5860a2c\u003c/code\u003e\u003c/a\u003e [geolocator_windows]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator_w...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/60a32491ec7c2fc44a352d7b7435e3bed99faaad\"\u003e\u003ccode\u003e60a3249\u003c/code\u003e\u003c/a\u003e [geolocator_linux]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator_lin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/7af9abef58ea88e3548d103b43184e3d10990a5d\"\u003e\u003ccode\u003e7af9abe\u003c/code\u003e\u003c/a\u003e [geolocator]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1578\"\u003e#1578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.4.0\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 `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.6.0 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.8.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed the color conversion for alpha values, ensuring that alpha is correctly represented as a fraction (e.g., alpha / 255).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.12.0-rc.1 (iOS) \u0026amp; 11.12.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0-beta.1\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-beta.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-beta.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.7.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allow listening to zoom events resulting from user gestures: pinching, double-tapping, or quick-zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e_onZoom(MapContentGestureContext context) {\n  print(\u0026quot;OnZoom coordinate: {${context.point.coordinates.lng}, ${context.point.coordinates.lat}}\u0026quot; +\n    \u0026quot; point: {x: ${context.touchPosition.x}, y: ${context.touchPosition.y}}\u0026quot; +\n    \u0026quot; state: ${context.gestureState}\u0026quot;);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically, huge thanks to \u003ca href=\"https://github.com/azaderdogan\"\u003e\u003ccode\u003e@​azaderdogan\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eImprovements 🏁\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce installation size by ≈ 10 MB by redacting the rest of the debug symbols.\u003c/li\u003e\n\u003cli\u003eReduce the amount of background triggers to optimize battery usage when the app is not in the focus anymore.\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.8.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003cli\u003eUpdate Maps SDK to 11.12.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.7.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to 11.11.0\u003c/li\u003e\n\u003cli\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically.\u003c/li\u003e\n\u003cli\u003eExperimental \u003ccode\u003eStandardBuildingState\u003c/code\u003e has been removed. Use \u003ccode\u003eStandardBuildingsState\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etop-image\u003c/code\u003e, \u003ccode\u003ebearing-image\u003c/code\u003e, and \u003ccode\u003eshadow-image\u003c/code\u003e properties on \u003ccode\u003eLocationIndicatorLayer\u003c/code\u003e are now paint properties instead of layout properties.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allowing listening to zoom events resulting from user gestures: pinching, double-tapping, or quick zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eClipLayer.clipLayerScope\u003c/code\u003e and \u003ccode\u003eClipLayer.clipLayerTypes\u003c/code\u003e as stable\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eBackgroundLayer.backgroundPitchAlignment\u003c/code\u003e as experimental\u003c/li\u003e\n\u003cli\u003e[Android] Fix rare NPE upon native view disposal.\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/mapbox/mapbox-maps-flutter/commit/955945124b71d670986e747f179a6da12752bff7\"\u003e\u003ccode\u003e9559451\u003c/code\u003e\u003c/a\u003e Update versions for 2.8.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/938\"\u003e#938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/41630e306d04e4a6f06c147622909d9fe4f464ee\"\u003e\u003ccode\u003e41630e3\u003c/code\u003e\u003c/a\u003e Correct coordinate ordering for Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/929\"\u003e#929\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/390bcb0f929816673c44d09cbf1f448e72d44d4c\"\u003e\u003ccode\u003e390bcb0\u003c/code\u003e\u003c/a\u003e Update Maps SDK version in README.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/925\"\u003e#925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/5dce1bba031852cdee2f91fee51d87fd8ae79d10\"\u003e\u003ccode\u003e5dce1bb\u003c/code\u003e\u003c/a\u003e Prepare v2.8.0-rc.1 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/923\"\u003e#923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d3a593c7c2fa98ddf2224275447214890e9692f7\"\u003e\u003ccode\u003ed3a593c\u003c/code\u003e\u003c/a\u003e Update startPerformanceStatisticsCollection documentation (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/921\"\u003e#921\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/13ca8700424a5d031f3328cd2e07124fb651cccb\"\u003e\u003ccode\u003e13ca870\u003c/code\u003e\u003c/a\u003e Fix incorrect color alpha value conversion on Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/919\"\u003e#919\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/920\"\u003e#920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/af8d1b4be5639b751dba0aa7fec4569bc5685928\"\u003e\u003ccode\u003eaf8d1b4\u003c/code\u003e\u003c/a\u003e Prepare \u003ccode\u003e2.8.0-beta.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/a60882d6b3a677cec6a169bf0108b0eb54422fd3\"\u003e\u003ccode\u003ea60882d\u003c/code\u003e\u003c/a\u003e Setup CLA for public contributions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/910\"\u003e#910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/125fc6689bcdd850d59ec548c73bd39776238ff1\"\u003e\u003ccode\u003e125fc66\u003c/code\u003e\u003c/a\u003e Migrate example project fully to SPM (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/909\"\u003e#909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/1814cc9a60d349000c0dd25e13dcfa7066ba0551\"\u003e\u003ccode\u003e1814cc9\u003c/code\u003e\u003c/a\u003e Update copyright year and rename LICENSE to LICENSE.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/908\"\u003e#908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.8.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 11.4.0 to 12.0.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/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v11.4.0...permission_handler_v12.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `provider` from 6.1.2 to 6.1.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3ee02e49b928fcb37fe6d1e5bb58ed554b26164a\"\u003e\u003ccode\u003e3ee02e4\u003c/code\u003e\u003c/a\u003e 6.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/30ea7d0e078910830b511095163f656152c0d139\"\u003e\u003ccode\u003e30ea7d0\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/910\"\u003e#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/7179e119adb4d06fb37f38698e2fa94baa719829\"\u003e\u003ccode\u003e7179e11\u003c/code\u003e\u003c/a\u003e provider : 6.1.3 -\u0026gt; 6.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/83f40ebbf8a8a94e241e0a41903cc6c19c251ca0\"\u003e\u003ccode\u003e83f40eb\u003c/code\u003e\u003c/a\u003e Fix regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/be8381df967b3a0cf8f4986cb9163e859bbf9483\"\u003e\u003ccode\u003ebe8381d\u003c/code\u003e\u003c/a\u003e provider : 6.1.2 -\u0026gt; 6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/d900a42f0ee8cea3f120c3a163cc88d9cd1d30b2\"\u003e\u003ccode\u003ed900a42\u003c/code\u003e\u003c/a\u003e Optimize the number of providers MultiProvider can mount at once. (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/906\"\u003e#906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3a81a9148001728d74b1f307dc966352684e6748\"\u003e\u003ccode\u003e3a81a91\u003c/code\u003e\u003c/a\u003e Added translated README files in Italian to enhance accessibility for Italian...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/64745784fcef9e3ebc6e6dea0d5f82d1ac20c797\"\u003e\u003ccode\u003e6474578\u003c/code\u003e\u003c/a\u003e Fix typos in [watch] method (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/9403cf61fd816dbd04e300560121fd48c642abb1\"\u003e\u003ccode\u003e9403cf6\u003c/code\u003e\u003c/a\u003e Deprecated notice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/c20fb6ff5e7e0addb163d5e7d3ad6d52d8c1c9fe\"\u003e\u003ccode\u003ec20fb6f\u003c/code\u003e\u003c/a\u003e Lints\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rrousselGit/provider/compare/provider-v6.1.2...provider-v6.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `share_plus` from 10.1.4 to 11.0.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/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/0a19d46010b6ecf5c2f10771e33a39823f7c30b7\"\u003e\u003ccode\u003e0a19d46\u003c/code\u003e\u003c/a\u003e feat(share_plus)!: SharePlus refactor (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3404\"\u003e#3404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/dfb68f5b40a1a3e5adbdfba63033f572fd777a5e\"\u003e\u003ccode\u003edfb68f5\u003c/code\u003e\u003c/a\u003e chore(share_plus): remove unnecessary library name (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3522\"\u003e#3522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/share_plus-v11.0.0/packages/share_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shared_preferences` from 2.5.2 to 2.5.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/064b0b26568728342a550dc876b0a0e0f2fbaa84\"\u003e\u003ccode\u003e064b0b2\u003c/code\u003e\u003c/a\u003e [shared_preferences] Fix a late initialized error with the example app (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8540\"\u003e#8540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/bfad6b9764bf6a2b30270013f3b340281b7197c3\"\u003e\u003ccode\u003ebfad6b9\u003c/code\u003e\u003c/a\u003e [various] Updates packages to use flutter.compileSdkVersion (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8734\"\u003e#8734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3e55269c4cd9e1761040129724ecb130b048086d\"\u003e\u003ccode\u003e3e55269\u003c/code\u003e\u003c/a\u003e [shared_preferences_android] dependabot takeover datastore  (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8784\"\u003e#8784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5501c5eb1e65b85c471ccad32811608cb8584d87\"\u003e\u003ccode\u003e5501c5e\u003c/code\u003e\u003c/a\u003e [various] Remove plugin-level \u003ccode\u003eintegration_test\u003c/code\u003e dependencies (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8711\"\u003e#8711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/da5e46d2700ff42e12bf70b19ec9a588dcb3d90d\"\u003e\u003ccode\u003eda5e46d\u003c/code\u003e\u003c/a\u003e [various] Update Pigeon for task queue changes (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8654\"\u003e#8654\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cb4fb13e19756cbbcb523bc33fbf7b7a5923e787\"\u003e\u003ccode\u003ecb4fb13\u003c/code\u003e\u003c/a\u003e [shared_preferences] Fix JSON parsing issue with _decodeValue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8211\"\u003e#8211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/05a65b4dc78213f78aa33c41d719b3cccfb30123\"\u003e\u003ccode\u003e05a65b4\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the gradle-plugin group across 4 directories with 1 update...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/shared_preferences-v2.5.3/packages/shared_preferences\"\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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/reedu-reengineering-education/sensebox-bike-flutter/pull/89","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/89","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/89/packages"}},{"old_version":"2.7.0","new_version":"2.8.0","update_type":"minor","path":"/green_walking","pr_created_at":"2025-06-01T07:07:23.000Z","version_change":"2.7.0 → 2.8.0","issue":{"uuid":"2557770469","node_id":"PR_kwDOEFy2d86YdHrl","number":267,"state":"closed","title":"Bump the all group in /green_walking with 7 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-26T19:28:41.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-01T07:07:23.000Z","updated_at":"2025-06-26T19:28:42.000Z","time_to_close":2204478,"merged_at":"2025-06-26T19:28:41.000Z","merged_by":"Xennis","closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":7,"packages":[{"name":"firebase_core","old_version":"3.13.0","new_version":"3.13.1","repository_url":"https://github.com/firebase/flutterfire"},{"name":"intl","old_version":"0.19.0","new_version":"0.20.2","repository_url":"https://github.com/dart-lang/i18n"},{"name":"firebase_crashlytics","old_version":"4.3.5","new_version":"4.3.6","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"14.0.0","new_version":"14.0.1","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.7.0","new_version":"2.8.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"}],"path":"/green_walking","ecosystem":"pub"},"body":"Bumps the all group in /green_walking with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `3.13.0` | `3.13.1` |\n| [intl](https://github.com/dart-lang/i18n/tree/main/pkgs) | `0.19.0` | `0.20.2` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `4.3.5` | `4.3.6` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `14.0.0` | `14.0.1` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.4.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.7.0` | `2.8.0` |\n\nUpdates `firebase_core` from 3.13.0 to 3.13.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c3cca179089e3258f0fce441b6c3d8d8dcb3a462\"\u003e\u003ccode\u003ec3cca17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1c680eb97f51269285814309e7fca7a579698834\"\u003e\u003ccode\u003e1c680eb\u003c/code\u003e\u003c/a\u003e feat: bump Firebase JS SDK to 11.7.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17355\"\u003e#17355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5ae8c9b3dfd427d349258c7448fcebe9c05a8cf6\"\u003e\u003ccode\u003e5ae8c9b\u003c/code\u003e\u003c/a\u003e chore: Fix Typos Across FlutterFire Repository  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17223\"\u003e#17223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/89d1aa3509ce36cba1018755ee41cf717652791b\"\u003e\u003ccode\u003e89d1aa3\u003c/code\u003e\u003c/a\u003e chore(deps): Update Java Versions from 8 to 17 and Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17269\"\u003e#17269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/260a1bae926bcac6540dc2e9023491ea80292314\"\u003e\u003ccode\u003e260a1ba\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17245\"\u003e#17245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v3.13.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 `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_crashlytics` from 4.3.5 to 4.3.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c3cca179089e3258f0fce441b6c3d8d8dcb3a462\"\u003e\u003ccode\u003ec3cca17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5ae8c9b3dfd427d349258c7448fcebe9c05a8cf6\"\u003e\u003ccode\u003e5ae8c9b\u003c/code\u003e\u003c/a\u003e chore: Fix Typos Across FlutterFire Repository  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17223\"\u003e#17223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/89d1aa3509ce36cba1018755ee41cf717652791b\"\u003e\u003ccode\u003e89d1aa3\u003c/code\u003e\u003c/a\u003e chore(deps): Update Java Versions from 8 to 17 and Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17269\"\u003e#17269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/260a1bae926bcac6540dc2e9023491ea80292314\"\u003e\u003ccode\u003e260a1ba\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17245\"\u003e#17245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v4.3.6/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 14.0.0 to 14.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v14.0.0...geolocator_v14.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.4.0\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 `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.7.0 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.8.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed the color conversion for alpha values, ensuring that alpha is correctly represented as a fraction (e.g., alpha / 255).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.12.0-rc.1 (iOS) \u0026amp; 11.12.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0-beta.1\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-beta.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-beta.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.8.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003cli\u003eUpdate Maps SDK to 11.12.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/955945124b71d670986e747f179a6da12752bff7\"\u003e\u003ccode\u003e9559451\u003c/code\u003e\u003c/a\u003e Update versions for 2.8.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/938\"\u003e#938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/41630e306d04e4a6f06c147622909d9fe4f464ee\"\u003e\u003ccode\u003e41630e3\u003c/code\u003e\u003c/a\u003e Correct coordinate ordering for Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/929\"\u003e#929\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/390bcb0f929816673c44d09cbf1f448e72d44d4c\"\u003e\u003ccode\u003e390bcb0\u003c/code\u003e\u003c/a\u003e Update Maps SDK version in README.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/925\"\u003e#925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/5dce1bba031852cdee2f91fee51d87fd8ae79d10\"\u003e\u003ccode\u003e5dce1bb\u003c/code\u003e\u003c/a\u003e Prepare v2.8.0-rc.1 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/923\"\u003e#923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d3a593c7c2fa98ddf2224275447214890e9692f7\"\u003e\u003ccode\u003ed3a593c\u003c/code\u003e\u003c/a\u003e Update startPerformanceStatisticsCollection documentation (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/921\"\u003e#921\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/13ca8700424a5d031f3328cd2e07124fb651cccb\"\u003e\u003ccode\u003e13ca870\u003c/code\u003e\u003c/a\u003e Fix incorrect color alpha value conversion on Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/919\"\u003e#919\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/920\"\u003e#920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/af8d1b4be5639b751dba0aa7fec4569bc5685928\"\u003e\u003ccode\u003eaf8d1b4\u003c/code\u003e\u003c/a\u003e Prepare \u003ccode\u003e2.8.0-beta.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/a60882d6b3a677cec6a169bf0108b0eb54422fd3\"\u003e\u003ccode\u003ea60882d\u003c/code\u003e\u003c/a\u003e Setup CLA for public contributions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/910\"\u003e#910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/125fc6689bcdd850d59ec548c73bd39776238ff1\"\u003e\u003ccode\u003e125fc66\u003c/code\u003e\u003c/a\u003e Migrate example project fully to SPM (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/909\"\u003e#909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/1814cc9a60d349000c0dd25e13dcfa7066ba0551\"\u003e\u003ccode\u003e1814cc9\u003c/code\u003e\u003c/a\u003e Update copyright year and rename LICENSE to LICENSE.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/908\"\u003e#908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.7.0...v2.8.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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/Xennis/green-walking/pull/267","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xennis%2Fgreen-walking/issues/267","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/267/packages"}},{"old_version":"2.6.0","new_version":"2.8.0","update_type":"minor","path":null,"pr_created_at":"2025-05-26T19:13:52.000Z","version_change":"2.6.0 → 2.8.0","issue":{"uuid":"2544707472","node_id":"PR_kwDOMr2Hps6XrSeQ","number":85,"state":"closed","title":"[dependabot]: Bump the production-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":"2025-06-02T19:01:17.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-26T19:13:52.000Z","updated_at":"2025-06-02T19:01:17.000Z","time_to_close":604045,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":13,"packages":[{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.4.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.0.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_blue_plus","old_version":"1.35.3","new_version":"1.35.5","repository_url":"https://github.com/chipweinberger/flutter_blue_plus"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.2.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.0.17","new_version":"2.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.1","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.8.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.0+1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5","repository_url":"https://github.com/rrousselGit/provider"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.0.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 12 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.4.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.0.0` |\n| [flutter_blue_plus](https://github.com/chipweinberger/flutter_blue_plus) | `1.35.3` | `1.35.5` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.2.1` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.0.17` | `2.1.0` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.1` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.4.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.8.0` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.0+1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.0.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n\n\nUpdates `device_info_plus` from 11.3.0 to 11.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/3201e056b2a44ce74a3a9218fba59d71d9795379\"\u003e\u003ccode\u003e3201e05\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): handle nullability on getString(DEVICE_NAME) (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3507\"\u003e#3507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9ec7eb4132887b3f0ec4456a0f59bbf2c3fc4215\"\u003e\u003ccode\u003e9ec7eb4\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/3501\"\u003e#3501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c7e2428a6075df4e37da9ef4934861c7cb0c3bee\"\u003e\u003ccode\u003ec7e2428\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): tighten dependency constraints (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3497\"\u003e#3497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8b4178dce477ba753aed20d2a666bfca5950edea\"\u003e\u003ccode\u003e8b4178d\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/3494\"\u003e#3494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2a24dd637e0303208dd86cccd705f7b8d075a49e\"\u003e\u003ccode\u003e2a24dd6\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): bump win32_registry from 1.1.5 to 2.0.1 in /packages...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.4.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.70.2 to 1.0.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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/blob/1.0.0/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/59f28cb4c0d0aef545d1df8a06c049f52383bb60\"\u003e\u003ccode\u003e59f28cb\u003c/code\u003e\u003c/a\u003e Bump version to 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/17afdfb7edf6791fc37b8bb26c16974ad963e1af\"\u003e\u003ccode\u003e17afdfb\u003c/code\u003e\u003c/a\u003e Add DownloadNativeAppButton UI (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3db3732cce2b420b59be9c778d8fb0de63e33643\"\u003e\u003ccode\u003e3db3732\u003c/code\u003e\u003c/a\u003e Minor change on changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/f81c0da3065d934e16d2c1b8657b10295e08e21d\"\u003e\u003ccode\u003ef81c0da\u003c/code\u003e\u003c/a\u003e Update the flutter and dart sdk constraints (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e59aad6f7b1df3c2d57f20a89006ab8e0cad029d\"\u003e\u003ccode\u003ee59aad6\u003c/code\u003e\u003c/a\u003e Update the CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/cfa83c64020ca51c274ab631b4ae3f156c9c26d0\"\u003e\u003ccode\u003ecfa83c6\u003c/code\u003e\u003c/a\u003e add gradient to RadarChart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1841\"\u003e#1841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6c5a6111d6e12296906588b2fafa6ba95c32b58d\"\u003e\u003ccode\u003e6c5a611\u003c/code\u003e\u003c/a\u003e Upgrade build_runner and mockito dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6ca3f3b0dfdbe43dc11f79f4a37eec2cb27a66f2\"\u003e\u003ccode\u003e6ca3f3b\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\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/97a19450837cfa6f6582edc4ec1aa189eccb850b\"\u003e\u003ccode\u003e97a1945\u003c/code\u003e\u003c/a\u003e Remove deprecated tooltipRoundedRadius property from the codebase\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/1016b408dc17e132d6f54f1befdd9f4e76a53c02\"\u003e\u003ccode\u003e1016b40\u003c/code\u003e\u003c/a\u003e Update the candlestick sample gif animation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_blue_plus` from 1.35.3 to 1.35.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/ba0abb8468da5afbba002620023d0601d14a388c\"\u003e\u003ccode\u003eba0abb8\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus 1.35.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/53de4df6ba101220e646d2ee64549901057689a5\"\u003e\u003ccode\u003e53de4df\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/ca56ed3475ef13b84cf84ce13f37c4376146bd19\"\u003e\u003ccode\u003eca56ed3\u003c/code\u003e\u003c/a\u003e [Android] location services check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/56a06b1e889d2344f85b3476650f5d8806e6439b\"\u003e\u003ccode\u003e56a06b1\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/bf69915ce939cfad12a6d76685df311c8167bb86\"\u003e\u003ccode\u003ebf69915\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/fc7e3a3d7ea96ce1ac0712e3fea6aa3d2900df16\"\u003e\u003ccode\u003efc7e3a3\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_platform_interface 4.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/0d9f0f4fb1f44dbcd37717ded660962d6414ad45\"\u003e\u003ccode\u003e0d9f0f4\u003c/code\u003e\u003c/a\u003e [Android] location services check (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1199\"\u003e#1199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/d31a8cf5f76a36edc0ac5baaa0946fde8bc4e198\"\u003e\u003ccode\u003ed31a8cf\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_linux 3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/41b5f622a2f5ac460b12f92bae956b4fdfec85a0\"\u003e\u003ccode\u003e41b5f62\u003c/code\u003e\u003c/a\u003e [Build] Add \u003ccode\u003eflutter_lints\u003c/code\u003e and \u003ccode\u003eanalysis_options.yaml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/527796eb94c7f9ea1d0d8eb84f5cdc40cc04707b\"\u003e\u003ccode\u003e527796e\u003c/code\u003e\u003c/a\u003e [Refactor] Return turn on false if adaptors list empty (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1196\"\u003e#1196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/compare/flutter_blue_plus-1.35.3...flutter_blue_plus-1.35.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.2.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-v19.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from \u003ca href=\"https://github.com/bqubique\"\u003eBlin Qipa\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of \u003ccode\u003ejava.lang.NoClassDefFoundError\u003c/code\u003e around the plugin's Android unit tests. Thanks to the PR from \u003ca href=\"https://github.com/Turtlepaw\"\u003eTurtlepaw\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003eRestored and updated readme so that those using plugin versions 19 or lower has info on setting up Proguard rules. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\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/f1e18cc9357730fb3e83fbd687ffccd2036ef354\"\u003e\u003ccode\u003ef1e18cc\u003c/code\u003e\u003c/a\u003e prepare for 19.2.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2619\"\u003e#2619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/120cbd9596175e35234de8ad997c7c561868293c\"\u003e\u003ccode\u003e120cbd9\u003c/code\u003e\u003c/a\u003e fix: bump robolectric (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2618\"\u003e#2618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b9bfd885dcbdfe7b9eafdf7381de8e98314adbea\"\u003e\u003ccode\u003eb9bfd88\u003c/code\u003e\u003c/a\u003e Swift Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/60991412da2966fd418260b56bcca56bb920d591\"\u003e\u003ccode\u003e6099141\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Remove redundant macOS version check (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2606\"\u003e#2606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2c02e7db2993800ebed0da6805344fef9aba7a93\"\u003e\u003ccode\u003e2c02e7d\u003c/code\u003e\u003c/a\u003e prepare for 19.2.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2613\"\u003e#2613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/6e58019d4e248a6453d032131380d978a78518a6\"\u003e\u003ccode\u003e6e58019\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/50ae494cac12ec5682bb5fbedf9cb1172b316b6a\"\u003e\u003ccode\u003e50ae494\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Support bypassing DnD-settings on Android (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/e1e94e99a01737d26ee8e2b970bb6febc1a433e7\"\u003e\u003ccode\u003ee1e94e9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] bumped msix dev dependency to fix MSIX creation...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/594e82ee5233246517c406c27a157180317f1cc6\"\u003e\u003ccode\u003e594e82e\u003c/code\u003e\u003c/a\u003e updated Gradle setup info in readme around enabling desugaring (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2597\"\u003e#2597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8dad2d0267066951647def6e98a5a82f38b75a99\"\u003e\u003ccode\u003e8dad2d0\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v19.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.0.17 to 2.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e0892ae796581b77e7ca2cf6bbcf95abc56e646c\"\u003e\u003ccode\u003ee0892ae\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the \u003ccode\u003ecolorMapper\u003c/code\u003e property in \u003ccode\u003eSvgPicture\u003c/code\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9043\"\u003e#9043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/279dda8b7b8659f9c02522b3534e5ab49e18352e\"\u003e\u003ccode\u003e279dda8\u003c/code\u003e\u003c/a\u003e [various] Disable sandbox in Chrome dart tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8909\"\u003e#8909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/815a80b29b0fb2be03500bf1fea4e14b60d22398\"\u003e\u003ccode\u003e815a80b\u003c/code\u003e\u003c/a\u003e [ci] Manually roll master, set -Xmx4G (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8586\"\u003e#8586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.1.0/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/3567ef9c37413a188859e327220b030cfa8d2b5f\"\u003e\u003ccode\u003e3567ef9\u003c/code\u003e\u003c/a\u003e updates afp Android example app and README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/049fa9ff5a057571bec5f992726ca24158238a79\"\u003e\u003ccode\u003e049fa9f\u003c/code\u003e\u003c/a\u003e Updates the Android example app FOREGROUND_SERVICE_LOCATION manifest permissi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/392b2d5f97bee6c8667cc535934b09f907ca3ce5\"\u003e\u003ccode\u003e392b2d5\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1696\"\u003e#1696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/708f0aba6b3cdcb5c4cbc85e0a1b4ab575d8e43d\"\u003e\u003ccode\u003e708f0ab\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.15.0 to 1.16.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/20fe3d1478e6f79001be4ba587fc0f1ebd474d0d\"\u003e\u003ccode\u003e20fe3d1\u003c/code\u003e\u003c/a\u003e [geolocator_platform_interface]: Bump flutter_lints from 4.0.0 to 5.0.0 in /g...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/5860a2c0a1fb87617c2a5ee20b1560b231a8f49b\"\u003e\u003ccode\u003e5860a2c\u003c/code\u003e\u003c/a\u003e [geolocator_windows]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator_w...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/60a32491ec7c2fc44a352d7b7435e3bed99faaad\"\u003e\u003ccode\u003e60a3249\u003c/code\u003e\u003c/a\u003e [geolocator_linux]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator_lin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/7af9abef58ea88e3548d103b43184e3d10990a5d\"\u003e\u003ccode\u003e7af9abe\u003c/code\u003e\u003c/a\u003e [geolocator]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1578\"\u003e#1578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.4.0\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 `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mapbox_maps_flutter` from 2.6.0 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.8.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed the color conversion for alpha values, ensuring that alpha is correctly represented as a fraction (e.g., alpha / 255).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.12.0-rc.1 (iOS) \u0026amp; 11.12.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0-beta.1\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-beta.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-beta.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.7.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allow listening to zoom events resulting from user gestures: pinching, double-tapping, or quick-zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e_onZoom(MapContentGestureContext context) {\n  print(\u0026quot;OnZoom coordinate: {${context.point.coordinates.lng}, ${context.point.coordinates.lat}}\u0026quot; +\n    \u0026quot; point: {x: ${context.touchPosition.x}, y: ${context.touchPosition.y}}\u0026quot; +\n    \u0026quot; state: ${context.gestureState}\u0026quot;);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically, huge thanks to \u003ca href=\"https://github.com/azaderdogan\"\u003e\u003ccode\u003e@​azaderdogan\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eImprovements 🏁\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce installation size by ≈ 10 MB by redacting the rest of the debug symbols.\u003c/li\u003e\n\u003cli\u003eReduce the amount of background triggers to optimize battery usage when the app is not in the focus anymore.\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.8.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003cli\u003eUpdate Maps SDK to 11.12.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.7.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to 11.11.0\u003c/li\u003e\n\u003cli\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically.\u003c/li\u003e\n\u003cli\u003eExperimental \u003ccode\u003eStandardBuildingState\u003c/code\u003e has been removed. Use \u003ccode\u003eStandardBuildingsState\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etop-image\u003c/code\u003e, \u003ccode\u003ebearing-image\u003c/code\u003e, and \u003ccode\u003eshadow-image\u003c/code\u003e properties on \u003ccode\u003eLocationIndicatorLayer\u003c/code\u003e are now paint properties instead of layout properties.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allowing listening to zoom events resulting from user gestures: pinching, double-tapping, or quick zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eClipLayer.clipLayerScope\u003c/code\u003e and \u003ccode\u003eClipLayer.clipLayerTypes\u003c/code\u003e as stable\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eBackgroundLayer.backgroundPitchAlignment\u003c/code\u003e as experimental\u003c/li\u003e\n\u003cli\u003e[Android] Fix rare NPE upon native view disposal.\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/mapbox/mapbox-maps-flutter/commit/955945124b71d670986e747f179a6da12752bff7\"\u003e\u003ccode\u003e9559451\u003c/code\u003e\u003c/a\u003e Update versions for 2.8.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/938\"\u003e#938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/41630e306d04e4a6f06c147622909d9fe4f464ee\"\u003e\u003ccode\u003e41630e3\u003c/code\u003e\u003c/a\u003e Correct coordinate ordering for Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/929\"\u003e#929\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/390bcb0f929816673c44d09cbf1f448e72d44d4c\"\u003e\u003ccode\u003e390bcb0\u003c/code\u003e\u003c/a\u003e Update Maps SDK version in README.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/925\"\u003e#925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/5dce1bba031852cdee2f91fee51d87fd8ae79d10\"\u003e\u003ccode\u003e5dce1bb\u003c/code\u003e\u003c/a\u003e Prepare v2.8.0-rc.1 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/923\"\u003e#923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d3a593c7c2fa98ddf2224275447214890e9692f7\"\u003e\u003ccode\u003ed3a593c\u003c/code\u003e\u003c/a\u003e Update startPerformanceStatisticsCollection documentation (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/921\"\u003e#921\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/13ca8700424a5d031f3328cd2e07124fb651cccb\"\u003e\u003ccode\u003e13ca870\u003c/code\u003e\u003c/a\u003e Fix incorrect color alpha value conversion on Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/919\"\u003e#919\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/920\"\u003e#920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/af8d1b4be5639b751dba0aa7fec4569bc5685928\"\u003e\u003ccode\u003eaf8d1b4\u003c/code\u003e\u003c/a\u003e Prepare \u003ccode\u003e2.8.0-beta.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/a60882d6b3a677cec6a169bf0108b0eb54422fd3\"\u003e\u003ccode\u003ea60882d\u003c/code\u003e\u003c/a\u003e Setup CLA for public contributions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/910\"\u003e#910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/125fc6689bcdd850d59ec548c73bd39776238ff1\"\u003e\u003ccode\u003e125fc66\u003c/code\u003e\u003c/a\u003e Migrate example project fully to SPM (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/909\"\u003e#909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/1814cc9a60d349000c0dd25e13dcfa7066ba0551\"\u003e\u003ccode\u003e1814cc9\u003c/code\u003e\u003c/a\u003e Update copyright year and rename LICENSE to LICENSE.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/908\"\u003e#908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.8.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 11.4.0 to 12.0.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/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v11.4.0...permission_handler_v12.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `provider` from 6.1.2 to 6.1.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3ee02e49b928fcb37fe6d1e5bb58ed554b26164a\"\u003e\u003ccode\u003e3ee02e4\u003c/code\u003e\u003c/a\u003e 6.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/30ea7d0e078910830b511095163f656152c0d139\"\u003e\u003ccode\u003e30ea7d0\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/910\"\u003e#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/7179e119adb4d06fb37f38698e2fa94baa719829\"\u003e\u003ccode\u003e7179e11\u003c/code\u003e\u003c/a\u003e provider : 6.1.3 -\u0026gt; 6.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/83f40ebbf8a8a94e241e0a41903cc6c19c251ca0\"\u003e\u003ccode\u003e83f40eb\u003c/code\u003e\u003c/a\u003e Fix regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/be8381df967b3a0cf8f4986cb9163e859bbf9483\"\u003e\u003ccode\u003ebe8381d\u003c/code\u003e\u003c/a\u003e provider : 6.1.2 -\u0026gt; 6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/d900a42f0ee8cea3f120c3a163cc88d9cd1d30b2\"\u003e\u003ccode\u003ed900a42\u003c/code\u003e\u003c/a\u003e Optimize the number of providers MultiProvider can mount at once. (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/906\"\u003e#906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3a81a9148001728d74b1f307dc966352684e6748\"\u003e\u003ccode\u003e3a81a91\u003c/code\u003e\u003c/a\u003e Added translated README files in Italian to enhance accessibility for Italian...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/64745784fcef9e3ebc6e6dea0d5f82d1ac20c797\"\u003e\u003ccode\u003e6474578\u003c/code\u003e\u003c/a\u003e Fix typos in [watch] method (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/9403cf61fd816dbd04e300560121fd48c642abb1\"\u003e\u003ccode\u003e9403cf6\u003c/code\u003e\u003c/a\u003e Deprecated notice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/c20fb6ff5e7e0addb163d5e7d3ad6d52d8c1c9fe\"\u003e\u003ccode\u003ec20fb6f\u003c/code\u003e\u003c/a\u003e Lints\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rrousselGit/provider/compare/provider-v6.1.2...provider-v6.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `share_plus` from 10.1.4 to 11.0.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/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/0a19d46010b6ecf5c2f10771e33a39823f7c30b7\"\u003e\u003ccode\u003e0a19d46\u003c/code\u003e\u003c/a\u003e feat(share_plus)!: SharePlus refactor (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3404\"\u003e#3404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/dfb68f5b40a1a3e5adbdfba63033f572fd777a5e\"\u003e\u003ccode\u003edfb68f5\u003c/code\u003e\u003c/a\u003e chore(share_plus): remove unnecessary library name (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3522\"\u003e#3522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/share_plus-v11.0.0/packages/share_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shared_preferences` from 2.5.2 to 2.5.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/064b0b26568728342a550dc876b0a0e0f2fbaa84\"\u003e\u003ccode\u003e064b0b2\u003c/code\u003e\u003c/a\u003e [shared_preferences] Fix a late initialized error with the example app (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8540\"\u003e#8540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/bfad6b9764bf6a2b30270013f3b340281b7197c3\"\u003e\u003ccode\u003ebfad6b9\u003c/code\u003e\u003c/a\u003e [various] Updates packages to use flutter.compileSdkVersion (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8734\"\u003e#8734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3e55269c4cd9e1761040129724ecb130b048086d\"\u003e\u003ccode\u003e3e55269\u003c/code\u003e\u003c/a\u003e [shared_preferences_android] dependabot takeover datastore  (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8784\"\u003e#8784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5501c5eb1e65b85c471ccad32811608cb8584d87\"\u003e\u003ccode\u003e5501c5e\u003c/code\u003e\u003c/a\u003e [various] Remove plugin-level \u003ccode\u003eintegration_test\u003c/code\u003e dependencies (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8711\"\u003e#8711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/da5e46d2700ff42e12bf70b19ec9a588dcb3d90d\"\u003e\u003ccode\u003eda5e46d\u003c/code\u003e\u003c/a\u003e [various] Update Pigeon for task queue changes (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8654\"\u003e#8654\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cb4fb13e19756cbbcb523bc33fbf7b7a5923e787\"\u003e\u003ccode\u003ecb4fb13\u003c/code\u003e\u003c/a\u003e [shared_preferences] Fix JSON parsing issue with _decodeValue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8211\"\u003e#8211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/05a65b4dc78213f78aa33c41d719b3cccfb30123\"\u003e\u003ccode\u003e05a65b4\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the gradle-plugin group across 4 directories with 1 update...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/shared_preferences-v2.5.3/packages/shared_preferences\"\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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/reedu-reengineering-education/sensebox-bike-flutter/pull/85","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/85","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/85/packages"}},{"old_version":"2.6.0","new_version":"2.8.0","update_type":"minor","path":null,"pr_created_at":"2025-05-14T07:38:39.000Z","version_change":"2.6.0 → 2.8.0","issue":{"uuid":"2518451726","node_id":"PR_kwDOMr2Hps6WHIYO","number":75,"state":"open","title":"[dependabot]: Bump the production-dependencies group with 12 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-05-14T07:38:39.000Z","updated_at":"2025-05-20T07:39:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependabot]: Bump","group_name":"production-dependencies","update_count":12,"packages":[{"name":"device_info_plus","old_version":"11.3.0","new_version":"11.4.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.70.2","new_version":"1.0.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_blue_plus","old_version":"1.35.3","new_version":"1.35.5","repository_url":"https://github.com/chipweinberger/flutter_blue_plus"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"19.2.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.0.17","new_version":"2.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"geolocator","old_version":"13.0.2","new_version":"14.0.0","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"http","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/dart-lang/http"},{"name":"mapbox_maps_flutter","old_version":"2.6.0","new_version":"2.8.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"},{"name":"permission_handler","old_version":"11.4.0","new_version":"12.0.0+1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"provider","old_version":"6.1.2","new_version":"6.1.5","repository_url":"https://github.com/rrousselGit/provider"},{"name":"share_plus","old_version":"10.1.4","new_version":"11.0.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.2","new_version":"2.5.3","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the production-dependencies group with 12 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.3.0` | `11.4.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.70.2` | `1.0.0` |\n| [flutter_blue_plus](https://github.com/chipweinberger/flutter_blue_plus) | `1.35.3` | `1.35.5` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `19.2.0` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.0.17` | `2.1.0` |\n| [geolocator](https://github.com/baseflow/flutter-geolocator) | `13.0.2` | `14.0.0` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.4.0` |\n| [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) | `2.6.0` | `2.8.0` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `12.0.0+1` |\n| [provider](https://github.com/rrousselGit/provider) | `6.1.2` | `6.1.5` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `11.0.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.2` | `2.5.3` |\n\nUpdates `device_info_plus` from 11.3.0 to 11.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\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/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/160a01824cb8a245aec52eb3f5a1fa804ef791eb\"\u003e\u003ccode\u003e160a018\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add ram information (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f78f32c47fef8045f34944899f6082303182b615\"\u003e\u003ccode\u003ef78f32c\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): allow to mock device info (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2d929e590ba6967f6e5f050a31131891a5656825\"\u003e\u003ccode\u003e2d929e5\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): fix analysis issues in plugin and tests (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/71a8e00c606b4080f8d51edfefc969fa514ad155\"\u003e\u003ccode\u003e71a8e00\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/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/3201e056b2a44ce74a3a9218fba59d71d9795379\"\u003e\u003ccode\u003e3201e05\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): handle nullability on getString(DEVICE_NAME) (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3507\"\u003e#3507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9ec7eb4132887b3f0ec4456a0f59bbf2c3fc4215\"\u003e\u003ccode\u003e9ec7eb4\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/3501\"\u003e#3501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c7e2428a6075df4e37da9ef4934861c7cb0c3bee\"\u003e\u003ccode\u003ec7e2428\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): tighten dependency constraints (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3497\"\u003e#3497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/8b4178dce477ba753aed20d2a666bfca5950edea\"\u003e\u003ccode\u003e8b4178d\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/3494\"\u003e#3494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2a24dd637e0303208dd86cccd705f7b8d075a49e\"\u003e\u003ccode\u003e2a24dd6\u003c/code\u003e\u003c/a\u003e chore(device_info_plus): bump win32_registry from 1.1.5 to 2.0.1 in /packages...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v11.4.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.70.2 to 1.0.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.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/blob/1.0.0/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/imaNNeo/fl_chart/commit/59f28cb4c0d0aef545d1df8a06c049f52383bb60\"\u003e\u003ccode\u003e59f28cb\u003c/code\u003e\u003c/a\u003e Bump version to 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/17afdfb7edf6791fc37b8bb26c16974ad963e1af\"\u003e\u003ccode\u003e17afdfb\u003c/code\u003e\u003c/a\u003e Add DownloadNativeAppButton UI (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3db3732cce2b420b59be9c778d8fb0de63e33643\"\u003e\u003ccode\u003e3db3732\u003c/code\u003e\u003c/a\u003e Minor change on changelog (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/f81c0da3065d934e16d2c1b8657b10295e08e21d\"\u003e\u003ccode\u003ef81c0da\u003c/code\u003e\u003c/a\u003e Update the flutter and dart sdk constraints (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e59aad6f7b1df3c2d57f20a89006ab8e0cad029d\"\u003e\u003ccode\u003ee59aad6\u003c/code\u003e\u003c/a\u003e Update the CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/cfa83c64020ca51c274ab631b4ae3f156c9c26d0\"\u003e\u003ccode\u003ecfa83c6\u003c/code\u003e\u003c/a\u003e add gradient to RadarChart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1841\"\u003e#1841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6c5a6111d6e12296906588b2fafa6ba95c32b58d\"\u003e\u003ccode\u003e6c5a611\u003c/code\u003e\u003c/a\u003e Upgrade build_runner and mockito dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/6ca3f3b0dfdbe43dc11f79f4a37eec2cb27a66f2\"\u003e\u003ccode\u003e6ca3f3b\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\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/97a19450837cfa6f6582edc4ec1aa189eccb850b\"\u003e\u003ccode\u003e97a1945\u003c/code\u003e\u003c/a\u003e Remove deprecated tooltipRoundedRadius property from the codebase\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/1016b408dc17e132d6f54f1befdd9f4e76a53c02\"\u003e\u003ccode\u003e1016b40\u003c/code\u003e\u003c/a\u003e Update the candlestick sample gif animation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.70.2...1.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_blue_plus` from 1.35.3 to 1.35.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/ba0abb8468da5afbba002620023d0601d14a388c\"\u003e\u003ccode\u003eba0abb8\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus 1.35.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/53de4df6ba101220e646d2ee64549901057689a5\"\u003e\u003ccode\u003e53de4df\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/ca56ed3475ef13b84cf84ce13f37c4376146bd19\"\u003e\u003ccode\u003eca56ed3\u003c/code\u003e\u003c/a\u003e [Android] location services check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/56a06b1e889d2344f85b3476650f5d8806e6439b\"\u003e\u003ccode\u003e56a06b1\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/bf69915ce939cfad12a6d76685df311c8167bb86\"\u003e\u003ccode\u003ebf69915\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_android 4.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/fc7e3a3d7ea96ce1ac0712e3fea6aa3d2900df16\"\u003e\u003ccode\u003efc7e3a3\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_platform_interface 4.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/0d9f0f4fb1f44dbcd37717ded660962d6414ad45\"\u003e\u003ccode\u003e0d9f0f4\u003c/code\u003e\u003c/a\u003e [Android] location services check (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1199\"\u003e#1199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/d31a8cf5f76a36edc0ac5baaa0946fde8bc4e198\"\u003e\u003ccode\u003ed31a8cf\u003c/code\u003e\u003c/a\u003e [Release] flutter_blue_plus_linux 3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/41b5f622a2f5ac460b12f92bae956b4fdfec85a0\"\u003e\u003ccode\u003e41b5f62\u003c/code\u003e\u003c/a\u003e [Build] Add \u003ccode\u003eflutter_lints\u003c/code\u003e and \u003ccode\u003eanalysis_options.yaml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/commit/527796eb94c7f9ea1d0d8eb84f5cdc40cc04707b\"\u003e\u003ccode\u003e527796e\u003c/code\u003e\u003c/a\u003e [Refactor] Return turn on false if adaptors list empty (\u003ca href=\"https://redirect.github.com/chipweinberger/flutter_blue_plus/issues/1196\"\u003e#1196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chipweinberger/flutter_blue_plus/compare/flutter_blue_plus-1.35.3...flutter_blue_plus-1.35.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 19.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's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v19.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from \u003ca href=\"https://github.com/mvarendorff2\"\u003eMichel v. Varendorff\u003c/a\u003e that added the following changes\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehasNotificationPolicyAccess()\u003c/code\u003e method that checks if the application can modify the notification policy\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method that was added the \u003ccode\u003eAndroidFlutterNotificationsPlugin\u003c/code\u003e class. This can be used request access for the calling application modify the notification policy\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebypassDnd\u003c/code\u003e the property of the \u003ccode\u003eAndroidNotificationChannel\u003c/code\u003e class and \u003ccode\u003echannelBypassDnd\u003c/code\u003e to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emsix\u003c/code\u003e dev dependency in example app. This to fix the \u003ca href=\"https://redirect.github.com/YehudaKremer/msix/issues/303\"\u003eissue\u003c/a\u003e where the \u003ccode\u003emsix\u003c/code\u003e package stopped being able to created MSIX installers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from \u003ca href=\"https://github.com/bannzai\"\u003ebannzai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed \u003ccode\u003euiLocalNotificationDateInterpretation\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated \u003ccode\u003eUILocalNotification\u003c/code\u003e APIs from Apple were no longer used. The corresponding \u003ccode\u003eUILocalNotificationDateInterpretation\u003c/code\u003e enum has already been removed as well\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the \u003ccode\u003eDarwinNotificationActionOption\u003c/code\u003e and \u003ccode\u003eDarwinNotificationCategoryOption\u003c/code\u003e are now enhanced enums with values accessible through the \u003ccode\u003evalue\u003c/code\u003e property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] added Swift Package Manager support\u003c/li\u003e\n\u003cli\u003e[Windows] Added support for Windows. Thanks to PR \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e that continued the work done initially done by \u003ca href=\"https://github.com/kennethnym\"\u003eKenneth\u003c/a\u003e and \u003ca href=\"https://github.com/lightrabbit\"\u003elightrabbit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency so that minimum version is now 0.10.0\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003eMigrated example app to use Plugin DSL. Thanks to the PR from \u003ca href=\"https://github.com/martin-bertele\"\u003eMartin Bertele\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS][macOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed \u003ccode\u003eConverters\u003c/code\u003e header and implementation to \u003ccode\u003eFlutterLocalNotificationsConverters\u003c/code\u003e. This would likely not affect any users of the plugin. Done to fix/mitigate issues \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2160\"\u003e#2160\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2529\"\u003e#2529\u003c/a\u003e where the original name could clash\u003c/li\u003e\n\u003cli\u003eRestored and updated readme so that those using plugin versions 19 or lower has info on setting up Proguard rules. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)\u003c/li\u003e\n\u003cli\u003eBumped Android Gradle Plugin to 8.6.0 to align with the \u003ca href=\"https://developer.android.com/build/releases/gradle-plugin#api-level-support\"\u003eminimum version\u003c/a\u003e to use \u003ccode\u003ecompileSdk\u003c/code\u003e version 35 (Android 15)\u003c/li\u003e\n\u003cli\u003e[Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes  where\u003ccode\u003esourceCompatibility\u003c/code\u003e and \u003ccode\u003etargetCompability\u003c/code\u003e should be set to JavaVersion.VERSION_11 (i.e. Java 11), and \u003ccode\u003ejvmTarget\u003c/code\u003e is set to \u003ccode\u003e11\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBumped multiple dependencies in example app\u003c/li\u003e\n\u003cli\u003eBumped minimum \u003ccode\u003eplugin_platform_interface\u003c/code\u003e version to 2.1.8\u003c/li\u003e\n\u003cli\u003eUpdated example app's \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e to request internet permissions so that release builds can download remote content\u003c/li\u003e\n\u003cli\u003e[Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from \u003ca href=\"https://github.com/koji-1009\"\u003eKoji Wakamiya\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 35 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecompileSdk\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e of example app to 35\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v19.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e Reworked the APIs around custom images and audio. Check the updated example for more details, but in short:\n\u003cul\u003e\n\u003cli\u003eInstead of \u003ccode\u003eWindowsNotificationAudio.fromFile()\u003c/code\u003e, use \u003ccode\u003eWindowsNotificationAudio.asset()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eInstead of \u003ccode\u003eWindowsImage.file()\u003c/code\u003e, use \u003ccode\u003eWindowsImage()\u003c/code\u003e. See the docs for what URIs are supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2c02e7db2993800ebed0da6805344fef9aba7a93\"\u003e\u003ccode\u003e2c02e7d\u003c/code\u003e\u003c/a\u003e prepare for 19.2.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2613\"\u003e#2613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/6e58019d4e248a6453d032131380d978a78518a6\"\u003e\u003ccode\u003e6e58019\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/50ae494cac12ec5682bb5fbedf9cb1172b316b6a\"\u003e\u003ccode\u003e50ae494\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Support bypassing DnD-settings on Android (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/e1e94e99a01737d26ee8e2b970bb6febc1a433e7\"\u003e\u003ccode\u003ee1e94e9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] bumped msix dev dependency to fix MSIX creation...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/594e82ee5233246517c406c27a157180317f1cc6\"\u003e\u003ccode\u003e594e82e\u003c/code\u003e\u003c/a\u003e updated Gradle setup info in readme around enabling desugaring (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2597\"\u003e#2597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8dad2d0267066951647def6e98a5a82f38b75a99\"\u003e\u003ccode\u003e8dad2d0\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/9906f14fab0d6ad3ca736e150ff7dfca1d8797ed\"\u003e\u003ccode\u003e9906f14\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add setting for ios critical alert volume (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2589\"\u003e#2589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b23a77b1b8288e28d0508de92259dca08a3109fb\"\u003e\u003ccode\u003eb23a77b\u003c/code\u003e\u003c/a\u003e Fix typo in README.md (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2588\"\u003e#2588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/847600c0e5ee972b51b86cc4c88ed24c280c66b6\"\u003e\u003ccode\u003e847600c\u003c/code\u003e\u003c/a\u003e fix: typo in README (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2580\"\u003e#2580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f8f674cb002d4a4e7e23d18ddaaa76ace89de142\"\u003e\u003ccode\u003ef8f674c\u003c/code\u003e\u003c/a\u003e Update README.md (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2579\"\u003e#2579\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-v18.0.1...flutter_local_notifications-v19.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.0.17 to 2.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e0892ae796581b77e7ca2cf6bbcf95abc56e646c\"\u003e\u003ccode\u003ee0892ae\u003c/code\u003e\u003c/a\u003e [flutter_svg] feat: Expose the \u003ccode\u003ecolorMapper\u003c/code\u003e property in \u003ccode\u003eSvgPicture\u003c/code\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/9043\"\u003e#9043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/279dda8b7b8659f9c02522b3534e5ab49e18352e\"\u003e\u003ccode\u003e279dda8\u003c/code\u003e\u003c/a\u003e [various] Disable sandbox in Chrome dart tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8909\"\u003e#8909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/815a80b29b0fb2be03500bf1fea4e14b60d22398\"\u003e\u003ccode\u003e815a80b\u003c/code\u003e\u003c/a\u003e [ci] Manually roll master, set -Xmx4G (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/8586\"\u003e#8586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.1.0/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 13.0.2 to 14.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/75203a332d20fe8221e600984cc4bffb6170befc\"\u003e\u003ccode\u003e75203a3\u003c/code\u003e\u003c/a\u003e updated geolocator_android version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1685\"\u003e#1685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a24775bc4814940f00693e221a2be9e0c84c3c4e\"\u003e\u003ccode\u003ea24775b\u003c/code\u003e\u003c/a\u003e [geolocator_android]: Bump androidx.core:core from 1.13.0 to 1.15.0 in /geolo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/20fe3d1478e6f79001be4ba587fc0f1ebd474d0d\"\u003e\u003ccode\u003e20fe3d1\u003c/code\u003e\u003c/a\u003e [geolocator_platform_interface]: Bump flutter_lints from 4.0.0 to 5.0.0 in /g...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/5860a2c0a1fb87617c2a5ee20b1560b231a8f49b\"\u003e\u003ccode\u003e5860a2c\u003c/code\u003e\u003c/a\u003e [geolocator_windows]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator_w...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/60a32491ec7c2fc44a352d7b7435e3bed99faaad\"\u003e\u003ccode\u003e60a3249\u003c/code\u003e\u003c/a\u003e [geolocator_linux]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator_lin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/7af9abef58ea88e3548d103b43184e3d10990a5d\"\u003e\u003ccode\u003e7af9abe\u003c/code\u003e\u003c/a\u003e [geolocator]: Bump flutter_lints from 4.0.0 to 5.0.0 in /geolocator (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1578\"\u003e#1578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/6e8aa939a4731a2489cd1df5d589c5d1d97e9d3b\"\u003e\u003ccode\u003e6e8aa93\u003c/code\u003e\u003c/a\u003e update geolocator afp and gelocator web changelog and bump version. (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1677\"\u003e#1677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/d252c54dfbb1870d398641c8577f3d090a301ede\"\u003e\u003ccode\u003ed252c54\u003c/code\u003e\u003c/a\u003e [geolocator_web]: Bump flutter_lints in /geolocator_web/example (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1667\"\u003e#1667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/90c7a92f1848b27229386e0b875c7a6c877fb1bf\"\u003e\u003ccode\u003e90c7a92\u003c/code\u003e\u003c/a\u003e [geolocator]: Bump flutter_lints in /geolocator/example (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1668\"\u003e#1668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/7b63b9986453e604beae48a1c81f65605fac0dc7\"\u003e\u003ccode\u003e7b63b99\u003c/code\u003e\u003c/a\u003e Bump windows version (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1676\"\u003e#1676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v13.0.2...geolocator_v14.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.4.0\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 `mapbox_maps_flutter` from 2.6.0 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.8.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed the color conversion for alpha values, ensuring that alpha is correctly represented as a fraction (e.g., alpha / 255).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.12.0-rc.1 (iOS) \u0026amp; 11.12.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0-beta.1\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-beta.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-beta.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.7.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allow listening to zoom events resulting from user gestures: pinching, double-tapping, or quick-zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e_onZoom(MapContentGestureContext context) {\n  print(\u0026quot;OnZoom coordinate: {${context.point.coordinates.lng}, ${context.point.coordinates.lat}}\u0026quot; +\n    \u0026quot; point: {x: ${context.touchPosition.x}, y: ${context.touchPosition.y}}\u0026quot; +\n    \u0026quot; state: ${context.gestureState}\u0026quot;);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically, huge thanks to \u003ca href=\"https://github.com/azaderdogan\"\u003e\u003ccode\u003e@​azaderdogan\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eImprovements 🏁\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce installation size by ≈ 10 MB by redacting the rest of the debug symbols.\u003c/li\u003e\n\u003cli\u003eReduce the amount of background triggers to optimize battery usage when the app is not in the focus anymore.\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.8.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003cli\u003eUpdate Maps SDK to 11.12.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.7.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to 11.11.0\u003c/li\u003e\n\u003cli\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically.\u003c/li\u003e\n\u003cli\u003eExperimental \u003ccode\u003eStandardBuildingState\u003c/code\u003e has been removed. Use \u003ccode\u003eStandardBuildingsState\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etop-image\u003c/code\u003e, \u003ccode\u003ebearing-image\u003c/code\u003e, and \u003ccode\u003eshadow-image\u003c/code\u003e properties on \u003ccode\u003eLocationIndicatorLayer\u003c/code\u003e are now paint properties instead of layout properties.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allowing listening to zoom events resulting from user gestures: pinching, double-tapping, or quick zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eClipLayer.clipLayerScope\u003c/code\u003e and \u003ccode\u003eClipLayer.clipLayerTypes\u003c/code\u003e as stable\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eBackgroundLayer.backgroundPitchAlignment\u003c/code\u003e as experimental\u003c/li\u003e\n\u003cli\u003e[Android] Fix rare NPE upon native view disposal.\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/mapbox/mapbox-maps-flutter/commit/955945124b71d670986e747f179a6da12752bff7\"\u003e\u003ccode\u003e9559451\u003c/code\u003e\u003c/a\u003e Update versions for 2.8.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/938\"\u003e#938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/41630e306d04e4a6f06c147622909d9fe4f464ee\"\u003e\u003ccode\u003e41630e3\u003c/code\u003e\u003c/a\u003e Correct coordinate ordering for Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/929\"\u003e#929\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/390bcb0f929816673c44d09cbf1f448e72d44d4c\"\u003e\u003ccode\u003e390bcb0\u003c/code\u003e\u003c/a\u003e Update Maps SDK version in README.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/925\"\u003e#925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/5dce1bba031852cdee2f91fee51d87fd8ae79d10\"\u003e\u003ccode\u003e5dce1bb\u003c/code\u003e\u003c/a\u003e Prepare v2.8.0-rc.1 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/923\"\u003e#923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d3a593c7c2fa98ddf2224275447214890e9692f7\"\u003e\u003ccode\u003ed3a593c\u003c/code\u003e\u003c/a\u003e Update startPerformanceStatisticsCollection documentation (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/921\"\u003e#921\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/13ca8700424a5d031f3328cd2e07124fb651cccb\"\u003e\u003ccode\u003e13ca870\u003c/code\u003e\u003c/a\u003e Fix incorrect color alpha value conversion on Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/919\"\u003e#919\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/920\"\u003e#920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/af8d1b4be5639b751dba0aa7fec4569bc5685928\"\u003e\u003ccode\u003eaf8d1b4\u003c/code\u003e\u003c/a\u003e Prepare \u003ccode\u003e2.8.0-beta.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/a60882d6b3a677cec6a169bf0108b0eb54422fd3\"\u003e\u003ccode\u003ea60882d\u003c/code\u003e\u003c/a\u003e Setup CLA for public contributions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/910\"\u003e#910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/125fc6689bcdd850d59ec548c73bd39776238ff1\"\u003e\u003ccode\u003e125fc66\u003c/code\u003e\u003c/a\u003e Migrate example project fully to SPM (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/909\"\u003e#909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/1814cc9a60d349000c0dd25e13dcfa7066ba0551\"\u003e\u003ccode\u003e1814cc9\u003c/code\u003e\u003c/a\u003e Update copyright year and rename LICENSE to LICENSE.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/908\"\u003e#908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.6.0...v2.8.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 11.4.0 to 12.0.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/c618e9bbe541dba6abd7438520a89abd86d386d1\"\u003e\u003ccode\u003ec618e9b\u003c/code\u003e\u003c/a\u003e Updates Android package to ^13.0.0 (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/753824b50f8effc3eecc43b2dabaf1b2b23a797d\"\u003e\u003ccode\u003e753824b\u003c/code\u003e\u003c/a\u003e fix(android): Resolve \u0026quot;[PermissionRequestInProgressException]\u0026quot; when a… (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1425\"\u003e#1425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/e454f844b05bcc8e90543f46ffdf5719fe9a00b9\"\u003e\u003ccode\u003ee454f84\u003c/code\u003e\u003c/a\u003e android package updates (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v11.4.0...permission_handler_v12.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `provider` from 6.1.2 to 6.1.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3ee02e49b928fcb37fe6d1e5bb58ed554b26164a\"\u003e\u003ccode\u003e3ee02e4\u003c/code\u003e\u003c/a\u003e 6.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/30ea7d0e078910830b511095163f656152c0d139\"\u003e\u003ccode\u003e30ea7d0\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/910\"\u003e#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/7179e119adb4d06fb37f38698e2fa94baa719829\"\u003e\u003ccode\u003e7179e11\u003c/code\u003e\u003c/a\u003e provider : 6.1.3 -\u0026gt; 6.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/83f40ebbf8a8a94e241e0a41903cc6c19c251ca0\"\u003e\u003ccode\u003e83f40eb\u003c/code\u003e\u003c/a\u003e Fix regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/be8381df967b3a0cf8f4986cb9163e859bbf9483\"\u003e\u003ccode\u003ebe8381d\u003c/code\u003e\u003c/a\u003e provider : 6.1.2 -\u0026gt; 6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/d900a42f0ee8cea3f120c3a163cc88d9cd1d30b2\"\u003e\u003ccode\u003ed900a42\u003c/code\u003e\u003c/a\u003e Optimize the number of providers MultiProvider can mount at once. (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/906\"\u003e#906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/3a81a9148001728d74b1f307dc966352684e6748\"\u003e\u003ccode\u003e3a81a91\u003c/code\u003e\u003c/a\u003e Added translated README files in Italian to enhance accessibility for Italian...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/64745784fcef9e3ebc6e6dea0d5f82d1ac20c797\"\u003e\u003ccode\u003e6474578\u003c/code\u003e\u003c/a\u003e Fix typos in [watch] method (\u003ca href=\"https://redirect.github.com/rrousselGit/provider/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/9403cf61fd816dbd04e300560121fd48c642abb1\"\u003e\u003ccode\u003e9403cf6\u003c/code\u003e\u003c/a\u003e Deprecated notice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/provider/commit/c20fb6ff5e7e0addb163d5e7d3ad6d52d8c1c9fe\"\u003e\u003ccode\u003ec20fb6f\u003c/code\u003e\u003c/a\u003e Lints\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rrousselGit/provider/compare/provider-v6.1.2...provider-v6.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `share_plus` from 10.1.4 to 11.0.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/c593c0787c01d600ad591028693e4d711d361b8f\"\u003e\u003ccode\u003ec593c07\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3550\"\u003e#3550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/0a19d46010b6ecf5c2f10771e33a39823f7c30b7\"\u003e\u003ccode\u003e0a19d46\u003c/code\u003e\u003c/a\u003e feat(share_plus)!: SharePlus refactor (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3404\"\u003e#3404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/dfb68f5b40a1a3e5adbdfba63033f572fd777a5e\"\u003e\u003ccode\u003edfb68f5\u003c/code\u003e\u003c/a\u003e chore(share_plus): remove unnecessary library name (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3522\"\u003e#3522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/share_plus-v11.0.0/packages/share_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shared_preferences` from 2.5.2 to 2.5.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/064b0b26568728342a550dc876b0a0e0f2fbaa84\"\u003e\u003ccode\u003e064b0b2\u003c/code\u003e\u003c/a\u003e [shared_preferences] Fix a late initialized error with the example app (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8540\"\u003e#8540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/bfad6b9764bf6a2b30270013f3b340281b7197c3\"\u003e\u003ccode\u003ebfad6b9\u003c/code\u003e\u003c/a\u003e [various] Updates packages to use flutter.compileSdkVersion (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8734\"\u003e#8734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3e55269c4cd9e1761040129724ecb130b048086d\"\u003e\u003ccode\u003e3e55269\u003c/code\u003e\u003c/a\u003e [shared_preferences_android] dependabot takeover datastore  (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8784\"\u003e#8784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5501c5eb1e65b85c471ccad32811608cb8584d87\"\u003e\u003ccode\u003e5501c5e\u003c/code\u003e\u003c/a\u003e [various] Remove plugin-level \u003ccode\u003eintegration_test\u003c/code\u003e dependencies (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8711\"\u003e#8711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/da5e46d2700ff42e12bf70b19ec9a588dcb3d90d\"\u003e\u003ccode\u003eda5e46d\u003c/code\u003e\u003c/a\u003e [various] Update Pigeon for task queue changes (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8654\"\u003e#8654\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cb4fb13e19756cbbcb523bc33fbf7b7a5923e787\"\u003e\u003ccode\u003ecb4fb13\u003c/code\u003e\u003c/a\u003e [shared_preferences] Fix JSON parsing issue with _decodeValue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/8211\"\u003e#8211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/05a65b4dc78213f78aa33c41d719b3cccfb30123\"\u003e\u003ccode\u003e05a65b4\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the gradle-plugin group across 4 directories with 1 update...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/shared_preferences-v2.5.3/packages/shared_preferences\"\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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/reedu-reengineering-education/sensebox-bike-flutter/pull/75","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reedu-reengineering-education%2Fsensebox-bike-flutter/issues/75","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/75/packages"}},{"old_version":"2.2.1","new_version":"2.8.0","update_type":"minor","path":null,"pr_created_at":"2025-05-08T10:38:03.000Z","version_change":"2.2.1 → 2.8.0","issue":{"uuid":"2506736279","node_id":"PR_kwDOOg1urc6VacKX","number":6,"state":"closed","title":"Bump mapbox_maps_flutter from 2.2.1 to 2.8.0","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-06-19T11:06:41.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-05-08T10:38:03.000Z","updated_at":"2025-06-19T11:06:41.000Z","time_to_close":3630518,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"mapbox_maps_flutter","old_version":"2.2.1","new_version":"2.8.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"}],"path":null,"ecosystem":"pub"},"body":"Bumps [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) from 2.2.1 to 2.8.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.8.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed the color conversion for alpha values, ensuring that alpha is correctly represented as a fraction (e.g., alpha / 255).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.12.0-rc.1 (iOS) \u0026amp; 11.12.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0-beta.1\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-beta.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-beta.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.7.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allow listening to zoom events resulting from user gestures: pinching, double-tapping, or quick-zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e_onZoom(MapContentGestureContext context) {\n  print(\u0026quot;OnZoom coordinate: {${context.point.coordinates.lng}, ${context.point.coordinates.lat}}\u0026quot; +\n    \u0026quot; point: {x: ${context.touchPosition.x}, y: ${context.touchPosition.y}}\u0026quot; +\n    \u0026quot; state: ${context.gestureState}\u0026quot;);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically, huge thanks to \u003ca href=\"https://github.com/azaderdogan\"\u003e\u003ccode\u003e@​azaderdogan\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eImprovements 🏁\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce installation size by ≈ 10 MB by redacting the rest of the debug symbols.\u003c/li\u003e\n\u003cli\u003eReduce the amount of background triggers to optimize battery usage when the app is not in the focus anymore.\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.8.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003cli\u003eUpdate Maps SDK to 11.12.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.7.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to 11.11.0\u003c/li\u003e\n\u003cli\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically.\u003c/li\u003e\n\u003cli\u003eExperimental \u003ccode\u003eStandardBuildingState\u003c/code\u003e has been removed. Use \u003ccode\u003eStandardBuildingsState\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etop-image\u003c/code\u003e, \u003ccode\u003ebearing-image\u003c/code\u003e, and \u003ccode\u003eshadow-image\u003c/code\u003e properties on \u003ccode\u003eLocationIndicatorLayer\u003c/code\u003e are now paint properties instead of layout properties.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allowing listening to zoom events resulting from user gestures: pinching, double-tapping, or quick zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eClipLayer.clipLayerScope\u003c/code\u003e and \u003ccode\u003eClipLayer.clipLayerTypes\u003c/code\u003e as stable\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eBackgroundLayer.backgroundPitchAlignment\u003c/code\u003e as experimental\u003c/li\u003e\n\u003cli\u003e[Android] Fix rare NPE upon native view disposal.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.6.0\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nThe iOS minimum deployment target is now iOS 14.0.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to 11.10.0\u003c/li\u003e\n\u003cli\u003eAlign tap propagation behavior on Android and iOS.\u003c/li\u003e\n\u003cli\u003eIntroduce the experimental Interactions API, a toolset that allows you to handle interactions on both layers and basemap features for styles. This API introduces a new concept called \u003ccode\u003eFeatureset\u003c/code\u003e, which allows Evolving Basemap styles, such as Standard, to export an abstract set of features, such as POI, buildings, and place labels, regardless of which layers they are rendered on. An \u003ccode\u003eInteraction\u003c/code\u003e can then be targeted to these features, modifying their state when interacted with. For example, you can add a \u003ccode\u003eTapInteraction\u003c/code\u003e to your map which targets the \u003ccode\u003ebuildings\u003c/code\u003e \u003ccode\u003eFeatureset\u003c/code\u003e. When a user taps on a building, the building will be highlighted and its color will change to blue.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003evar tapInteraction = TapInteraction(StandardBuildings(),\n    (_, feature) {\n  mapboxMap.setFeatureStateForFeaturesetFeature(feature, StandardBuildingsState(highlight: true));\n  log(\u0026quot;Building group: ${feature.group}\u0026quot;);\n});\nmapboxMap.addInteraction(tapInteraction);\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eSpecific changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce the experimental \u003ccode\u003eMapboxMap.addInteraction\u003c/code\u003e method, which allows you to add interactions to the map.\u003c/li\u003e\n\u003cli\u003eIntroduce the experimental \u003ccode\u003eMapboxMap.removeInteraction\u003c/code\u003e method, which allows you to remove interactions from the map using an identifier \u003ccode\u003emapboxMap.removeInteraction(\u0026quot;tap_interaction_poi\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIntroduce the ability to add \u003ccode\u003eTapInteraction\u003c/code\u003e and \u003ccode\u003eLongTapInteraction\u003c/code\u003e targeting the map itself.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eTapInteraction\u003c/code\u003e and \u003ccode\u003eLongTapInteraction\u003c/code\u003e, which allow you to add tap and longTap interactions to the map.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eFeaturesetDescriptor\u003c/code\u003e -- and convenience descriptors for \u003ccode\u003eStandardBuildings\u003c/code\u003e, \u003ccode\u003eStandardPOIs\u003c/code\u003e, and \u003ccode\u003eStandardPlaceLabels\u003c/code\u003e -- which allow you to describe the featureset you want \u003ccode\u003eInteractions\u003c/code\u003e to target.\u003c/li\u003e\n\u003cli\u003eIntroduce low-level methods for creating and manipulating interactive features: \u003ccode\u003equeryRenderedFeatures\u003c/code\u003e, \u003ccode\u003equerySourceFeatures\u003c/code\u003e, \u003ccode\u003esetFeatureState\u003c/code\u003e, \u003ccode\u003egetFeatureState\u003c/code\u003e, \u003ccode\u003eremoveFeatureState\u003c/code\u003e, \u003ccode\u003eresetFeatureState\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFor more guidance with using these new features see \u003ccode\u003einteractive_features_example.dart\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd support for Swift Package Manager.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.5.2\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Maps SDK to 11.9.2\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/mapbox/mapbox-maps-flutter/commit/955945124b71d670986e747f179a6da12752bff7\"\u003e\u003ccode\u003e9559451\u003c/code\u003e\u003c/a\u003e Update versions for 2.8.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/938\"\u003e#938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/41630e306d04e4a6f06c147622909d9fe4f464ee\"\u003e\u003ccode\u003e41630e3\u003c/code\u003e\u003c/a\u003e Correct coordinate ordering for Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/929\"\u003e#929\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/390bcb0f929816673c44d09cbf1f448e72d44d4c\"\u003e\u003ccode\u003e390bcb0\u003c/code\u003e\u003c/a\u003e Update Maps SDK version in README.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/925\"\u003e#925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/5dce1bba031852cdee2f91fee51d87fd8ae79d10\"\u003e\u003ccode\u003e5dce1bb\u003c/code\u003e\u003c/a\u003e Prepare v2.8.0-rc.1 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/923\"\u003e#923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d3a593c7c2fa98ddf2224275447214890e9692f7\"\u003e\u003ccode\u003ed3a593c\u003c/code\u003e\u003c/a\u003e Update startPerformanceStatisticsCollection documentation (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/921\"\u003e#921\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/13ca8700424a5d031f3328cd2e07124fb651cccb\"\u003e\u003ccode\u003e13ca870\u003c/code\u003e\u003c/a\u003e Fix incorrect color alpha value conversion on Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/919\"\u003e#919\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/920\"\u003e#920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/af8d1b4be5639b751dba0aa7fec4569bc5685928\"\u003e\u003ccode\u003eaf8d1b4\u003c/code\u003e\u003c/a\u003e Prepare \u003ccode\u003e2.8.0-beta.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/a60882d6b3a677cec6a169bf0108b0eb54422fd3\"\u003e\u003ccode\u003ea60882d\u003c/code\u003e\u003c/a\u003e Setup CLA for public contributions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/910\"\u003e#910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/125fc6689bcdd850d59ec548c73bd39776238ff1\"\u003e\u003ccode\u003e125fc66\u003c/code\u003e\u003c/a\u003e Migrate example project fully to SPM (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/909\"\u003e#909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/1814cc9a60d349000c0dd25e13dcfa7066ba0551\"\u003e\u003ccode\u003e1814cc9\u003c/code\u003e\u003c/a\u003e Update copyright year and rename LICENSE to LICENSE.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/908\"\u003e#908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.2.1...v2.8.0\"\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=mapbox_maps_flutter\u0026package-manager=pub\u0026previous-version=2.2.1\u0026new-version=2.8.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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/orangery-me/implement-maps/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/orangery-me%2Fimplement-maps/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}},{"old_version":"2.7.0","new_version":"2.8.0","update_type":"minor","path":null,"pr_created_at":"2025-05-08T02:29:50.000Z","version_change":"2.7.0 → 2.8.0","issue":{"uuid":"2505880193","node_id":"PR_kwDOL6E2uc6VXLKB","number":34,"state":"closed","title":"chore(deps): Bump mapbox_maps_flutter from 2.7.0 to 2.8.0","user":"dependabot[bot]","labels":["dart","dependencies"],"assignees":["BorisGautier"],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-05-14T16:02:19.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-08T02:29:50.000Z","updated_at":"2025-05-14T16:02:20.000Z","time_to_close":567149,"merged_at":"2025-05-14T16:02:19.000Z","merged_by":"BorisGautier","closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"mapbox_maps_flutter","old_version":"2.7.0","new_version":"2.8.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"}],"path":null,"ecosystem":"pub"},"body":"Bumps [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) from 2.7.0 to 2.8.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.8.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-rc.1\u003c/h2\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed the color conversion for alpha values, ensuring that alpha is correctly represented as a fraction (e.g., alpha / 255).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to 11.12.0-rc.1 (iOS) \u0026amp; 11.12.0-rc.1 (Android)\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-rc.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-rc.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.12.0-beta.1\n\u003cul\u003e\n\u003cli\u003eFor platform-specific updates see: \u003ca href=\"https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.12.0-beta.1\"\u003eiOS\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.12.0-beta.1\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.8.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate geometry conversions on Android to use Longitude, Latitude instead of Latitude, Longitude order. This follows the order used by the GeoJSON Specification and the Turf library.\u003c/li\u003e\n\u003cli\u003e[Android] Fix color alpha value conversion.\u003c/li\u003e\n\u003cli\u003eIntroduce experimental \u003ccode\u003eMapboxMap.startPerformanceStatisticsCollection\u003c/code\u003e / \u003ccode\u003eMapboxMap.stopPerformanceStatisticsCollection\u003c/code\u003e APIs allowing to start / stop collecting map rendering performance statistics.\u003c/li\u003e\n\u003cli\u003eUpdate Maps SDK to 11.12.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/955945124b71d670986e747f179a6da12752bff7\"\u003e\u003ccode\u003e9559451\u003c/code\u003e\u003c/a\u003e Update versions for 2.8.0 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/938\"\u003e#938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/41630e306d04e4a6f06c147622909d9fe4f464ee\"\u003e\u003ccode\u003e41630e3\u003c/code\u003e\u003c/a\u003e Correct coordinate ordering for Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/929\"\u003e#929\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/390bcb0f929816673c44d09cbf1f448e72d44d4c\"\u003e\u003ccode\u003e390bcb0\u003c/code\u003e\u003c/a\u003e Update Maps SDK version in README.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/925\"\u003e#925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/5dce1bba031852cdee2f91fee51d87fd8ae79d10\"\u003e\u003ccode\u003e5dce1bb\u003c/code\u003e\u003c/a\u003e Prepare v2.8.0-rc.1 release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/923\"\u003e#923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d3a593c7c2fa98ddf2224275447214890e9692f7\"\u003e\u003ccode\u003ed3a593c\u003c/code\u003e\u003c/a\u003e Update startPerformanceStatisticsCollection documentation (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/921\"\u003e#921\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/13ca8700424a5d031f3328cd2e07124fb651cccb\"\u003e\u003ccode\u003e13ca870\u003c/code\u003e\u003c/a\u003e Fix incorrect color alpha value conversion on Android (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/919\"\u003e#919\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/920\"\u003e#920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/af8d1b4be5639b751dba0aa7fec4569bc5685928\"\u003e\u003ccode\u003eaf8d1b4\u003c/code\u003e\u003c/a\u003e Prepare \u003ccode\u003e2.8.0-beta.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/a60882d6b3a677cec6a169bf0108b0eb54422fd3\"\u003e\u003ccode\u003ea60882d\u003c/code\u003e\u003c/a\u003e Setup CLA for public contributions (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/910\"\u003e#910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/125fc6689bcdd850d59ec548c73bd39776238ff1\"\u003e\u003ccode\u003e125fc66\u003c/code\u003e\u003c/a\u003e Migrate example project fully to SPM (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/909\"\u003e#909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/1814cc9a60d349000c0dd25e13dcfa7066ba0551\"\u003e\u003ccode\u003e1814cc9\u003c/code\u003e\u003c/a\u003e Update copyright year and rename LICENSE to LICENSE.md (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/908\"\u003e#908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.7.0...v2.8.0\"\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=mapbox_maps_flutter\u0026package-manager=pub\u0026previous-version=2.7.0\u0026new-version=2.8.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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/Position-Platform/position-mobile/pull/34","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Position-Platform%2Fposition-mobile/issues/34","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/34/packages"}},{"old_version":"2.2.1","new_version":"2.7.0","update_type":"minor","path":null,"pr_created_at":"2025-04-28T12:38:25.000Z","version_change":"2.2.1 → 2.7.0","issue":{"uuid":"3024803761","node_id":"PR_kwDOOg1urc6UKSFw","number":2,"state":"closed","title":"Bump mapbox_maps_flutter from 2.2.1 to 2.7.0","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-05-08T10:38:05.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-04-28T12:38:25.000Z","updated_at":"2025-05-08T10:38:06.000Z","time_to_close":856780,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"mapbox_maps_flutter","old_version":"2.2.1","new_version":"2.7.0","repository_url":"https://github.com/mapbox/mapbox-maps-flutter"}],"path":null,"ecosystem":"pub"},"body":"Bumps [mapbox_maps_flutter](https://github.com/mapbox/mapbox-maps-flutter) from 2.2.1 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/releases\"\u003emapbox_maps_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.7.0\u003c/h2\u003e\n\u003ch2\u003eNew Features ✨\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allow listening to zoom events resulting from user gestures: pinching, double-tapping, or quick-zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e_onZoom(MapContentGestureContext context) {\n  print(\u0026quot;OnZoom coordinate: {${context.point.coordinates.lng}, ${context.point.coordinates.lat}}\u0026quot; +\n    \u0026quot; point: {x: ${context.touchPosition.x}, y: ${context.touchPosition.y}}\u0026quot; +\n    \u0026quot; state: ${context.gestureState}\u0026quot;);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically, huge thanks to \u003ca href=\"https://github.com/azaderdogan\"\u003e\u003ccode\u003e@​azaderdogan\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eImprovements 🏁\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce installation size by ≈ 10 MB by redacting the rest of the debug symbols.\u003c/li\u003e\n\u003cli\u003eReduce the amount of background triggers to optimize battery usage when the app is not in the focus anymore.\nReduce CPU load by adding exponential backoff for failed connection attempts\u003c/li\u003e\n\u003cli\u003eExperimental \u003ccode\u003eStandardBuildingState\u003c/code\u003e has been removed. Use \u003ccode\u003eStandardBuildingsState\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eVector icons supported in the location indicator layer\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etop-image\u003c/code\u003e, \u003ccode\u003ebearing-image\u003c/code\u003e, and \u003ccode\u003eshadow-image\u003c/code\u003e properties on \u003ccode\u003eLocationIndicatorLayer\u003c/code\u003e are now paint properties instead of layout properties.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Dynamic View Annotations placement on high zoom levels\u003c/li\u003e\n\u003cli\u003eFix line placement symbol disappearing issue when in zoom level between 5 and 6\u003c/li\u003e\n\u003cli\u003eFixing missing vector images after style change\u003c/li\u003e\n\u003cli\u003eFix background layer not being updated on raster image was in-place update\u003c/li\u003e\n\u003cli\u003eFix background layer not being updated on color theme change\u003c/li\u003e\n\u003cli\u003eFixing LUT (look-up table) not being applied to in-place updated images.\u003c/li\u003e\n\u003cli\u003eFixing in-place updates for SDF (Signed Distance Field) images.\u003c/li\u003e\n\u003cli\u003eFix mipmaps for images updated inplace\u003c/li\u003e\n\u003cli\u003eSupport positive mask coordinates for vector images.\u003c/li\u003e\n\u003cli\u003eFix dark shades of gradient effect in the night preset\u003c/li\u003e\n\u003cli\u003eFix rarely missing background color\u003c/li\u003e\n\u003cli\u003eFix Custom Raster Source behavior on re-creation\u003c/li\u003e\n\u003cli\u003ePreviously, when the Custom Raster source was re-created within the same call chain, its rendering counterparts were not updated. This caused the CustomRasterSourceTileRenderer to remain not re-initialized.\u003c/li\u003e\n\u003cli\u003e[Android] Fix rare NPE upon native view disposal.\u003c/li\u003e\n\u003cli\u003eFixed incorrect rgba to hsla conversion for white color\u003c/li\u003e\n\u003cli\u003eFix vector images rasterization\u003c/li\u003e\n\u003cli\u003eMake katakana and CJK symbol rendered correctly in vertical writing mode\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOther changes 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003eClipLayer.clipLayerScope\u003c/code\u003e and \u003ccode\u003eClipLayer.clipLayerTypes\u003c/code\u003e as stable\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eBackgroundLayer.backgroundPitchAlignment\u003c/code\u003e as experimental\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Mapbox Maps SDK to v11.11.0\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/mapbox/mapbox-maps-flutter/blob/main/CHANGELOG.md\"\u003emapbox_maps_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.7.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to 11.11.0\u003c/li\u003e\n\u003cli\u003eIntroduce a \u003ccode\u003esetCustomHttpHeader\u003c/code\u003e method to allow the plugin to modify HTTP headers dynamically.\u003c/li\u003e\n\u003cli\u003eExperimental \u003ccode\u003eStandardBuildingState\u003c/code\u003e has been removed. Use \u003ccode\u003eStandardBuildingsState\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etop-image\u003c/code\u003e, \u003ccode\u003ebearing-image\u003c/code\u003e, and \u003ccode\u003eshadow-image\u003c/code\u003e properties on \u003ccode\u003eLocationIndicatorLayer\u003c/code\u003e are now paint properties instead of layout properties.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eonZoomListener\u003c/code\u003e to \u003ccode\u003eMapWidget\u003c/code\u003e to allowing listening to zoom events resulting from user gestures: pinching, double-tapping, or quick zooming. The event returns \u003ccode\u003eMapContentGestureContext\u003c/code\u003e, which includes \u003ccode\u003etouchPosition\u003c/code\u003e (the location of the gesture on the screen), \u003ccode\u003epoint\u003c/code\u003e (the geographical coordinates of the gesture), and \u003ccode\u003egestureState\u003c/code\u003e (the state of the gesture). See \u003ccode\u003egestures_example.dart\u003c/code\u003e for implementation guidance.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eSymbolLayer.iconSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.iconSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRange\u003c/code\u003e, \u003ccode\u003eSymbolLayer.textSizeScaleRangeExpression\u003c/code\u003e, \u003ccode\u003eLineLayer.lineCrossSlope\u003c/code\u003e, \u003ccode\u003eLineLayer.lineElevationReference\u003c/code\u003e, \u003ccode\u003eLineLayer.lineWidthUnit\u003c/code\u003e, \u003ccode\u003eFillLayer.fillElevationReference\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003ePointAnnotationManager.setIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getIconSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.setTextSizeScaleRange()\u003c/code\u003e, \u003ccode\u003ePointAnnotationManager.getTextSizeScaleRange()\u003c/code\u003e , \u003ccode\u003ePolygonAnnotationManager.setFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolygonAnnotationManager.getFillElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineCrossSlope()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineElevationReference()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.setLineWidthUnit()\u003c/code\u003e, \u003ccode\u003ePolylineAnnotationManager.getLineWidthUnit()\u003c/code\u003e as experimental.\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eClipLayer.clipLayerScope\u003c/code\u003e and \u003ccode\u003eClipLayer.clipLayerTypes\u003c/code\u003e as stable\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eBackgroundLayer.backgroundPitchAlignment\u003c/code\u003e as experimental\u003c/li\u003e\n\u003cli\u003e[Android] Fix rare NPE upon native view disposal.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.6.0\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nThe iOS minimum deployment target is now iOS 14.0.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Maps SDK to 11.10.0\u003c/li\u003e\n\u003cli\u003eAlign tap propagation behavior on Android and iOS.\u003c/li\u003e\n\u003cli\u003eIntroduce the experimental Interactions API, a toolset that allows you to handle interactions on both layers and basemap features for styles. This API introduces a new concept called \u003ccode\u003eFeatureset\u003c/code\u003e, which allows Evolving Basemap styles, such as Standard, to export an abstract set of features, such as POI, buildings, and place labels, regardless of which layers they are rendered on. An \u003ccode\u003eInteraction\u003c/code\u003e can then be targeted to these features, modifying their state when interacted with. For example, you can add a \u003ccode\u003eTapInteraction\u003c/code\u003e to your map which targets the \u003ccode\u003ebuildings\u003c/code\u003e \u003ccode\u003eFeatureset\u003c/code\u003e. When a user taps on a building, the building will be highlighted and its color will change to blue.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003evar tapInteraction = TapInteraction(StandardBuildings(),\n    (_, feature) {\n  mapboxMap.setFeatureStateForFeaturesetFeature(feature, StandardBuildingsState(highlight: true));\n  log(\u0026quot;Building group: ${feature.group}\u0026quot;);\n});\nmapboxMap.addInteraction(tapInteraction);\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eSpecific changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce the experimental \u003ccode\u003eMapboxMap.addInteraction\u003c/code\u003e method, which allows you to add interactions to the map.\u003c/li\u003e\n\u003cli\u003eIntroduce the experimental \u003ccode\u003eMapboxMap.removeInteraction\u003c/code\u003e method, which allows you to remove interactions from the map using an identifier \u003ccode\u003emapboxMap.removeInteraction(\u0026quot;tap_interaction_poi\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIntroduce the ability to add \u003ccode\u003eTapInteraction\u003c/code\u003e and \u003ccode\u003eLongTapInteraction\u003c/code\u003e targeting the map itself.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eTapInteraction\u003c/code\u003e and \u003ccode\u003eLongTapInteraction\u003c/code\u003e, which allow you to add tap and longTap interactions to the map.\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eFeaturesetDescriptor\u003c/code\u003e -- and convenience descriptors for \u003ccode\u003eStandardBuildings\u003c/code\u003e, \u003ccode\u003eStandardPOIs\u003c/code\u003e, and \u003ccode\u003eStandardPlaceLabels\u003c/code\u003e -- which allow you to describe the featureset you want \u003ccode\u003eInteractions\u003c/code\u003e to target.\u003c/li\u003e\n\u003cli\u003eIntroduce low-level methods for creating and manipulating interactive features: \u003ccode\u003equeryRenderedFeatures\u003c/code\u003e, \u003ccode\u003equerySourceFeatures\u003c/code\u003e, \u003ccode\u003esetFeatureState\u003c/code\u003e, \u003ccode\u003egetFeatureState\u003c/code\u003e, \u003ccode\u003eremoveFeatureState\u003c/code\u003e, \u003ccode\u003eresetFeatureState\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFor more guidance with using these new features see \u003ccode\u003einteractive_features_example.dart\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd support for Swift Package Manager.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.5.2\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Maps SDK to 11.9.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.5.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Maps SDK to 11.9.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.5.0\u003c/h3\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/mapbox/mapbox-maps-flutter/commit/68f70346f8a12eb84e3cb5ad1a49e97c41979d91\"\u003e\u003ccode\u003e68f7034\u003c/code\u003e\u003c/a\u003e [CP] [release/v2.7] Prepare \u003ccode\u003e2.7.0\u003c/code\u003e release (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/906\"\u003e#906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/6e4401e6012aa78dd3cfc1d405fdca9bc1fb4696\"\u003e\u003ccode\u003e6e4401e\u003c/code\u003e\u003c/a\u003e Update Package.resolved (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/892\"\u003e#892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/482bf866ebbad4f2173ba1153e6ca964ee2ee8f3\"\u003e\u003ccode\u003e482bf86\u003c/code\u003e\u003c/a\u003e Prepare release v2.7.0 rc.1 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/891\"\u003e#891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/be64f99eab606559f7f702854df4558471b6f329\"\u003e\u003ccode\u003ebe64f99\u003c/code\u003e\u003c/a\u003e Update version and changelog (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/99a3b9f5b6718691a0102ae1a1995f236368736f\"\u003e\u003ccode\u003e99a3b9f\u003c/code\u003e\u003c/a\u003e Add new properties and methods (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/880\"\u003e#880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/27e5975b9de672f6ba743a9df642cd532693f0ed\"\u003e\u003ccode\u003e27e5975\u003c/code\u003e\u003c/a\u003e Update dependencies (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/882\"\u003e#882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/f83f0c0e110f88a4926105e61bb2cb7bc505cdc2\"\u003e\u003ccode\u003ef83f0c0\u003c/code\u003e\u003c/a\u003e Expose Map Zoom Listener (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/d80762c44e895c35d5d2cdca4834c935d978b097\"\u003e\u003ccode\u003ed80762c\u003c/code\u003e\u003c/a\u003e Add iOS tests back, add dispatch implementation (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/863\"\u003e#863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/5d078123dbf6d4ab4a0d16e0d840d5b7664414d0\"\u003e\u003ccode\u003e5d07812\u003c/code\u003e\u003c/a\u003e Updates generated code created by templates  (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/875\"\u003e#875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/commit/71e35c18884f791c492ff05a865d72f77b852d0d\"\u003e\u003ccode\u003e71e35c1\u003c/code\u003e\u003c/a\u003e bump maps sdk to v11.10.0 (\u003ca href=\"https://redirect.github.com/mapbox/mapbox-maps-flutter/issues/867\"\u003e#867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/mapbox-maps-flutter/compare/2.2.1...2.7.0\"\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=mapbox_maps_flutter\u0026package-manager=pub\u0026previous-version=2.2.1\u0026new-version=2.7.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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/orangery-me/implement-maps/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/orangery-me%2Fimplement-maps/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}}]}