{"id":21736,"name":"sentry_flutter","ecosystem":"pub","repository_url":"https://github.com/getsentry/sentry-dart","issues_count":170,"created_at":"2025-06-07T02:36:11.634Z","updated_at":"2025-06-07T02:36:11.634Z","purl":"pkg:pub/sentry_flutter","metadata":{"id":131852,"name":"sentry_flutter","ecosystem":"pub","description":"Sentry SDK for Flutter. This package aims to support different Flutter targets by relying on the many platforms supported by Sentry with native SDKs.","homepage":"https://docs.sentry.io/platforms/flutter/","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/getsentry/sentry-dart","keywords_array":[],"namespace":null,"versions_count":173,"first_release_published_at":"2020-11-20T18:05:06.290Z","latest_release_published_at":"2025-04-17T14:32:35.062Z","latest_release_number":"8.14.2","last_synced_at":"2025-06-06T02:03:23.187Z","created_at":"2022-04-05T14:36:28.685Z","updated_at":"2025-06-06T02:03:23.187Z","registry_url":"https://pub.dev/packages/sentry_flutter","install_command":"dart pub add sentry_flutter","documentation_url":"https://pub.dev/documentation/sentry_flutter/","metadata":{},"repo_metadata":{"uuid":"98913726","full_name":"getsentry/sentry-dart","owner":"getsentry","description":"Sentry SDK for Dart and Flutter","archived":false,"fork":false,"pushed_at":"2023-03-20T15:42:40.000Z","size":10557,"stargazers_count":618,"open_issues_count":67,"forks_count":168,"subscribers_count":86,"default_branch":"main","last_synced_at":"2023-03-20T18:19:21.961Z","etag":null,"topics":["crash-reporting","dart","flutter","hacktoberfest","sentry"],"latest_commit_sha":null,"homepage":"https://sentry.io/for/flutter/","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null},"funding":{"custom":["https://sentry.io/pricing/","https://sentry.io/"]}},"created_at":"2017-07-31T17:43:56.000Z","updated_at":"2023-03-20T04:55:09.000Z","dependencies_parsed_at":"2023-02-19T09:46:33.191Z","dependency_job_id":null,"html_url":"https://github.com/getsentry/sentry-dart","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-dart","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-dart/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-dart/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/getsentry","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":108921946,"host_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names"},"owner_record":{"login":"getsentry","name":"Sentry","uuid":"1396951","kind":"organization","description":"Real-time crash reporting for your web apps, mobile apps, and games.","email":null,"website":"https://sentry.io","location":null,"twitter":"getsentry","company":null,"avatar_url":"https://avatars.githubusercontent.com/u/1396951?v=4","repositories_count":279,"last_synced_at":"2023-02-19T21:29:51.389Z","metadata":{"has_sponsors_listing":false},"owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/getsentry"},"tags":[{"name":"6.20.1","sha":"f99273d0910cd0ed361bc195e5a9a4004866d9b1","kind":"commit","published_at":"2023-02-08T13:51:57.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.20.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.20.1"},{"name":"7.0.0-beta.4","sha":"d990a0ffbb8d6f9a2359617414305526c5e95385","kind":"commit","published_at":"2023-02-08T12:49:40.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/7.0.0-beta.4","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/7.0.0-beta.4"},{"name":"7.0.0-beta.1","sha":"82277de04a8aa6438039a628382aa722e8a34e19","kind":"commit","published_at":"2023-01-26T16:30:18.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/7.0.0-beta.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/7.0.0-beta.1"},{"name":"6.19.0","sha":"5f752ada29ddd165754f22573b8aea6903816e65","kind":"commit","published_at":"2023-01-25T13:58:35.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.19.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.19.0"},{"name":"7.0.0-alpha.5","sha":"7b341b874d0df87da5c57b0bc84f2ca75defa4e1","kind":"commit","published_at":"2023-01-24T17:31:38.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/7.0.0-alpha.5","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/7.0.0-alpha.5"},{"name":"6.18.3","sha":"85f93d77930b4ae368ee1e8b7b2857477f5e7730","kind":"commit","published_at":"2023-01-24T13:30:40.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.18.3","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.18.3"},{"name":"7.0.0-alpha.4","sha":"c60752d65becad283c231fcd514710b2c3c64cbe","kind":"commit","published_at":"2023-01-23T13:30:00.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/7.0.0-alpha.4","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/7.0.0-alpha.4"},{"name":"7.0.0-alpha.3","sha":"efc20e4f9c77a9a14e2fde5521b8875c31ec2855","kind":"commit","published_at":"2023-01-16T15:49:12.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/7.0.0-alpha.3","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/7.0.0-alpha.3"},{"name":"7.0.0-alpha.2","sha":"c4c641bfbba5e7b9e1bf611878535f4f0a85e3cf","kind":"commit","published_at":"2023-01-13T12:16:04.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/7.0.0-alpha.2","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/7.0.0-alpha.2"},{"name":"7.0.0-alpha.1","sha":"a8b686de023fe6ea03d41a8a6b214388f9992ef2","kind":"commit","published_at":"2023-01-10T14:47:05.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/7.0.0-alpha.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/7.0.0-alpha.1"},{"name":"6.18.2","sha":"77918986e4c961587caa9b966b2a109e04ceb2df","kind":"commit","published_at":"2023-01-09T13:44:34.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.18.2","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.18.2"},{"name":"6.18.1","sha":"598b23cc9e59b41826edc73f5c7cf43cffacefcc","kind":"commit","published_at":"2022-12-09T12:05:48.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.18.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.18.1"},{"name":"6.18.0","sha":"cb750d6e5c8203ab2f3d659b7724c34f6fe24835","kind":"commit","published_at":"2022-12-06T17:00:20.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.18.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.18.0"},{"name":"6.17.0","sha":"90bf1238c312998c2fe47a8d5305e1c81d72a683","kind":"commit","published_at":"2022-11-28T09:38:43.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.17.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.17.0"},{"name":"6.16.1","sha":"cba3a454f7bf06498388599daf34507e702b11e0","kind":"commit","published_at":"2022-11-21T12:11:21.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.16.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.16.1"},{"name":"6.16.0","sha":"778f925abb2fe9b4a7760194ac8dd133dabbcca2","kind":"commit","published_at":"2022-11-17T14:07:34.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.16.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.16.0"},{"name":"6.15.1","sha":"f9dc14149608e6c6d33fbe3d90bbbe9b1685945d","kind":"commit","published_at":"2022-11-10T10:50:34.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.15.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.15.1"},{"name":"6.15.0","sha":"2bd8554cf59db209f9f3590495e824c9fc9ff2eb","kind":"commit","published_at":"2022-11-09T10:33:46.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.15.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.15.0"},{"name":"6.14.0","sha":"c2e0af77753ff2f61be3a8d36bbc3c9855225f6c","kind":"commit","published_at":"2022-11-04T09:47:46.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.14.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.14.0"},{"name":"6.13.1","sha":"5dc23d3aa38c48340af55ae77676d382bea5605a","kind":"commit","published_at":"2022-10-19T09:53:34.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.13.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.13.1"},{"name":"6.13.0","sha":"2e20025a4ce5ff65df5a6b7caa7871e02a9764a5","kind":"commit","published_at":"2022-10-17T10:20:55.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.13.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.13.0"},{"name":"6.12.2","sha":"1114ba68002dc6b8d9d98b24143da72b40e1a062","kind":"commit","published_at":"2022-10-12T08:38:53.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.12.2","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.12.2"},{"name":"6.12.1","sha":"eda81331c889877b9d9e5c77b74a0eb2bdb9f0d6","kind":"commit","published_at":"2022-10-11T06:54:53.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.12.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.12.1"},{"name":"6.12.0","sha":"79c52e161320eb2f059c1938c6d131d5d5d902d8","kind":"commit","published_at":"2022-10-10T11:24:50.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.12.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.12.0"},{"name":"6.11.2","sha":"367c5f6d257ed68082d05b2eed36e3b99a9ddc8e","kind":"commit","published_at":"2022-10-03T08:24:33.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.11.2","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.11.2"},{"name":"6.11.1","sha":"7c3c998efc0fbcea42c33b830ee471adcf60616f","kind":"commit","published_at":"2022-09-28T12:32:20.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.11.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.11.1"},{"name":"6.11.0","sha":"17cdaa046766f10c5d658e5b9046e5e49c2d4364","kind":"commit","published_at":"2022-09-23T08:13:30.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.11.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.11.0"},{"name":"6.10.0","sha":"9f5a21471ba4eff95b137a6482918e113b836f8c","kind":"commit","published_at":"2022-09-20T06:48:59.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.10.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.10.0"},{"name":"6.9.1","sha":"9907b2cf3ef4c6a9a16de272a81db9107c4a5dea","kind":"commit","published_at":"2022-08-17T09:01:06.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.9.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.9.1"},{"name":"6.9.0","sha":"0053d35386704b68ce8f11a7ccd361d889d7d7ce","kind":"commit","published_at":"2022-07-28T09:22:18.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.9.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.9.0"},{"name":"6.8.1","sha":"45c7b1a2ace9315943018f87038d6b573c296398","kind":"commit","published_at":"2022-07-27T09:27:19.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.8.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.8.1"},{"name":"6.8.0","sha":"08ed31e3b7d1f26a801c243ecf55265fcb9dc5b8","kind":"commit","published_at":"2022-07-25T13:39:59.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.8.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.8.0"},{"name":"6.7.0","sha":"13f275e07bc7caa650478008f6a42f0627247903","kind":"commit","published_at":"2022-07-22T12:48:08.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.7.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.7.0"},{"name":"6.6.3","sha":"d664add1d7ecb9a26297066165240193f65e89c1","kind":"commit","published_at":"2022-07-06T11:06:50.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.6.3","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.6.3"},{"name":"6.6.2","sha":"4a9e90e2d9aefbe93b880783a935b70044ded762","kind":"commit","published_at":"2022-07-04T15:07:51.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.6.2","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.6.2"},{"name":"6.6.1","sha":"cc46a7d6105188e34be66de15e33df37d49bb2d8","kind":"commit","published_at":"2022-06-27T07:45:39.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.6.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.6.1"},{"name":"6.6.0","sha":"65d8859590e188fd6c57f13ca5f596549b9a1faa","kind":"commit","published_at":"2022-06-22T07:43:06.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.6.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.6.0"},{"name":"6.6.0-beta.4","sha":"cab22c1e43cf05fd9581b46ecaf2aed25eddf078","kind":"commit","published_at":"2022-06-20T09:25:09.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.6.0-beta.4","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.6.0-beta.4"},{"name":"6.6.0-beta.3","sha":"a59d7acec43cb2ff8f9311dad50c28530e4dca87","kind":"commit","published_at":"2022-06-13T15:51:50.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.6.0-beta.3","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.6.0-beta.3"},{"name":"6.6.0-beta.2","sha":"c1cf2b48356c64e76aff041e324a0b0f5d827875","kind":"commit","published_at":"2022-06-08T16:48:03.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.6.0-beta.2","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.6.0-beta.2"},{"name":"6.6.0-beta.1","sha":"2ad10af7330fd7a49d2f959cf3c120a6a0b0d3d2","kind":"commit","published_at":"2022-06-08T10:18:21.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.6.0-beta.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.6.0-beta.1"},{"name":"6.6.0-alpha.3","sha":"e9c35e024c34a3e782ca6e93c9708ed8d78fe699","kind":"commit","published_at":"2022-06-07T15:15:36.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.6.0-alpha.3","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.6.0-alpha.3"},{"name":"6.6.0-alpha.2","sha":"30f79c8919c03912af15402c45c24116be725b05","kind":"commit","published_at":"2022-05-09T12:05:14.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.6.0-alpha.2","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.6.0-alpha.2"},{"name":"6.6.0-alpha.1","sha":"53c9b8826733238a565c07d95ae87ea0da1dc85f","kind":"commit","published_at":"2022-04-28T09:07:47.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.6.0-alpha.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.6.0-alpha.1"},{"name":"6.5.1","sha":"fa05657f433e8041013c7fd196811cc3f9430317","kind":"commit","published_at":"2022-04-22T09:47:37.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.5.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.5.1"},{"name":"6.5.0","sha":"bbbed5f3a281941d8187a2a37c0c8281c57cb723","kind":"commit","published_at":"2022-04-20T14:40:36.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.5.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.5.0"},{"name":"6.5.0-beta.2","sha":"800d5fce01262a3b99ba6b9804f2366cc2ddf5c9","kind":"commit","published_at":"2022-04-12T15:59:51.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.5.0-beta.2","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.5.0-beta.2"},{"name":"6.5.0-beta.1","sha":"25ace487ac5bc4fa2d848450a38ebc36ce3649e1","kind":"commit","published_at":"2022-03-29T12:29:32.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.5.0-beta.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.5.0-beta.1"},{"name":"6.5.0-alpha.3","sha":"99fa3f6930e095a3f2e8ff64ea5423c2939d2374","kind":"commit","published_at":"2022-03-28T11:44:36.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.5.0-alpha.3","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.5.0-alpha.3"},{"name":"6.5.0-alpha.2","sha":"4f8b0ef679a7f06233e8685abe4ed7af60b104b4","kind":"commit","published_at":"2022-03-22T14:24:29.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.5.0-alpha.2","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.5.0-alpha.2"},{"name":"6.5.0-alpha.1","sha":"6f1a7c54204825ea496110bafd0e5df862d4ad84","kind":"commit","published_at":"2022-03-17T18:06:43.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.5.0-alpha.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.5.0-alpha.1"},{"name":"6.4.0","sha":"d5a62bd9b35334d53622a481c1636594c98f79b8","kind":"commit","published_at":"2022-03-17T16:02:29.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.4.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.4.0"},{"name":"6.4.0-beta.3","sha":"24e38ae63af293af52a5c1939ea566830e709d74","kind":"commit","published_at":"2022-03-09T19:23:28.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.4.0-beta.3","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.4.0-beta.3"},{"name":"6.4.0-beta.2","sha":"4bc95105bc3a432bf8ee8b5fc3a05e014ecf88a5","kind":"commit","published_at":"2022-02-25T09:59:21.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.4.0-beta.2","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.4.0-beta.2"},{"name":"6.4.0-beta.1","sha":"b675be4e47360a937e1d7595d0ec1abb110c9504","kind":"commit","published_at":"2022-02-24T11:27:24.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.4.0-beta.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.4.0-beta.1"},{"name":"6.3.0","sha":"36a362e6879a7be63396fbb72e8d0d1149314fe4","kind":"tag","published_at":"2022-02-03T14:16:13.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.3.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.3.0"},{"name":"6.3.0-beta.4","sha":"e39eaae5cd59e1a675eb2fe8a1c99822dae843b9","kind":"tag","published_at":"2022-01-26T15:55:56.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.3.0-beta.4","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.3.0-beta.4"},{"name":"6.3.0-beta.3","sha":"47e19e523efc531fff09710c8eec2a8f2ce6f5d6","kind":"tag","published_at":"2022-01-20T12:28:21.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.3.0-beta.3","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.3.0-beta.3"},{"name":"6.3.0-beta.2","sha":"6d1216c63918619d1f72af24c942fc7601ace06c","kind":"tag","published_at":"2022-01-17T11:26:27.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.3.0-beta.2","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.3.0-beta.2"},{"name":"6.3.0-beta.1","sha":"0267da7d9a216a5e332778d8d96770893f140c07","kind":"tag","published_at":"2022-01-11T12:17:23.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.3.0-beta.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.3.0-beta.1"},{"name":"6.3.0-alpha.1","sha":"996432bb4d18f8f81a8a259bf5d03abdecdf2cb3","kind":"tag","published_at":"2021-12-16T09:15:39.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.3.0-alpha.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.3.0-alpha.1"},{"name":"6.2.2","sha":"c05d397b6a6d72239fbe1793d7ce1026a0622aa1","kind":"tag","published_at":"2021-12-15T13:39:51.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.2.2","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.2.2"},{"name":"6.2.1","sha":"8fcf2ba6a2f485016540874c483d6b98ec975f0e","kind":"tag","published_at":"2021-12-11T10:08:47.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.2.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.2.1"},{"name":"6.2.0","sha":"596b448d171b02723c641bb8c3ca6548e3e75307","kind":"tag","published_at":"2021-12-07T08:48:08.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.2.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.2.0"},{"name":"6.1.2","sha":"e077bdbbe6d2f42d819a5234af9b0d63902ddc00","kind":"tag","published_at":"2021-11-15T09:53:12.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.1.2","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.1.2"},{"name":"6.1.1","sha":"54b923c76626f47a8319705141f3edc64f567f24","kind":"tag","published_at":"2021-11-11T11:57:53.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.1.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.1.1"},{"name":"6.1.0","sha":"22e947b942e6da2ecbb7814fbbaff80d30837dab","kind":"tag","published_at":"2021-11-05T09:04:02.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.1.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.1.0"},{"name":"6.1.0-beta.1","sha":"17412132ba6435cd075d09266b59bc42a8b71805","kind":"tag","published_at":"2021-10-18T08:14:59.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.1.0-beta.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.1.0-beta.1"},{"name":"6.1.0-alpha.2","sha":"ec00edc0877702db4f11b28d15af58918a71d0f0","kind":"tag","published_at":"2021-09-30T13:29:20.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.1.0-alpha.2","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.1.0-alpha.2"},{"name":"6.1.0-alpha.1","sha":"9661cea8dbe8cda04db62af4059c5ac1e405cdf2","kind":"tag","published_at":"2021-09-22T09:25:18.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.1.0-alpha.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.1.0-alpha.1"},{"name":"6.0.1","sha":"7ecb20374f913e842a0ca5f00a998a81148bbe8e","kind":"tag","published_at":"2021-09-16T15:04:08.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.0.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.0.1"},{"name":"6.0.0","sha":"30cfb4a09d9dcfb4cf4f568504f2e1b70433f146","kind":"tag","published_at":"2021-09-02T08:27:29.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.0.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.0.0"},{"name":"6.0.0-beta.4","sha":"6da427168b4e3aa66dce359402ca7a4c040cfb1f","kind":"tag","published_at":"2021-08-20T11:51:06.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.0.0-beta.4","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.0.0-beta.4"},{"name":"6.0.0-beta.3","sha":"90e69b332d56343b964cf439f8f93c7e0e3274b4","kind":"tag","published_at":"2021-07-29T07:11:11.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.0.0-beta.3","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.0.0-beta.3"},{"name":"6.0.0-beta.2","sha":"619d02165f5b0490580d4fcf4815d57edf86daa6","kind":"tag","published_at":"2021-07-14T09:41:58.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.0.0-beta.2","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.0.0-beta.2"},{"name":"6.0.0-beta.1","sha":"84b282c88fa69800c76d18a19631944deafbad1b","kind":"tag","published_at":"2021-07-02T07:03:27.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/6.0.0-beta.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/6.0.0-beta.1"},{"name":"5.1.0","sha":"87d88d021493a3ab08785cce5dc8cd224e6a4c39","kind":"tag","published_at":"2021-06-07T12:10:06.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/5.1.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/5.1.0"},{"name":"5.1.0-beta.1","sha":"cd0fc6d6c61ec34c9c9305800b72d0d696be1247","kind":"tag","published_at":"2021-05-11T09:38:08.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/5.1.0-beta.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/5.1.0-beta.1"},{"name":"5.0.0","sha":"a4b92d8bc4d5dff99d53c674e8aba2cab98c35b9","kind":"tag","published_at":"2021-03-31T08:48:41.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/5.0.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/5.0.0"},{"name":"4.1.0-nullsafety.1","sha":"b798af3839f8767e0437f71396612914e69f1f31","kind":"tag","published_at":"2021-03-15T16:13:36.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/4.1.0-nullsafety.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/4.1.0-nullsafety.1"},{"name":"4.1.0-nullsafety.0","sha":"8ee53df9cd95cda50f7b4f0848b95c44213ef690","kind":"tag","published_at":"2021-03-08T09:29:27.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/4.1.0-nullsafety.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/4.1.0-nullsafety.0"},{"name":"4.0.6","sha":"4a56bc3e43aa6c86d7fadd57080788adcb95f752","kind":"tag","published_at":"2021-03-01T15:31:28.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/4.0.6","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/4.0.6"},{"name":"4.0.5","sha":"24ca557378a5b7995b18792eb802046da69d4304","kind":"tag","published_at":"2021-02-19T14:37:07.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/4.0.5","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/4.0.5"},{"name":"4.0.4","sha":"0e603bdb5d0921fc4c7a93385a83d8de35b9f31d","kind":"tag","published_at":"2021-01-26T12:37:33.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/4.0.4","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/4.0.4"},{"name":"4.0.3","sha":"b9b0ad3ae173215d0f840629d1e042ad40955bfd","kind":"tag","published_at":"2021-01-22T15:01:57.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/4.0.3","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/4.0.3"},{"name":"4.0.2","sha":"be3c963b920fadcc7aef1022362a1e74167cd9e6","kind":"tag","published_at":"2021-01-19T11:15:19.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/4.0.2","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/4.0.2"},{"name":"4.0.1","sha":"766a8ab440dcf5f500b5be7293c1ffd3942096fe","kind":"tag","published_at":"2020-12-16T18:05:24.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/4.0.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/4.0.1"},{"name":"4.0.0","sha":"ffcfde22ac603be511da6fd8fe2e82549ce355b1","kind":"tag","published_at":"2020-12-10T15:07:00.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/4.0.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/4.0.0"},{"name":"4.0.0-beta.2","sha":"7308f733787a5e192f28ece48d920698322c8953","kind":"tag","published_at":"2020-12-07T13:56:05.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/4.0.0-beta.2","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/4.0.0-beta.2"},{"name":"4.0.0-beta.1","sha":"2bcb920bfbd8cccdd7101dcca0c884c9bcf28149","kind":"tag","published_at":"2020-12-03T09:51:32.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/4.0.0-beta.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/4.0.0-beta.1"},{"name":"4.0.0-alpha.2","sha":"38987046bbd02c9828786f11e58c458df72f9df7","kind":"tag","published_at":"2020-11-20T18:05:57.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/4.0.0-alpha.2","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/4.0.0-alpha.2"},{"name":"4.0.0-alpha.1","sha":"d24cb5039f38845d73f613454704c2904cf0a94c","kind":"commit","published_at":"2020-10-29T08:50:14.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/4.0.0-alpha.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/4.0.0-alpha.1"},{"name":"3.0.1","sha":"116e4a75bace1628f9242f1bf2d7fdaf920a52fb","kind":"tag","published_at":"2020-05-21T12:47:07.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/3.0.1","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/3.0.1"},{"name":"2.1.0","sha":"5167a5c1fe65ecbfebd1b6e7cbc8122b8645ff40","kind":"commit","published_at":"2018-07-30T20:20:50.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/2.1.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/2.1.0"},{"name":"2.0.0","sha":"7348e101e8e81921eb784a14354152f3ac285936","kind":"commit","published_at":"2018-03-21T19:10:01.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/2.0.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/2.0.0"},{"name":"1.0.0","sha":"a922746f6ee554e64ddb66342a921c8b2a5c10d9","kind":"commit","published_at":"2018-03-20T21:46:14.000Z","download_url":"https://codeload.github.com/getsentry/sentry-dart/tar.gz/1.0.0","html_url":"https://github.com/getsentry/sentry-dart/releases/tag/1.0.0"}]},"repo_metadata_updated_at":"2023-03-20T20:07:26.314Z","dependent_packages_count":31,"downloads":null,"downloads_period":null,"dependent_repos_count":324,"rankings":{"downloads":null,"dependent_repos_count":1.519025743260813,"dependent_packages_count":1.3131663344023576,"stargazers_count":2.0607610297304326,"forks_count":2.097599029210367,"docker_downloads_count":null,"average":1.7476380341509925},"purl":"pkg:pub/sentry_flutter","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pub/sentry_flutter","docker_dependents_count":1,"docker_downloads_count":34,"usage_url":"https://repos.ecosyste.ms/usage/pub/sentry_flutter","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pub/sentry_flutter/dependencies","status":null,"funding_links":["https://sentry.io/pricing/","https://sentry.io/"],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/sentry_flutter/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/sentry_flutter/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/sentry_flutter/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/sentry_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":43,"unique_repositories_count_past_30_days":3,"recent_issues":[{"uuid":"4568931503","node_id":"PR_kwDOSOXXoM7hqMAG","number":11,"state":"open","title":"Bump sentry_flutter from 9.20.0 to 9.21.0 in /replayglowz_app in the pub-patch-minor group across 1 directory","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-02T06:09:39.000Z","updated_at":"2026-06-02T06:12:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sentry_flutter","old_version":"9.20.0","new_version":"9.21.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":"/replayglowz_app in the pub-patch-minor group across 1 directory","ecosystem":"pub"},"body":"Bumps the pub-patch-minor group with 1 update in the /replayglowz_app directory: [sentry_flutter](https://github.com/getsentry/sentry-dart).\n\nUpdates `sentry_flutter` from 9.20.0 to 9.21.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.21.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e to \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3702\"\u003e#3702\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e is deprecated and will be removed in the next major version. Use \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003ch4\u003eDart\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMake sentryOnError synchronous in runZonedGuarded by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3697\"\u003e#3697\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRoute SDK diagnostic logs to browser console on web by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3698\"\u003e#3698\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eForward sample rate to native SDKs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3722\"\u003e#3722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease Android JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3712\"\u003e#3712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease replay JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3699\"\u003e#3699\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMove Android JNI work to core worker to avoid work on main isolate by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3713\"\u003e#3713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize Android scope sync by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3708\"\u003e#3708\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Cocoa SDK to v8.58.3 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3726\"\u003e#3726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update Android SDK to v8.43.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3727\"\u003e#3727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter) Align CI with stable SwiftPM defaults by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3710\"\u003e#3710\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/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.21.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e to \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3702\"\u003e#3702\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e is deprecated and will be removed in the next major version. Use \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003ch4\u003eDart\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMake sentryOnError synchronous in runZonedGuarded by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3697\"\u003e#3697\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRoute SDK diagnostic logs to browser console on web by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3698\"\u003e#3698\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eForward sample rate to native SDKs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3722\"\u003e#3722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease Android JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3712\"\u003e#3712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease replay JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3699\"\u003e#3699\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMove Android JNI work to core worker to avoid work on main isolate by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3713\"\u003e#3713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize Android scope sync by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3708\"\u003e#3708\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Cocoa SDK to v8.58.3 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3726\"\u003e#3726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update Android SDK to v8.43.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3727\"\u003e#3727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter) Align CI with stable SwiftPM defaults by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3710\"\u003e#3710\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/getsentry/sentry-dart/commit/ac6746e597abe67c114b8df1959e1852ee70ae44\"\u003e\u003ccode\u003eac6746e\u003c/code\u003e\u003c/a\u003e release: 9.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/5fc86f69ee1117389890ff5f747e05a6366cd766\"\u003e\u003ccode\u003e5fc86f6\u003c/code\u003e\u003c/a\u003e ci: Fix craft prepare and SwiftPM archive signing (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3718\"\u003e#3718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/370150f436ea7502b74d66eb57ac73ee7ed27e4c\"\u003e\u003ccode\u003e370150f\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-cocoa.sh to 8.58.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3726\"\u003e#3726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/f52ea5cf3d1342302e002f41ad9321a060670cda\"\u003e\u003ccode\u003ef52ea5c\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.43.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3727\"\u003e#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a421dc605e028463f395d5088b7befa74ba9d237\"\u003e\u003ccode\u003ea421dc6\u003c/code\u003e\u003c/a\u003e fix(flutter): Forward sample rate to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3722\"\u003e#3722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/b3b27199414078a2e17ac1775ad7d58dcd2d6a35\"\u003e\u003ccode\u003eb3b2719\u003c/code\u003e\u003c/a\u003e perf(flutter): Move Android JNI work to core worker to avoid work on main iso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/e8f0fc4ce73cf80b80ecadbae0fa78839f38548b\"\u003e\u003ccode\u003ee8f0fc4\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.42.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3715\"\u003e#3715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/9f2a74177c5db77d2ea73cac7e3502325c55e722\"\u003e\u003ccode\u003e9f2a741\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft/.github/workflows/changelog-preview.yml (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/9940ffa5535d1a1e84a4f5dbd73f251a17a17bc0\"\u003e\u003ccode\u003e9940ffa\u003c/code\u003e\u003c/a\u003e refactor(feedback): Rename \u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e to \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/3fe9e800f69b5c44d405e864941378cb7dd74436\"\u003e\u003ccode\u003e3fe9e80\u003c/code\u003e\u003c/a\u003e fix(flutter): Release Android JNI refs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3712\"\u003e#3712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.20.0...9.21.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=sentry_flutter\u0026package-manager=pub\u0026previous-version=9.20.0\u0026new-version=9.21.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \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\n\n\u003c!-- codesmith:footer --\u003e\n---\n\u003ca href=\"https://app.blacksmith.sh/diane-defores/codesmith/replayglowz/pr/11\"\u003e\u003cpicture\u003e\u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-dark-v2.svg\"\u003e\u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-light-v2.svg\"\u003e\u003cimg alt=\"View with Codesmith\" src=\"https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-dark-v2.svg\"\u003e\u003c/picture\u003e\u003c/a\u003e \u003ca href=\"https://backend.blacksmith.sh/track/enable-autofix?expires=1782972582\u0026installation_id=129073426\u0026pr_number=11\u0026repository=diane-defores%2Freplayglowz\u0026return_to=https%3A%2F%2Fgithub.com%2Fdiane-defores%2Freplayglowz%2Fpull%2F11\u0026signature=abea4831f3136ef597ef68e8963941293de1f6aef1fc2c4115d66775252c2036\"\u003e\u003cpicture\u003e\u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-dark.svg\"\u003e\u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-light.svg\"\u003e\u003cimg alt=\"Autofix with Codesmith\" src=\"https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-dark.svg\"\u003e\u003c/picture\u003e\u003c/a\u003e\n\u003csup\u003eNeed help on this PR? Tag \u003ccode\u003e@codesmith\u003c/code\u003e with what you need. Autofix is disabled.\u003c/sup\u003e\n\n\u003c!-- codesmith:autofix:disabled --\u003e\n\u003c!-- /codesmith:footer --\u003e","html_url":"https://github.com/diane-defores/replayglowz/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/diane-defores%2Freplayglowz/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"},{"uuid":"4559402791","node_id":"PR_kwDONDNEAM7hLM1x","number":104,"state":"closed","title":"Bump the flutter-pub group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-07T23:45:41.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-31T23:46:12.000Z","updated_at":"2026-06-07T23:45:43.000Z","time_to_close":604769,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"flutter-pub","update_count":9,"packages":[{"name":"cloud_firestore","old_version":"6.3.0","new_version":"6.4.1","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_secure_storage","old_version":"10.0.0","new_version":"10.3.1","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"go_router","old_version":"16.3.0","new_version":"17.2.3","repository_url":"https://github.com/flutter/packages"},{"name":"permission_handler","old_version":"12.0.1","new_version":"12.0.2","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"record","old_version":"6.2.0","new_version":"7.0.0","repository_url":"https://github.com/llfbandit/record"},{"name":"sentry_flutter","old_version":"9.20.0","new_version":"9.21.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"speech_to_text","old_version":"7.3.0","new_version":"7.4.0","repository_url":"https://github.com/csdcorp/speech_to_text"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-pub group with 7 updates in the /winflowz_app directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [cloud_firestore](https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore) | `6.3.0` | `6.4.1` |\n| [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage) | `10.0.0` | `10.3.1` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `16.3.0` | `17.2.3` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `12.0.1` | `12.0.2` |\n| [record](https://github.com/llfbandit/record) | `6.2.0` | `7.0.0` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `9.20.0` | `9.21.0` |\n| [speech_to_text](https://github.com/csdcorp/speech_to_text) | `7.3.0` | `7.4.0` |\n\n\nUpdates `cloud_firestore` from 6.3.0 to 6.4.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/51aa17235b86bcc7e8032207fc520227e826bab2\"\u003e\u003ccode\u003e51aa172\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8ff0a241d19f9b7fd0078cb9400a10d2875e75ef\"\u003e\u003ccode\u003e8ff0a24\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18269\"\u003e#18269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9783a448ff532568a5e46ecb927e7b1bc77a164c\"\u003e\u003ccode\u003e9783a44\u003c/code\u003e\u003c/a\u003e fix(firestore, web): update Timestamp handling in jsify and EncodeUtility (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab0b2f98360a0fc557ccdfde691d8e35b303e16b\"\u003e\u003ccode\u003eab0b2f9\u003c/code\u003e\u003c/a\u003e chore: update example dependencies across repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18219\"\u003e#18219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b9c8a9e2993187c782c94398136aac9bf5418061\"\u003e\u003ccode\u003eb9c8a9e\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix CI issue (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18218\"\u003e#18218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6cdfcb103da7be46ccb190d7e107d8c537aa1ff8\"\u003e\u003ccode\u003e6cdfcb1\u003c/code\u003e\u003c/a\u003e refactor: move all packages to workspace (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18182\"\u003e#18182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cb6b4aeffc568755ea3eebe32b998f00237bf5ad\"\u003e\u003ccode\u003ecb6b4ae\u003c/code\u003e\u003c/a\u003e feat: upgrade pigeon to version 26.3.4 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18205\"\u003e#18205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c9863566007d191cf06a834d04fac138e8abbb63\"\u003e\u003ccode\u003ec986356\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18189\"\u003e#18189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_firestore-v6.4.1/packages/cloud_firestore\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_auth` from 6.4.0 to 6.5.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/51aa17235b86bcc7e8032207fc520227e826bab2\"\u003e\u003ccode\u003e51aa172\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8ff0a241d19f9b7fd0078cb9400a10d2875e75ef\"\u003e\u003ccode\u003e8ff0a24\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18269\"\u003e#18269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a0de4ed86b0dff89bb9e557f2a54f38cd2546016\"\u003e\u003ccode\u003ea0de4ed\u003c/code\u003e\u003c/a\u003e fix: update core, auth and app-check logic so internal resources on method ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7ce191cbd598b299cd0ec64b45d1366914367a5d\"\u003e\u003ccode\u003e7ce191c\u003c/code\u003e\u003c/a\u003e feat(core): Add Auth and AppCheck as App's registered service. (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18237\"\u003e#18237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7c2fa5b83201f2f68e031476dc37ad41809215f2\"\u003e\u003ccode\u003e7c2fa5b\u003c/code\u003e\u003c/a\u003e fix(auth, apple): remove incorrect paths in Package.swift files search paths ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4351179d357eeab6b23ec66f45d558c02d3fde69\"\u003e\u003ccode\u003e4351179\u003c/code\u003e\u003c/a\u003e fix(auth, iOS): update import path for autogenerated messages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18227\"\u003e#18227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6cdfcb103da7be46ccb190d7e107d8c537aa1ff8\"\u003e\u003ccode\u003e6cdfcb1\u003c/code\u003e\u003c/a\u003e refactor: move all packages to workspace (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18182\"\u003e#18182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cb6b4aeffc568755ea3eebe32b998f00237bf5ad\"\u003e\u003ccode\u003ecb6b4ae\u003c/code\u003e\u003c/a\u003e feat: upgrade pigeon to version 26.3.4 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18205\"\u003e#18205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7e0a222700178a57d064c27b4ef62cefdda1e253\"\u003e\u003ccode\u003e7e0a222\u003c/code\u003e\u003c/a\u003e feat(auth,android): add revokeAccessToken support for Android (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18206\"\u003e#18206\u003c/a\u003e) (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18207\"\u003e#18207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c9863566007d191cf06a834d04fac138e8abbb63\"\u003e\u003ccode\u003ec986356\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18189\"\u003e#18189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth-v6.5.1/packages/firebase_auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.7.0 to 4.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/51aa17235b86bcc7e8032207fc520227e826bab2\"\u003e\u003ccode\u003e51aa172\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7c1257e7295f9ba67f3f5820493f105a14d34d52\"\u003e\u003ccode\u003e7c1257e\u003c/code\u003e\u003c/a\u003e fix(core, iOS): use namespaced iOS Pigeon header import (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18281\"\u003e#18281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/78e10f0222f4e23c96b636c63c29935ba5aa82e6\"\u003e\u003ccode\u003e78e10f0\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.13.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18273\"\u003e#18273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/d10e0ffa2980a21a5899dbe67952fc772a3c6c01\"\u003e\u003ccode\u003ed10e0ff\u003c/code\u003e\u003c/a\u003e feat: bump Firebase android SDK to 34.13.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18272\"\u003e#18272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/bb8ad546f114146b6e1cd26c3296825e2964745d\"\u003e\u003ccode\u003ebb8ad54\u003c/code\u003e\u003c/a\u003e feat: bump Firebase JS SDK to 12.13.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18274\"\u003e#18274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8ff0a241d19f9b7fd0078cb9400a10d2875e75ef\"\u003e\u003ccode\u003e8ff0a24\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18269\"\u003e#18269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a0de4ed86b0dff89bb9e557f2a54f38cd2546016\"\u003e\u003ccode\u003ea0de4ed\u003c/code\u003e\u003c/a\u003e fix: update core, auth and app-check logic so internal resources on method ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7ce191cbd598b299cd0ec64b45d1366914367a5d\"\u003e\u003ccode\u003e7ce191c\u003c/code\u003e\u003c/a\u003e feat(core): Add Auth and AppCheck as App's registered service. (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18237\"\u003e#18237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6cdfcb103da7be46ccb190d7e107d8c537aa1ff8\"\u003e\u003ccode\u003e6cdfcb1\u003c/code\u003e\u003c/a\u003e refactor: move all packages to workspace (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18182\"\u003e#18182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cb6b4aeffc568755ea3eebe32b998f00237bf5ad\"\u003e\u003ccode\u003ecb6b4ae\u003c/code\u003e\u003c/a\u003e feat: upgrade pigeon to version 26.3.4 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18205\"\u003e#18205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.9.0/packages/firebase_core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage` from 10.0.0 to 10.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mogol/flutter_secure_storage/releases\"\u003eflutter_secure_storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.3.1\u003c/h2\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eAEADBadTagException\u003c/code\u003e when biometric authentication is cancelled on first launch: a stale IV is now cleared and the cipher re-initialised in encrypt mode so the next authentication attempt succeeds.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNullPointerException\u003c/code\u003e when retrying an operation after a cancelled biometric prompt: \u003ccode\u003epreferences\u003c/code\u003e is now only assigned once cipher initialisation completes successfully, allowing a clean retry.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.0\u003c/h2\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eAndroidBiometricType\u003c/code\u003e enum and \u003ccode\u003ebiometricType\u003c/code\u003e option to \u003ccode\u003eAndroidOptions\u003c/code\u003e to control which authentication methods are accepted during biometric prompts (requires \u003ccode\u003eKeyCipherAlgorithm.AES_GCM_NoPadding\u003c/code\u003e).\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAndroidBiometricType.biometricOrDeviceCredential\u003c/code\u003e (default) accepts Class 3 biometrics or device credentials (PIN/pattern/password), preserving previous behaviour.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAndroidBiometricType.strongBiometricOnly\u003c/code\u003e restricts authentication to Class 3 (strong) biometrics only; device credentials are explicitly rejected.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFully enforced on Android 11+ (API 30+) via \u003ccode\u003esetAllowedAuthenticators\u003c/code\u003e on \u003ccode\u003eBiometricPrompt\u003c/code\u003e and \u003ccode\u003esetUserAuthenticationParameters\u003c/code\u003e on the KeyStore key. On earlier API levels the system may still permit device credentials.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebiometricPromptNegativeButton\u003c/code\u003e option to \u003ccode\u003eAndroidOptions\u003c/code\u003e to customise the dismiss button label on the biometric prompt. Required when using \u003ccode\u003estrongBiometricOnly\u003c/code\u003e or on Android 10 and lower.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003esecStoreAvailabilitySink\u003c/code\u003e not being called when protected data availability changes.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ekSecUseDataProtectionKeychain\u003c/code\u003e being added to Keychain queries unconditionally; it is now only set when \u003ccode\u003euseDataProtectionKeychain\u003c/code\u003e is explicitly enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eWindows\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003edeleteAll\u003c/code\u003e and \u003ccode\u003econtainsKey\u003c/code\u003e not acquiring the mutex lock, which could cause data races under concurrent access.\nIf you are on Dart \u0026gt;=3.10.0, this fix is applied automatically. Otherwise, pin \u003ccode\u003eflutter_secure_storage_windows: ^4.2.2\u003c/code\u003e in your \u003ccode\u003epubspec.yaml\u003c/code\u003e to opt in and make sure your constraint is set for minimum of Dart \u0026gt;=3.10.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eLinux\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003edeleteKeyring\u003c/code\u003e storing the string \u003ccode\u003e\u0026quot;null\u0026quot;\u003c/code\u003e instead of an empty JSON object \u003ccode\u003e{}\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed non-UTF-8 error messages from libsecret causing a \u003ccode\u003eFormatException\u003c/code\u003e on the Dart side; messages are now sanitised before being sent through the method channel.\u003c/li\u003e\n\u003cli\u003eFixed locked or unavailable keyring now surfacing as a catchable \u003ccode\u003ePlatformException\u003c/code\u003e with code \u003ccode\u003eKeyringLocked\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed JSON parse errors and other C++ exceptions now surfacing as a \u003ccode\u003ePlatformException\u003c/code\u003e with code \u003ccode\u003eStorageError\u003c/code\u003e instead of sending malformed bytes through the channel.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.0\u003c/h2\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eKeyCipherAlgorithm.RSA_ECB_PKCS1Padding\u003c/code\u003e. Existing data is automatically migrated to the default \u003ccode\u003eRSA_ECB_OAEPwithSHA_256andMGF1Padding\u003c/code\u003e when \u003ccode\u003emigrateOnAlgorithmChange\u003c/code\u003e is true.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eStorageCipherAlgorithm.AES_CBC_PKCS7Padding\u003c/code\u003e. Existing data is automatically migrated to the default \u003ccode\u003eAES_GCM_NoPadding\u003c/code\u003e when \u003ccode\u003emigrateOnAlgorithmChange\u003c/code\u003e is true.\u003c/li\u003e\n\u003cli\u003eFixed Gradle space-assignment warnings in \u003ccode\u003ebuild.gradle\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed iOS build by updating availability annotation for Secure Enclave methods from \u003ccode\u003eiOS 11.3\u003c/code\u003e to \u003ccode\u003eiOS 13.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eWindows\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed compatibility with \u003ccode\u003ewin32\u003c/code\u003e 6.0.0 in \u003ccode\u003eflutter_secure_storage_windows 4.2.0\u003c/code\u003e.\nIf you are on Dart \u0026gt;=3.10.0, this fix is applied automatically. Otherwise, pin \u003ccode\u003eflutter_secure_storage_windows: ^4.2.0\u003c/code\u003e in your \u003ccode\u003epubspec.yaml\u003c/code\u003e to opt in and make sure your constraint is set for minimum of Dart \u0026gt;=3.10.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003estorageNamespace\u003c/code\u003e option to \u003ccode\u003eAndroidOptions\u003c/code\u003e for full namespace isolation across storage instances (SharedPreferences, KeyStore aliases, config/key storage). Use this instead of \u003ccode\u003esharedPreferencesName\u003c/code\u003e when running multiple \u003ccode\u003eFlutterSecureStorage\u003c/code\u003e instances with different cipher configurations.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003esharedPreferencesName\u003c/code\u003e in favor of \u003ccode\u003estorageNamespace\u003c/code\u003e, which provides complete isolation rather than data-only isolation.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003emigrateWithBackup\u003c/code\u003e option to \u003ccode\u003eAndroidOptions\u003c/code\u003e for crash-resistant migration. When enabled, backup copies of encrypted data are created before migration starts, allowing recovery if migration fails or the app crashes mid-migration. Works in conjunction with \u003ccode\u003emigrateOnAlgorithmChange\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003eKeyCipherAlgorithm\u003c/code\u003e and \u003ccode\u003eStorageCipherAlgorithm\u003c/code\u003e public enums.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed crash on biometric failure (not error).\u003c/li\u003e\n\u003cli\u003eFixed null safety issue in \u003ccode\u003eMethodRunner\u003c/code\u003e that could cause a crash on Android.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/3fc4c53ecffd7bc1f977bc5d76f0f3fb33eb3228\"\u003e\u003ccode\u003e3fc4c53\u003c/code\u003e\u003c/a\u003e fix: revert updated darwin package for backwards compatibility\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6b9e8f44db1d369036188d4d41549486b926a1cf\"\u003e\u003ccode\u003e6b9e8f4\u003c/code\u003e\u003c/a\u003e fix: added changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/0b9ed95a19a072bb5c3e3cb18f53fdc77c6a93a7\"\u003e\u003ccode\u003e0b9ed95\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1148\"\u003e#1148\u003c/a\u003e from CORDEA/fix/defer-preferences-until-cipher-initi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/c557a5341be7c3e70d832e81422512e91d3b5b57\"\u003e\u003ccode\u003ec557a53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1147\"\u003e#1147\u003c/a\u003e from CORDEA/fix/reset-stale-cipher-iv-on-biometric-f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/be0674ab710bf88ecb5b5f57b06dac089d3fcc5e\"\u003e\u003ccode\u003ebe0674a\u003c/code\u003e\u003c/a\u003e Use a single SharedPreferences.Editor when resetting stale IV\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/5817b554fe859066c8a218d7e5f6e5fa2b1aad01\"\u003e\u003ccode\u003e5817b55\u003c/code\u003e\u003c/a\u003e Reset stale cipher IV when biometric auth fails before completion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/635013b238b0a1242d989a1a5c9c30b401e87eb5\"\u003e\u003ccode\u003e635013b\u003c/code\u003e\u003c/a\u003e Defer setting preferences until storageCipher is initialized\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/35da5ae16dcfc76edfcb24de092a9ed4f151f52e\"\u003e\u003ccode\u003e35da5ae\u003c/code\u003e\u003c/a\u003e fix: badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/a86a1ef1b97dc60bece939dbaa63b381e7bac0c2\"\u003e\u003ccode\u003ea86a1ef\u003c/code\u003e\u003c/a\u003e release of v10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/9d09d99a7ff7693f2a98af77850a7287d2fa4599\"\u003e\u003ccode\u003e9d09d99\u003c/code\u003e\u003c/a\u003e release of v0.3.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v10.0.0...v10.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 16.3.0 to 17.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/51f351235c4b73c01eca3a626a59709bca357b77\"\u003e\u003ccode\u003e51f3512\u003c/code\u003e\u003c/a\u003e [packages/packages/go_router] Prepare for batch release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3b8c4cb69e62d031116d11cdf75971fd23884db7\"\u003e\u003ccode\u003e3b8c4cb\u003c/code\u003e\u003c/a\u003e [two_dimensional_scrollables] trailing pinned row/col for TableView (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11519\"\u003e#11519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e212d61de4d81a406dcfc79a1024a0d5a1a3cdb2\"\u003e\u003ccode\u003ee212d61\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicationWillTe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5653b5abb6ad69a8523c953baac49448dd26a4e8\"\u003e\u003ccode\u003e5653b5a\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Replace use of zIndex in examples and tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11572\"\u003e#11572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ff0189ea1e95b6c68b1bf93427519b76512e47d6\"\u003e\u003ccode\u003eff0189e\u003c/code\u003e\u003c/a\u003e [webview_flutter] Platform implementations for getCookies \u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11037\"\u003e#11037\u003c/a\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11386\"\u003e#11386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cde5b36e7eceacdc3268ee758e3834f2817ffb6b\"\u003e\u003ccode\u003ecde5b36\u003c/code\u003e\u003c/a\u003e [file_selector] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11479\"\u003e#11479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5f14a8010690b33f8f71d888dd6a3de665164e21\"\u003e\u003ccode\u003e5f14a80\u003c/code\u003e\u003c/a\u003e [image_picker] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11504\"\u003e#11504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c05ab81dddf0f145c57b43df80903ce17ba84baf\"\u003e\u003ccode\u003ec05ab81\u003c/code\u003e\u003c/a\u003e [quick_actions] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11507\"\u003e#11507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9b4847feb9a2a9aa24fe9e61c0f275692dbc7bdb\"\u003e\u003ccode\u003e9b4847f\u003c/code\u003e\u003c/a\u003e [pigeon] fix: Apply correct ThrowError success callback (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11585\"\u003e#11585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cac0fc54eb6f7a7957fcacf6a3c992286232e867\"\u003e\u003ccode\u003ecac0fc5\u003c/code\u003e\u003c/a\u003e [video_player_platform_interface] Add video track selection support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11474\"\u003e#11474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.2.3/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `permission_handler` from 12.0.1 to 12.0.2\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/adaa8116993f14cf2623baf4e4b8d5a7c498ec5b\"\u003e\u003ccode\u003eadaa811\u003c/code\u003e\u003c/a\u003e Update version to 12.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c10c99ec442b57e1ef61923a0c587884fcccd0e4\"\u003e\u003ccode\u003ec10c99e\u003c/code\u003e\u003c/a\u003e feat(apple): add Swift Package Manager support (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1523\"\u003e#1523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v12.0.1...permission_handler_v12.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `record` from 6.2.0 to 7.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/llfbandit/record/commit/accf3528eda488a972e090a591c5545ce6bf0367\"\u003e\u003ccode\u003eaccf352\u003c/code\u003e\u003c/a\u003e chore: Rename default branch to \u0026quot;main\u0026quot;.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/llfbandit/record/commit/d809fd1ea657bc698a46a98fe375a4615808570f\"\u003e\u003ccode\u003ed809fd1\u003c/code\u003e\u003c/a\u003e chore: Update changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/llfbandit/record/commit/99880b83e48ca7890b218c6a3d21441f7fc2013d\"\u003e\u003ccode\u003e99880b8\u003c/code\u003e\u003c/a\u003e chore: Update example project code.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/llfbandit/record/commit/63e4942c8b03289edecb29f42cabad7b1e38b9cf\"\u003e\u003ccode\u003e63e4942\u003c/code\u003e\u003c/a\u003e chore: Update example project.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/llfbandit/record/commit/352f63d6ee82a35bcc1d720a60a0693cb86e1819\"\u003e\u003ccode\u003e352f63d\u003c/code\u003e\u003c/a\u003e chore(iOS/macOS): Regen example projects.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/llfbandit/record/commit/cf0047dea4f321098f67ff064b474c8d8ee3b9e5\"\u003e\u003ccode\u003ecf0047d\u003c/code\u003e\u003c/a\u003e fix: Respect \u003ccode\u003eshouldResume\u003c/code\u003e system flag on audio interruption and don't stop ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/llfbandit/record/commit/16976a05bd131540829d5a0c2cd30cae60fd004e\"\u003e\u003ccode\u003e16976a0\u003c/code\u003e\u003c/a\u003e chore: \u003cstrong\u003eBreaking change\u003c/strong\u003e Remove \u003ccode\u003emanageAudioSession\u003c/code\u003e deprecated config prop...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/llfbandit/record/commit/bc03a1280566dd0e1f5377061fb857274f23a4c7\"\u003e\u003ccode\u003ebc03a12\u003c/code\u003e\u003c/a\u003e chore(iOS/macOS): Completes Swift Package Manager integration.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/llfbandit/record/commit/5852a4864d59faa2cf7aa06a4449c0055b305277\"\u003e\u003ccode\u003e5852a48\u003c/code\u003e\u003c/a\u003e chore(Android): \u003cstrong\u003eBreaking change\u003c/strong\u003e Remove background recording service.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/llfbandit/record/commit/8c7d171136e71ede4fe6ab9d53933d7daa06558e\"\u003e\u003ccode\u003e8c7d171\u003c/code\u003e\u003c/a\u003e chore(Android): Move to AGP 9.x.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/llfbandit/record/compare/6.2.0...7.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 9.20.0 to 9.21.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.21.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e to \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3702\"\u003e#3702\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e is deprecated and will be removed in the next major version. Use \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003ch4\u003eDart\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMake sentryOnError synchronous in runZonedGuarded by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3697\"\u003e#3697\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRoute SDK diagnostic logs to browser console on web by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3698\"\u003e#3698\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eForward sample rate to native SDKs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3722\"\u003e#3722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease Android JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3712\"\u003e#3712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease replay JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3699\"\u003e#3699\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMove Android JNI work to core worker to avoid work on main isolate by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3713\"\u003e#3713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize Android scope sync by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3708\"\u003e#3708\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Cocoa SDK to v8.58.3 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3726\"\u003e#3726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update Android SDK to v8.43.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3727\"\u003e#3727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter) Align CI with stable SwiftPM defaults by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3710\"\u003e#3710\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/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.21.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e to \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3702\"\u003e#3702\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e is deprecated and will be removed in the next major version. Use \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003ch4\u003eDart\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMake sentryOnError synchronous in runZonedGuarded by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3697\"\u003e#3697\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRoute SDK diagnostic logs to browser console on web by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3698\"\u003e#3698\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eForward sample rate to native SDKs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3722\"\u003e#3722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease Android JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3712\"\u003e#3712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease replay JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3699\"\u003e#3699\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMove Android JNI work to core worker to avoid work on main isolate by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3713\"\u003e#3713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize Android scope sync by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3708\"\u003e#3708\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Cocoa SDK to v8.58.3 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3726\"\u003e#3726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update Android SDK to v8.43.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3727\"\u003e#3727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter) Align CI with stable SwiftPM defaults by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3710\"\u003e#3710\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/getsentry/sentry-dart/commit/ac6746e597abe67c114b8df1959e1852ee70ae44\"\u003e\u003ccode\u003eac6746e\u003c/code\u003e\u003c/a\u003e release: 9.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/5fc86f69ee1117389890ff5f747e05a6366cd766\"\u003e\u003ccode\u003e5fc86f6\u003c/code\u003e\u003c/a\u003e ci: Fix craft prepare and SwiftPM archive signing (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3718\"\u003e#3718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/370150f436ea7502b74d66eb57ac73ee7ed27e4c\"\u003e\u003ccode\u003e370150f\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-cocoa.sh to 8.58.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3726\"\u003e#3726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/f52ea5cf3d1342302e002f41ad9321a060670cda\"\u003e\u003ccode\u003ef52ea5c\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.43.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3727\"\u003e#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a421dc605e028463f395d5088b7befa74ba9d237\"\u003e\u003ccode\u003ea421dc6\u003c/code\u003e\u003c/a\u003e fix(flutter): Forward sample rate to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3722\"\u003e#3722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/b3b27199414078a2e17ac1775ad7d58dcd2d6a35\"\u003e\u003ccode\u003eb3b2719\u003c/code\u003e\u003c/a\u003e perf(flutter): Move Android JNI work to core worker to avoid work on main iso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/e8f0fc4ce73cf80b80ecadbae0fa78839f38548b\"\u003e\u003ccode\u003ee8f0fc4\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.42.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3715\"\u003e#3715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/9f2a74177c5db77d2ea73cac7e3502325c55e722\"\u003e\u003ccode\u003e9f2a741\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft/.github/workflows/changelog-preview.yml (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/9940ffa5535d1a1e84a4f5dbd73f251a17a17bc0\"\u003e\u003ccode\u003e9940ffa\u003c/code\u003e\u003c/a\u003e refactor(feedback): Rename \u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e to \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/3fe9e800f69b5c44d405e864941378cb7dd74436\"\u003e\u003ccode\u003e3fe9e80\u003c/code\u003e\u003c/a\u003e fix(flutter): Release Android JNI refs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3712\"\u003e#3712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.20.0...9.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `speech_to_text` from 7.3.0 to 7.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/csdcorp/speech_to_text/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e\n\n\u003c!-- codesmith:footer --\u003e\n---\n\u003ca href=\"https://app.blacksmith.sh/diane-defores/codesmith/winflowz/pr/104\"\u003e\u003cpicture\u003e\u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-dark-v2.svg\"\u003e\u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-light-v2.svg\"\u003e\u003cimg alt=\"View with Codesmith\" src=\"https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-dark-v2.svg\"\u003e\u003c/picture\u003e\u003c/a\u003e \u003ca href=\"https://backend.blacksmith.sh/track/enable-autofix?expires=1782863175\u0026installation_id=129073426\u0026pr_number=104\u0026repository=diane-defores%2Fwinflowz\u0026return_to=https%3A%2F%2Fgithub.com%2Fdiane-defores%2Fwinflowz%2Fpull%2F104\u0026signature=a9e702296d97b7629ddc3940340fbc2cfff0ecd02ade5c824c45db1d4f5197a0\"\u003e\u003cpicture\u003e\u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-dark.svg\"\u003e\u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-light.svg\"\u003e\u003cimg alt=\"Autofix with Codesmith\" src=\"https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-dark.svg\"\u003e\u003c/picture\u003e\u003c/a\u003e\n\u003csup\u003eNeed help on this PR? Tag \u003ccode\u003e@codesmith\u003c/code\u003e with what you need. Autofix is disabled.\u003c/sup\u003e\n\n\u003c!-- codesmith:autofix:disabled --\u003e\n\u003c!-- /codesmith:footer --\u003e","html_url":"https://github.com/diane-defores/winflowz/pull/104","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/diane-defores%2Fwinflowz/issues/104","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/104/packages"},{"uuid":"4552922447","node_id":"PR_kwDOQETERc7g3zP1","number":3057,"state":"closed","title":"deps: bump the flutter-dependencies group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["flutter"],"assignees":[],"locked":false,"comments_count":6,"pull_request":true,"closed_at":"2026-06-08T00:39:29.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-30T02:39:15.000Z","updated_at":"2026-06-08T00:39:30.000Z","time_to_close":770414,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"flutter-dependencies","update_count":5,"packages":[{"name":"audioplayers","old_version":"6.6.0","new_version":"6.7.0","repository_url":"https://github.com/bluefireteam/audioplayers"},{"name":"flutter_native_splash","old_version":"2.4.7","new_version":"2.4.8","repository_url":"https://github.com/jonbhanson/flutter_native_splash"},{"name":"flutter_secure_storage","old_version":"10.2.0","new_version":"10.3.1","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"sentry_flutter","old_version":"9.20.0","new_version":"9.21.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"test","old_version":"1.30.0","new_version":"1.31.0"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 4 updates in the / directory: [audioplayers](https://github.com/bluefireteam/audioplayers/tree/master/packages), [flutter_native_splash](https://github.com/jonbhanson/flutter_native_splash), [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage) and [sentry_flutter](https://github.com/getsentry/sentry-dart).\n\nUpdates `audioplayers` from 6.6.0 to 6.7.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bluefireteam/audioplayers/blob/main/CHANGELOG.md\"\u003eaudioplayers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003eaudioplayers\u003c/code\u003e - \u003ccode\u003ev6.7.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: Always check if file exists when playing from cache (\u003ca href=\"https://redirect.github.com/bluefireteam/audioplayers/issues/1980\"\u003e#1980\u003c/a\u003e). (\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/a1a5f4e65c8e58f50330333d2e4f43faeca4ffe9\"\u003ea1a5f4e6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: Get duration from AudioPool (\u003ca href=\"https://redirect.github.com/bluefireteam/audioplayers/issues/1954\"\u003e#1954\u003c/a\u003e). (\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/c042e20e70df090d2c452c8a3cc32964498de7eb\"\u003ec042e20e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003eaudioplayers_android_exo\u003c/code\u003e - \u003ccode\u003ev0.1.3+1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(audioplayers_android_exo): apply setVolume to mono audio sources (\u003ca href=\"https://redirect.github.com/bluefireteam/audioplayers/issues/1987\"\u003e#1987\u003c/a\u003e). (\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/c3f8fab0d9e6c7d72fe477accda31daecd5f60c6\"\u003ec3f8fab0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003eaudioplayers_web\u003c/code\u003e - \u003ccode\u003ev5.2.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(web): Use GainNode for volume control to fix Safari compatibility (\u003ca href=\"https://redirect.github.com/bluefireteam/audioplayers/issues/1978\"\u003e#1978\u003c/a\u003e). (\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/a3d7e3f8ab1d2bdab854a9650b6d77207e4324dc\"\u003ea3d7e3f8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003eaudioplayers_windows\u003c/code\u003e - \u003ccode\u003ev4.3.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(windows): Refactor static globals to instance members (\u003ca href=\"https://redirect.github.com/bluefireteam/audioplayers/issues/1970\"\u003e#1970\u003c/a\u003e). (\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/992d50748e6d32a0a292d4f32d0905b7eca02ad1\"\u003e992d5074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2026-03-01\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with breaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThere are no breaking changes in this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with other changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/blob/main/#audioplayers---v660\"\u003e\u003ccode\u003eaudioplayers\u003c/code\u003e - \u003ccode\u003ev6.6.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/blob/main/#audioplayers_android_exo---v013\"\u003e\u003ccode\u003eaudioplayers_android_exo\u003c/code\u003e - \u003ccode\u003ev0.1.3\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/blob/main/#audioplayers_darwin---v640\"\u003e\u003ccode\u003eaudioplayers_darwin\u003c/code\u003e - \u003ccode\u003ev6.4.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/blob/main/#audioplayers_web---v520\"\u003e\u003ccode\u003eaudioplayers_web\u003c/code\u003e - \u003ccode\u003ev5.2.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/blob/main/#audioplayers_windows---v430\"\u003e\u003ccode\u003eaudioplayers_windows\u003c/code\u003e - \u003ccode\u003ev4.3.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\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/bluefireteam/audioplayers/commit/34538a81460b279213b8387c309f098f6d557a13\"\u003e\u003ccode\u003e34538a8\u003c/code\u003e\u003c/a\u003e chore(release): Publish packages (\u003ca href=\"https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1992\"\u003e#1992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/5375afe658f63a2da66ecd53605a2c9a4355d0bc\"\u003e\u003ccode\u003e5375afe\u003c/code\u003e\u003c/a\u003e chore: Support Flutter 3.44.x (\u003ca href=\"https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1990\"\u003e#1990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/c3f8fab0d9e6c7d72fe477accda31daecd5f60c6\"\u003e\u003ccode\u003ec3f8fab\u003c/code\u003e\u003c/a\u003e fix(audioplayers_android_exo): apply setVolume to mono audio sources (\u003ca href=\"https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1987\"\u003e#1987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/992d50748e6d32a0a292d4f32d0905b7eca02ad1\"\u003e\u003ccode\u003e992d507\u003c/code\u003e\u003c/a\u003e fix(windows): Refactor static globals to instance members (\u003ca href=\"https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1970\"\u003e#1970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/c042e20e70df090d2c452c8a3cc32964498de7eb\"\u003e\u003ccode\u003ec042e20\u003c/code\u003e\u003c/a\u003e feat: Get duration from AudioPool (\u003ca href=\"https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/a3d7e3f8ab1d2bdab854a9650b6d77207e4324dc\"\u003e\u003ccode\u003ea3d7e3f\u003c/code\u003e\u003c/a\u003e fix(web): Use GainNode for volume control to fix Safari compatibility (\u003ca href=\"https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1978\"\u003e#1978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/a1a5f4e65c8e58f50330333d2e4f43faeca4ffe9\"\u003e\u003ccode\u003ea1a5f4e\u003c/code\u003e\u003c/a\u003e fix: Always check if file exists when playing from cache (\u003ca href=\"https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1980\"\u003e#1980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bluefireteam/audioplayers/commits/audioplayers-v6.7.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_native_splash` from 2.4.7 to 2.4.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonbhanson/flutter_native_splash/releases\"\u003eflutter_native_splash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.8\u003c/h2\u003e\n\u003ch2\u003e[2.4.8] - (2026-May-29)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eandroid_min_sdk\u003c/code\u003e parameter. Thanks \u003ca href=\"https://github.com/ThexXTURBOXx\"\u003eNico\u003c/a\u003e for [PR \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/820\"\u003e#820\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/pull/820\"\u003ejonbhanson/flutter_native_splash#820\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemove unnecessary native code. Thanks \u003ca href=\"https://github.com/ThexXTURBOXx\"\u003eNico\u003c/a\u003e for [PR \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/828\"\u003e#828\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/pull/828\"\u003ejonbhanson/flutter_native_splash#828\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eremove\u003c/code\u003e command always showing help instead of executing. Thanks \u003ca href=\"https://github.com/ersanKolay\"\u003eersanKolay\u003c/a\u003e for [PR \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/823\"\u003e#823\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/pull/823\"\u003ejonbhanson/flutter_native_splash#823\u003c/a\u003e). Fixes \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/822\"\u003e#822\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/804\"\u003e#804\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/786\"\u003e#786\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies.\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/jonbhanson/flutter_native_splash/blob/master/CHANGELOG.md\"\u003eflutter_native_splash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[2.4.8] - (2026-May-29)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eandroid_min_sdk\u003c/code\u003e parameter. Thanks \u003ca href=\"https://github.com/ThexXTURBOXx\"\u003eNico\u003c/a\u003e for [PR \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/820\"\u003e#820\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/pull/820\"\u003ejonbhanson/flutter_native_splash#820\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemove unnecessary native code. Thanks \u003ca href=\"https://github.com/ThexXTURBOXx\"\u003eNico\u003c/a\u003e for [PR \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/828\"\u003e#828\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/pull/828\"\u003ejonbhanson/flutter_native_splash#828\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eremove\u003c/code\u003e command always showing help instead of executing. Thanks \u003ca href=\"https://github.com/ersanKolay\"\u003eersanKolay\u003c/a\u003e for [PR \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/823\"\u003e#823\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/pull/823\"\u003ejonbhanson/flutter_native_splash#823\u003c/a\u003e). Fixes \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/822\"\u003e#822\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/804\"\u003e#804\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/786\"\u003e#786\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies.\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/jonbhanson/flutter_native_splash/commit/3de495d6cc4d4a2bce0e2e12286e1ffee15f1a35\"\u003e\u003ccode\u003e3de495d\u003c/code\u003e\u003c/a\u003e Introduce android_min_sdk parameter. Thanks Nico for PR \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/820\"\u003e#820\u003c/a\u003e. Remove unnecess...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonbhanson/flutter_native_splash/commit/fd38fae7dc1eb1a731a2fbb8d312c46d6e760f72\"\u003e\u003ccode\u003efd38fae\u003c/code\u003e\u003c/a\u003e Introduce min Android SDK parameter (\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonbhanson/flutter_native_splash/commit/fb3dc86ed968ffea7be2bc0bfe943e7e991f2876\"\u003e\u003ccode\u003efb3dc86\u003c/code\u003e\u003c/a\u003e Remove unnecessary native code (\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonbhanson/flutter_native_splash/commit/3e1619e202cb6badba79389625ef95f120fe13c0\"\u003e\u003ccode\u003e3e1619e\u003c/code\u003e\u003c/a\u003e Update dependencies (\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonbhanson/flutter_native_splash/commit/e1b94e3a27741431a66733907ace16aa7c62d5eb\"\u003e\u003ccode\u003ee1b94e3\u003c/code\u003e\u003c/a\u003e chore: minor housekeeping - format, ci update, more tests (\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/824\"\u003e#824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonbhanson/flutter_native_splash/commit/5f338b0e6858994bb82bd168ff21c0ace4829cb0\"\u003e\u003ccode\u003e5f338b0\u003c/code\u003e\u003c/a\u003e fix: remove command always showing help instead of executing (\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/823\"\u003e#823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jonbhanson/flutter_native_splash/compare/v2.4.7...v2.4.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage` from 10.2.0 to 10.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mogol/flutter_secure_storage/releases\"\u003eflutter_secure_storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.3.1\u003c/h2\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eAEADBadTagException\u003c/code\u003e when biometric authentication is cancelled on first launch: a stale IV is now cleared and the cipher re-initialised in encrypt mode so the next authentication attempt succeeds.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNullPointerException\u003c/code\u003e when retrying an operation after a cancelled biometric prompt: \u003ccode\u003epreferences\u003c/code\u003e is now only assigned once cipher initialisation completes successfully, allowing a clean retry.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.0\u003c/h2\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eAndroidBiometricType\u003c/code\u003e enum and \u003ccode\u003ebiometricType\u003c/code\u003e option to \u003ccode\u003eAndroidOptions\u003c/code\u003e to control which authentication methods are accepted during biometric prompts (requires \u003ccode\u003eKeyCipherAlgorithm.AES_GCM_NoPadding\u003c/code\u003e).\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAndroidBiometricType.biometricOrDeviceCredential\u003c/code\u003e (default) accepts Class 3 biometrics or device credentials (PIN/pattern/password), preserving previous behaviour.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAndroidBiometricType.strongBiometricOnly\u003c/code\u003e restricts authentication to Class 3 (strong) biometrics only; device credentials are explicitly rejected.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFully enforced on Android 11+ (API 30+) via \u003ccode\u003esetAllowedAuthenticators\u003c/code\u003e on \u003ccode\u003eBiometricPrompt\u003c/code\u003e and \u003ccode\u003esetUserAuthenticationParameters\u003c/code\u003e on the KeyStore key. On earlier API levels the system may still permit device credentials.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebiometricPromptNegativeButton\u003c/code\u003e option to \u003ccode\u003eAndroidOptions\u003c/code\u003e to customise the dismiss button label on the biometric prompt. Required when using \u003ccode\u003estrongBiometricOnly\u003c/code\u003e or on Android 10 and lower.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003esecStoreAvailabilitySink\u003c/code\u003e not being called when protected data availability changes.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ekSecUseDataProtectionKeychain\u003c/code\u003e being added to Keychain queries unconditionally; it is now only set when \u003ccode\u003euseDataProtectionKeychain\u003c/code\u003e is explicitly enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eWindows\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003edeleteAll\u003c/code\u003e and \u003ccode\u003econtainsKey\u003c/code\u003e not acquiring the mutex lock, which could cause data races under concurrent access.\nIf you are on Dart \u0026gt;=3.10.0, this fix is applied automatically. Otherwise, pin \u003ccode\u003eflutter_secure_storage_windows: ^4.2.2\u003c/code\u003e in your \u003ccode\u003epubspec.yaml\u003c/code\u003e to opt in and make sure your constraint is set for minimum of Dart \u0026gt;=3.10.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eLinux\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003edeleteKeyring\u003c/code\u003e storing the string \u003ccode\u003e\u0026quot;null\u0026quot;\u003c/code\u003e instead of an empty JSON object \u003ccode\u003e{}\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed non-UTF-8 error messages from libsecret causing a \u003ccode\u003eFormatException\u003c/code\u003e on the Dart side; messages are now sanitised before being sent through the method channel.\u003c/li\u003e\n\u003cli\u003eFixed locked or unavailable keyring now surfacing as a catchable \u003ccode\u003ePlatformException\u003c/code\u003e with code \u003ccode\u003eKeyringLocked\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed JSON parse errors and other C++ exceptions now surfacing as a \u003ccode\u003ePlatformException\u003c/code\u003e with code \u003ccode\u003eStorageError\u003c/code\u003e instead of sending malformed bytes through the channel.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/3fc4c53ecffd7bc1f977bc5d76f0f3fb33eb3228\"\u003e\u003ccode\u003e3fc4c53\u003c/code\u003e\u003c/a\u003e fix: revert updated darwin package for backwards compatibility\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6b9e8f44db1d369036188d4d41549486b926a1cf\"\u003e\u003ccode\u003e6b9e8f4\u003c/code\u003e\u003c/a\u003e fix: added changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/0b9ed95a19a072bb5c3e3cb18f53fdc77c6a93a7\"\u003e\u003ccode\u003e0b9ed95\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1148\"\u003e#1148\u003c/a\u003e from CORDEA/fix/defer-preferences-until-cipher-initi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/c557a5341be7c3e70d832e81422512e91d3b5b57\"\u003e\u003ccode\u003ec557a53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1147\"\u003e#1147\u003c/a\u003e from CORDEA/fix/reset-stale-cipher-iv-on-biometric-f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/be0674ab710bf88ecb5b5f57b06dac089d3fcc5e\"\u003e\u003ccode\u003ebe0674a\u003c/code\u003e\u003c/a\u003e Use a single SharedPreferences.Editor when resetting stale IV\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/5817b554fe859066c8a218d7e5f6e5fa2b1aad01\"\u003e\u003ccode\u003e5817b55\u003c/code\u003e\u003c/a\u003e Reset stale cipher IV when biometric auth fails before completion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/635013b238b0a1242d989a1a5c9c30b401e87eb5\"\u003e\u003ccode\u003e635013b\u003c/code\u003e\u003c/a\u003e Defer setting preferences until storageCipher is initialized\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/35da5ae16dcfc76edfcb24de092a9ed4f151f52e\"\u003e\u003ccode\u003e35da5ae\u003c/code\u003e\u003c/a\u003e fix: badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/a86a1ef1b97dc60bece939dbaa63b381e7bac0c2\"\u003e\u003ccode\u003ea86a1ef\u003c/code\u003e\u003c/a\u003e release of v10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/9d09d99a7ff7693f2a98af77850a7287d2fa4599\"\u003e\u003ccode\u003e9d09d99\u003c/code\u003e\u003c/a\u003e release of v0.3.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v10.2.0...v10.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 9.20.0 to 9.21.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.21.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e to \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3702\"\u003e#3702\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e is deprecated and will be removed in the next major version. Use \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003ch4\u003eDart\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMake sentryOnError synchronous in runZonedGuarded by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3697\"\u003e#3697\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRoute SDK diagnostic logs to browser console on web by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3698\"\u003e#3698\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eForward sample rate to native SDKs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3722\"\u003e#3722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease Android JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3712\"\u003e#3712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease replay JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3699\"\u003e#3699\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMove Android JNI work to core worker to avoid work on main isolate by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3713\"\u003e#3713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize Android scope sync by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3708\"\u003e#3708\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Cocoa SDK to v8.58.3 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3726\"\u003e#3726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update Android SDK to v8.43.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3727\"\u003e#3727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter) Align CI with stable SwiftPM defaults by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3710\"\u003e#3710\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/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.21.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e to \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3702\"\u003e#3702\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e is deprecated and will be removed in the next major version. Use \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003ch4\u003eDart\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMake sentryOnError synchronous in runZonedGuarded by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3697\"\u003e#3697\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRoute SDK diagnostic logs to browser console on web by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3698\"\u003e#3698\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eForward sample rate to native SDKs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3722\"\u003e#3722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease Android JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3712\"\u003e#3712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease replay JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3699\"\u003e#3699\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMove Android JNI work to core worker to avoid work on main isolate by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3713\"\u003e#3713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize Android scope sync by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3708\"\u003e#3708\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Cocoa SDK to v8.58.3 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3726\"\u003e#3726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update Android SDK to v8.43.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3727\"\u003e#3727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter) Align CI with stable SwiftPM defaults by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3710\"\u003e#3710\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/getsentry/sentry-dart/commit/ac6746e597abe67c114b8df1959e1852ee70ae44\"\u003e\u003ccode\u003eac6746e\u003c/code\u003e\u003c/a\u003e release: 9.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/5fc86f69ee1117389890ff5f747e05a6366cd766\"\u003e\u003ccode\u003e5fc86f6\u003c/code\u003e\u003c/a\u003e ci: Fix craft prepare and SwiftPM archive signing (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3718\"\u003e#3718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/370150f436ea7502b74d66eb57ac73ee7ed27e4c\"\u003e\u003ccode\u003e370150f\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-cocoa.sh to 8.58.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3726\"\u003e#3726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/f52ea5cf3d1342302e002f41ad9321a060670cda\"\u003e\u003ccode\u003ef52ea5c\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.43.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3727\"\u003e#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a421dc605e028463f395d5088b7befa74ba9d237\"\u003e\u003ccode\u003ea421dc6\u003c/code\u003e\u003c/a\u003e fix(flutter): Forward sample rate to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3722\"\u003e#3722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/b3b27199414078a2e17ac1775ad7d58dcd2d6a35\"\u003e\u003ccode\u003eb3b2719\u003c/code\u003e\u003c/a\u003e perf(flutter): Move Android JNI work to core worker to avoid work on main iso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/e8f0fc4ce73cf80b80ecadbae0fa78839f38548b\"\u003e\u003ccode\u003ee8f0fc4\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.42.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3715\"\u003e#3715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/9f2a74177c5db77d2ea73cac7e3502325c55e722\"\u003e\u003ccode\u003e9f2a741\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft/.github/workflows/changelog-preview.yml (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/9940ffa5535d1a1e84a4f5dbd73f251a17a17bc0\"\u003e\u003ccode\u003e9940ffa\u003c/code\u003e\u003c/a\u003e refactor(feedback): Rename \u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e to \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/3fe9e800f69b5c44d405e864941378cb7dd74436\"\u003e\u003ccode\u003e3fe9e80\u003c/code\u003e\u003c/a\u003e fix(flutter): Release Android JNI refs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3712\"\u003e#3712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.20.0...9.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `test` from 1.30.0 to 1.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/test/releases\"\u003etest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:test v1.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrint a summary of failed tests at the end of the expanded reporter output.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003evm-asan\u003c/code\u003e, \u003ccode\u003evm-msan\u003c/code\u003e, and \u003ccode\u003evm-tsan\u003c/code\u003e runtimes to run tests on the standalone\nDart VM under Address Sanitizer, Memory Sanitizer or Thread Sanitizer. This is\nuseful for finding issues when using foreign libraries through dart:ffi, such\nas use-after-free, use of initialized memory and data races, or for detecting\ndata races in Dart code using shared fields.\u003c/li\u003e\n\u003cli\u003eChange return type on the \u003ccode\u003ebody\u003c/code\u003e callback argument to \u003ccode\u003egroup\u003c/code\u003e to \u003ccode\u003evoid\u003c/code\u003e from\n\u003ccode\u003edynamic\u003c/code\u003e. This may surface cases where the group callback was erroneously\nreturning an ignored value.\u003c/li\u003e\n\u003cli\u003eFix a hang when a test run with \u003ccode\u003e--compiler exe\u003c/code\u003e crashes.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=8.0.0 \u0026lt;13.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/021d056da4a63592371e84eb279f65881f42156c\"\u003e\u003ccode\u003e021d056\u003c/code\u003e\u003c/a\u003e Allow analyzer major version 12 (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2610\"\u003e#2610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/36b9d8291803520b969b9ee623edf276fcc5d5e0\"\u003e\u003ccode\u003e36b9d82\u003c/code\u003e\u003c/a\u003e Fix exception for missing resolved executable (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2611\"\u003e#2611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/1cd6232e740a9f4ee5a4aced8c31ee8de4005be9\"\u003e\u003ccode\u003e1cd6232\u003c/code\u003e\u003c/a\u003e Support tests on VM with sanitizers (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2575\"\u003e#2575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/9d2f9fe044a06206fb6956442a5803c0af17d6b0\"\u003e\u003ccode\u003e9d2f9fe\u003c/code\u003e\u003c/a\u003e Fix hang when separate-process test crashes (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2606\"\u003e#2606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/7e6d5dac07e40241238e0951438d0c0a2750e4b9\"\u003e\u003ccode\u003e7e6d5da\u003c/code\u003e\u003c/a\u003e Require \u003ccode\u003eanalyzer: '\u0026gt;=8.0.0 \u0026lt;12.0.0'\u003c/code\u003e (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2607\"\u003e#2607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/c8c7301228841e3008a0a4c69b78f75ba2be6fce\"\u003e\u003ccode\u003ec8c7301\u003c/code\u003e\u003c/a\u003e Remove stale deprecation annotations (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2605\"\u003e#2605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/21ed5d6c6447c4680fce95f30aa2a263c17fdbed\"\u003e\u003ccode\u003e21ed5d6\u003c/code\u003e\u003c/a\u003e Add void return on group callback (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2604\"\u003e#2604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/746af0e5645189ccde83279844f600e034eda3b7\"\u003e\u003ccode\u003e746af0e\u003c/code\u003e\u003c/a\u003e Default failure summary for expanded reporter (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2588\"\u003e#2588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/test/commits/test-v1.31.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e","html_url":"https://github.com/kanta13jp1/my_web_app/pull/3057","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kanta13jp1%2Fmy_web_app/issues/3057","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3057/packages"},{"uuid":"4417350394","node_id":"PR_kwDOQETERc7aEn58","number":2344,"state":"open","title":"deps: bump the flutter-dependencies group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["flutter"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-11T00:51:21.000Z","updated_at":"2026-05-11T00:57:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"flutter-dependencies","update_count":4,"packages":[{"name":"build_runner","old_version":"2.14.1","new_version":"2.15.0","repository_url":"https://github.com/dart-lang/build"},{"name":"flutter_secure_storage","old_version":"10.0.0","new_version":"10.1.0","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"sentry_flutter","old_version":"9.19.0","new_version":"9.20.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"test","old_version":"1.26.3","new_version":"1.30.0"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 3 updates in the / directory: [build_runner](https://github.com/dart-lang/build), [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage) and [sentry_flutter](https://github.com/getsentry/sentry-dart).\n\nUpdates `build_runner` from 2.14.1 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003e--low-resources-mode\u003c/code\u003e as default memory usage has been improved. If\nyou have problems with RAM usage please file an issue.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e--log-performance\u003c/code\u003e and \u003ccode\u003e--track-performance\u003c/code\u003e. File an issue if you\nhave performance measurement needs not covered by the newer \u003ccode\u003e--dart-aot-perf\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved options can still be passed, they will be ignored with a warning.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash during logging if an asset path is an invalid URI.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e the global options affecting build order were read\nfrom the wrong package. They are now read from \u003ccode\u003ebuild.yaml\u003c/code\u003e in the workspace\nroot, like other global options.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 13.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\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/a6347668a593ca6036b91f07f8f95d9eb6da6da5\"\u003e\u003ccode\u003ea634766\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003ebuild_runner\u003c/code\u003e 2.15. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4903\"\u003e#4903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5512226fdb59ed3da3e8d2294d40a8992cba0b33\"\u003e\u003ccode\u003e5512226\u003c/code\u003e\u003c/a\u003e Fix read of global options from wrong workspace package. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4902\"\u003e#4902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0095f15ddcb265920c06f9148d4d826fc858c551\"\u003e\u003ccode\u003e0095f15\u003c/code\u003e\u003c/a\u003e Publish build_web_compiler 4.4.19 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4901\"\u003e#4901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0835a0f73c28bdc3d0c58c8a1a42e233233a7515\"\u003e\u003ccode\u003e0835a0f\u003c/code\u003e\u003c/a\u003e Add support for deferred loading when compiling to wasm. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4900\"\u003e#4900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eff07b518a96fc1026d363d2793cd5922440146a\"\u003e\u003ccode\u003eeff07b5\u003c/code\u003e\u003c/a\u003e Fix render of URI for invalid path on Windows. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/50e2e2d333b23b7f9145eba53bdd15a0e522cc53\"\u003e\u003ccode\u003e50e2e2d\u003c/code\u003e\u003c/a\u003e Mockito: fix accidental API change. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4896\"\u003e#4896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/4e0f6c07b40f8ebd98af5f897fae2da4001c4242\"\u003e\u003ccode\u003e4e0f6c0\u003c/code\u003e\u003c/a\u003e Allow analyzer 13. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/07246b648f1303c2393d4a5b8b931cbbcf049738\"\u003e\u003ccode\u003e07246b6\u003c/code\u003e\u003c/a\u003e Restore ignore comment needed in google3. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b9c9dae241cd4175239f40a7b7598338f71ce796\"\u003e\u003ccode\u003eb9c9dae\u003c/code\u003e\u003c/a\u003e Switch back to dev branch. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d61a379dd81334b3ad3593f9a4fb331d91f9e6c3\"\u003e\u003ccode\u003ed61a379\u003c/code\u003e\u003c/a\u003e Remove old performance-related options. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4892\"\u003e#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.14.1...build_runner-v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage` from 10.0.0 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mogol/flutter_secure_storage/releases\"\u003eflutter_secure_storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003estorageNamespace\u003c/code\u003e option to \u003ccode\u003eAndroidOptions\u003c/code\u003e for full namespace isolation across storage instances (SharedPreferences, KeyStore aliases, config/key storage). Use this instead of \u003ccode\u003esharedPreferencesName\u003c/code\u003e when running multiple \u003ccode\u003eFlutterSecureStorage\u003c/code\u003e instances with different cipher configurations.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003esharedPreferencesName\u003c/code\u003e in favor of \u003ccode\u003estorageNamespace\u003c/code\u003e, which provides complete isolation rather than data-only isolation.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003emigrateWithBackup\u003c/code\u003e option to \u003ccode\u003eAndroidOptions\u003c/code\u003e for crash-resistant migration. When enabled, backup copies of encrypted data are created before migration starts, allowing recovery if migration fails or the app crashes mid-migration. Works in conjunction with \u003ccode\u003emigrateOnAlgorithmChange\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003eKeyCipherAlgorithm\u003c/code\u003e and \u003ccode\u003eStorageCipherAlgorithm\u003c/code\u003e public enums.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed crash on biometric failure (not error).\u003c/li\u003e\n\u003cli\u003eFixed null safety issue in \u003ccode\u003eMethodRunner\u003c/code\u003e that could cause a crash on Android.\u003c/li\u003e\n\u003cli\u003eFixed config being overwritten on initialization.\u003c/li\u003e\n\u003cli\u003eFixed default Android key cipher not aligning with the Flutter default.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003euseSecureEnclave\u003c/code\u003e option to \u003ccode\u003eIOSOptions\u003c/code\u003e and \u003ccode\u003eMacOsOptions\u003c/code\u003e to store keys in the device's Secure Enclave for hardware-backed security.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003ekSecAttrSynchronizable\u003c/code\u003e being silently dropped when no access control flags are set.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ereadAll\u003c/code\u003e not returning Secure Enclave items correctly.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/997c9c0c7e4d62a6140a671599eea38d62e02ead\"\u003e\u003ccode\u003e997c9c0\u003c/code\u003e\u003c/a\u003e fix: release of v10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f099e17051e2222db93189d276d07140eaf9f609\"\u003e\u003ccode\u003ef099e17\u003c/code\u003e\u003c/a\u003e release of v0.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/34908ee4a90fec3b9f0b0b1ef502a8166859668c\"\u003e\u003ccode\u003e34908ee\u003c/code\u003e\u003c/a\u003e release of v2.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/100ba67525cb31ec20d62748cbffdb519ca5c849\"\u003e\u003ccode\u003e100ba67\u003c/code\u003e\u003c/a\u003e fix: tests for secure enclave, doc clarification\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/1dcad379fe0fc22ed331118fe875ab26d724d116\"\u003e\u003ccode\u003e1dcad37\u003c/code\u003e\u003c/a\u003e fix: missing changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/080b6bfe9bc6f679333a0750b899ed23e0ac989b\"\u003e\u003ccode\u003e080b6bf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1107\"\u003e#1107\u003c/a\u003e from juliansteenbakker/dependabot/gradle/flutter_sec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/aae82cec63b56b24cab23eed61e0099a56c78e9d\"\u003e\u003ccode\u003eaae82ce\u003c/code\u003e\u003c/a\u003e Merge branch 'develop' into dependabot/gradle/flutter_secure_storage/example/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/e3521eea3426229dc84805cbcdb463866006fefd\"\u003e\u003ccode\u003ee3521ee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1116\"\u003e#1116\u003c/a\u003e from juliansteenbakker/feat/linux-tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/24a0d6cf7d4a2f6ccf1c4eeddd1a9cf4b79db500\"\u003e\u003ccode\u003e24a0d6c\u003c/code\u003e\u003c/a\u003e feat: linux native tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b9ab979acecf95e592443ced34c946f8ca648f87\"\u003e\u003ccode\u003eb9ab979\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1093\"\u003e#1093\u003c/a\u003e from juliansteenbakker/feat/windows-tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v10.0.0...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 9.19.0 to 9.20.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.20.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(span-first) Add transaction and app start type span attributes by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3678\"\u003e#3678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent cross-organization trace continuation by \u003ca href=\"https://github.com/antonis\"\u003e\u003ccode\u003e@​antonis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3567\"\u003e#3567\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eBy default, the SDK now extracts the organization ID from the DSN (e.g. \u003ccode\u003eo123.ingest.sentry.io\u003c/code\u003e) and compares it with the \u003ccode\u003esentry-org_id\u003c/code\u003e value in incoming baggage headers. When the two differ, the SDK starts a fresh trace instead of continuing the foreign one. This guards against accidentally linking traces across organizations.\u003c/li\u003e\n\u003cli\u003eNew option \u003ccode\u003estrictTraceContinuation\u003c/code\u003e (default \u003ccode\u003efalse\u003c/code\u003e): when enabled, both the SDK's org ID \u003cstrong\u003eand\u003c/strong\u003e the incoming baggage org ID must be present and match for a trace to be continued. Traces with a missing org ID on either side are rejected.\u003c/li\u003e\n\u003cli\u003eNew option \u003ccode\u003eorgId\u003c/code\u003e: allows explicitly setting the organization ID for self-hosted and Relay setups where it cannot be extracted from the DSN.\u003c/li\u003e\n\u003cli\u003eOptions are also applied to the native Android SDK. On iOS, only the Dart layer enforces strict trace continuation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid JNI callbacks for Android scope sync by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3676\"\u003e#3676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSend frame delay in seconds by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3677\"\u003e#3677\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Android SDK to v8.41.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3687\"\u003e#3687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update Cocoa SDK to v8.58.2 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3664\"\u003e#3664\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update Native SDK to v0.13.8 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3667\"\u003e#3667\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove collection runtime dependency by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3680\"\u003e#3680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNotify linked issues on release by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3685\"\u003e#3685\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnforce conventional commit format for PR titles by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3666\"\u003e#3666\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/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.20.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(span-first) Add transaction and app start type span attributes by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3678\"\u003e#3678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent cross-organization trace continuation by \u003ca href=\"https://github.com/antonis\"\u003e\u003ccode\u003e@​antonis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3567\"\u003e#3567\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eBy default, the SDK now extracts the organization ID from the DSN (e.g. \u003ccode\u003eo123.ingest.sentry.io\u003c/code\u003e) and compares it with the \u003ccode\u003esentry-org_id\u003c/code\u003e value in incoming baggage headers. When the two differ, the SDK starts a fresh trace instead of continuing the foreign one. This guards against accidentally linking traces across organizations.\u003c/li\u003e\n\u003cli\u003eNew option \u003ccode\u003estrictTraceContinuation\u003c/code\u003e (default \u003ccode\u003efalse\u003c/code\u003e): when enabled, both the SDK's org ID \u003cstrong\u003eand\u003c/strong\u003e the incoming baggage org ID must be present and match for a trace to be continued. Traces with a missing org ID on either side are rejected.\u003c/li\u003e\n\u003cli\u003eNew option \u003ccode\u003eorgId\u003c/code\u003e: allows explicitly setting the organization ID for self-hosted and Relay setups where it cannot be extracted from the DSN.\u003c/li\u003e\n\u003cli\u003eOptions are also applied to the native Android SDK. On iOS, only the Dart layer enforces strict trace continuation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid JNI callbacks for Android scope sync by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3676\"\u003e#3676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSend frame delay in seconds by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3677\"\u003e#3677\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Android SDK to v8.41.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3687\"\u003e#3687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update Cocoa SDK to v8.58.2 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3664\"\u003e#3664\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update Native SDK to v0.13.8 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3667\"\u003e#3667\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove collection runtime dependency by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3680\"\u003e#3680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNotify linked issues on release by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3685\"\u003e#3685\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnforce conventional commit format for PR titles by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3666\"\u003e#3666\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/getsentry/sentry-dart/commit/4860eca0d1b8e0b5c6900b055cd1ae6800a8ced8\"\u003e\u003ccode\u003e4860eca\u003c/code\u003e\u003c/a\u003e release: 9.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/1e468462621d949139bb0c771975bddba7624174\"\u003e\u003ccode\u003e1e46846\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.41.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3687\"\u003e#3687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/08e96ae3264643c63c74ce9480e72677ebeb3aa2\"\u003e\u003ccode\u003e08e96ae\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/github-script from 8.0.0 to 9.0.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3670\"\u003e#3670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/9d516f3f4ef1e8309335769f7b640c4962e587f3\"\u003e\u003ccode\u003e9d516f3\u003c/code\u003e\u003c/a\u003e chore: update metrics/flutter.properties to 3.41.9 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/ff4878590ed633837a432b9f619f49c15a7d92c9\"\u003e\u003ccode\u003eff48785\u003c/code\u003e\u003c/a\u003e ref(sdk): Ignore devtools (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3684\"\u003e#3684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/425566c312a821fe7f31c1c162c438b7ac94d73c\"\u003e\u003ccode\u003e425566c\u003c/code\u003e\u003c/a\u003e build: Remove collection runtime dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3680\"\u003e#3680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/b7f525635edb5ef3d61cdc28671bce69d4c012e5\"\u003e\u003ccode\u003eb7f5256\u003c/code\u003e\u003c/a\u003e ci: Notify linked issues on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3685\"\u003e#3685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/75cbd6393e60116f979fe607063678d87fc13448\"\u003e\u003ccode\u003e75cbd63\u003c/code\u003e\u003c/a\u003e feat(span-first): Add transaction and app start type span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/737ef5d30da5b652b32e07c318284bd78c7dfac2\"\u003e\u003ccode\u003e737ef5d\u003c/code\u003e\u003c/a\u003e chore(deps): update Cocoa SDK to v8.58.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3664\"\u003e#3664\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/2d42aacdb6630408f87f1cb538b1559ea5a6d8fb\"\u003e\u003ccode\u003e2d42aac\u003c/code\u003e\u003c/a\u003e fix(flutter): Avoid JNI callbacks for Android scope sync and beforeSend (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3676\"\u003e#3676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.19.0...9.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `test` from 1.26.3 to 1.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/test/releases\"\u003etest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:test v1.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a \u003ccode\u003e--suite-load-timeout\u003c/code\u003e argument to allow configuring a timeout for\ncompiling and loading individual test suites.\u003c/li\u003e\n\u003cli\u003eRemove the default 12 minute timeout to compile and load test suites.\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003etest_core\u003c/code\u003e to 0.6.16\u003c/li\u003e\n\u003cli\u003eAdd comments to the top-level libraries in the package.\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003etest_api\u003c/code\u003e to 0.7.10 to fix missing locations on tests skipped due to\nthe use of \u003ccode\u003esolo\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:test v1.29.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--coverage-package\u003c/code\u003e flag, which filters the coverage report to specific\npackages using RegExps.\u003c/li\u003e\n\u003cli\u003eRequire a function definition named \u003ccode\u003emain\u003c/code\u003e directly in a test suite and\nprovide a more direct error message than a failing compiler output.\u003c/li\u003e\n\u003cli\u003eSuppress skip reason messages in the compact and failures-only reporters.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e major version 10.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:test v1.28.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisSorted\u003c/code\u003e and related matchers for iterables.\u003c/li\u003e\n\u003cli\u003eConsider \u003ccode\u003eNaN\u003c/code\u003e to be equal to itself in \u003ccode\u003eequals\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003etest_core\u003c/code\u003e to 0.6.14\u003c/li\u003e\n\u003cli\u003eRemoved unused \u003ccode\u003ejs\u003c/code\u003e dependency\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:test v1.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--coverage-path\u003c/code\u003e and \u003ccode\u003e--branch-coverage\u003c/code\u003e options to \u003ccode\u003edart test\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eServe dart2wasm source map files.\u003c/li\u003e\n\u003cli\u003eFix Node.js dart2wasm tests on windows.\u003c/li\u003e\n\u003cli\u003eDoc edit: clarify in README that a platform selector includes the compiler.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e major version 9.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.7\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/test/commit/45e4ef287d70dad449f13d4f284f9faea2d9188b\"\u003e\u003ccode\u003e45e4ef2\u003c/code\u003e\u003c/a\u003e Prepare to publish (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2601\"\u003e#2601\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/5adf49a2d20c9844e393152c2984b81ecfa3b6cb\"\u003e\u003ccode\u003e5adf49a\u003c/code\u003e\u003c/a\u003e Fix missing test locations on solo-skipped tests by passing location/trace th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/88eafe209d92fe6dce7cc0239f4d4b249f63c59a\"\u003e\u003ccode\u003e88eafe2\u003c/code\u003e\u003c/a\u003e fix: report all coverage when no filters are specified (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2594\"\u003e#2594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/6f9e059e1440eef5bc8c96d8389ea5f316770636\"\u003e\u003ccode\u003e6f9e059\u003c/code\u003e\u003c/a\u003e [matcher] Add type check in pairwiseCompare (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2596\"\u003e#2596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/fe41d5408bfd7c73cc4309da6ab6f0ba46cbf417\"\u003e\u003ccode\u003efe41d54\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e--suite-load-timeout\u003c/code\u003e option (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2505\"\u003e#2505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/ce6ef63e3c437e7b605a4863584a04f826642eaf\"\u003e\u003ccode\u003ece6ef63\u003c/code\u003e\u003c/a\u003e Make pretty print O(max size) (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2591\"\u003e#2591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/5a2b40d8a5310ee37d5064e36b9b428f1596cc0f\"\u003e\u003ccode\u003e5a2b40d\u003c/code\u003e\u003c/a\u003e test: add library doc comments (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2586\"\u003e#2586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/ea538551b2c94b12a1b5b1da3bd141154cb598eb\"\u003e\u003ccode\u003eea53855\u003c/code\u003e\u003c/a\u003e Add FutureOr return types on callbacks (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2587\"\u003e#2587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/db0c8111377ab4a157351d12426f734c89c10d22\"\u003e\u003ccode\u003edb0c811\u003c/code\u003e\u003c/a\u003e Allow analyzer major version 10 (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2584\"\u003e#2584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/f95c0f5c10fa9af35014117cb00ec17d2a117265\"\u003e\u003ccode\u003ef95c0f5\u003c/code\u003e\u003c/a\u003e Allow empty test source when parsing metadata (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2583\"\u003e#2583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/test/commits/test-v1.30.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eMost Recent Ignore Conditions Applied to This Pull Request\u003c/summary\u003e\n\n| Dependency Name | Ignore Conditions |\n| --- | --- |\n| test | [\u003e= 1.30.a \u003c 1.31] |\n\u003c/details\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/kanta13jp1/my_web_app/pull/2344","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kanta13jp1%2Fmy_web_app/issues/2344","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2344/packages"},{"uuid":"4339711054","node_id":"PR_kwDONJe35s7WKFRo","number":585,"state":"open","title":"chore(deps): Bump the dependencies group with 4 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-28T00:35:56.000Z","updated_at":"2026-04-28T00:38:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"dependencies","update_count":4,"packages":[{"name":"animations","old_version":"2.1.2","new_version":"2.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"build_runner","old_version":"2.13.1","new_version":"2.14.1","repository_url":"https://github.com/dart-lang/build"},{"name":"flutter_dotenv","old_version":"6.0.0","new_version":"6.0.1","repository_url":"https://github.com/java-james/flutter_dotenv"},{"name":"sentry_flutter","old_version":"9.18.0","new_version":"9.19.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps the dependencies group with 4 updates: [animations](https://github.com/flutter/packages/tree/main/packages), [build_runner](https://github.com/dart-lang/build), [flutter_dotenv](https://github.com/java-james/flutter_dotenv) and [sentry_flutter](https://github.com/getsentry/sentry-dart).\n\nUpdates `animations` from 2.1.2 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/8400f71b056f594a756d5db113e23867d81d663b\"\u003e\u003ccode\u003e8400f71\u003c/code\u003e\u003c/a\u003e [Animations] Add support for custom shadows to OpenContainer (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/62475\"\u003e#62475\u003c/a\u003e) (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11401\"\u003e#11401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6351fa4b4c24d6b9ab7040cd6a66342ff3b4da76\"\u003e\u003ccode\u003e6351fa4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/4a2091d89f77d4c202d6c6a9b541a42c954fbfff\"\u003e\u003ccode\u003e4a2091d\u003c/code\u003e\u003c/a\u003e [go_router] Fix assertion failure on URLs with hash fragments missing leading...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/939157262857780741901ed533010988f6bb73c9\"\u003e\u003ccode\u003e9391572\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicationWillTe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3888c6fb25a2a24176f5a7fa9ec279b10272e705\"\u003e\u003ccode\u003e3888c6f\u003c/code\u003e\u003c/a\u003e Sync release-go_router to main (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11545\"\u003e#11545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b09614ab528d4c1098582d09df7d74d2b7b7eec\"\u003e\u003ccode\u003e8b09614\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump cameraxVersion from 1.5.3 to 1.6.0 in /packages/camera/cam...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/810faf61d5f71bf45c617dd4c282ca7c175f3b1f\"\u003e\u003ccode\u003e810faf6\u003c/code\u003e\u003c/a\u003e [go_router_builder] Support custom types (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11068\"\u003e#11068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ac617c1ff0b1782e9fd578033d9b8d07d3a23814\"\u003e\u003ccode\u003eac617c1\u003c/code\u003e\u003c/a\u003e [google_maps_fluter] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11522\"\u003e#11522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/934ba211f3aad4f82468626b170877bac261c61c\"\u003e\u003ccode\u003e934ba21\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Fix various Java warnings (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11516\"\u003e#11516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/80cac959bb33d6ebae624689c26d7adf68ab5809\"\u003e\u003ccode\u003e80cac95\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Use super parameters in more places in examples (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11517\"\u003e#11517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/animations-v2.2.0/packages\"\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.13.1 to 2.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix crash if a package used to belong to a workspace but was removed\nfrom the workspace leaving a stale \u003ccode\u003eworkspace.ref\u003c/code\u003e file.\u003c/li\u003e\n\u003cli\u003eBug fix: the \u003ccode\u003ewatch\u003c/code\u003e command now always does one build before exiting due to\na request from another \u003ccode\u003ebuild_runner\u003c/code\u003e process. Fix crashes related to request\nbefore build start.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: further improvements to management of files for analysis\nfor 2x faster incremental builds.\u003c/li\u003e\n\u003cli\u003ePerformance: default to AOT compilation for commands other than \u003ccode\u003erun\u003c/code\u003e. This\ncosts more initial startup time but gives faster builds afterwards. Fall back\nto JIT if the compile fails due to use of \u003ccode\u003edart:mirrors\u003c/code\u003e. Use the\n\u003ccode\u003e--force-jit\u003c/code\u003e flag if you want the old default JIT builder compile. Use the\n\u003ccode\u003e--force-aot\u003c/code\u003e flag to turn off the fallback to JIT compile.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003easset:\u003c/code\u003e scheme to the \u003ccode\u003e--build-filter\u003c/code\u003e flag. It is like\n\u003ccode\u003epackage:\u003c/code\u003e but for the whole package, not just \u003ccode\u003elib\u003c/code\u003e. For example,\n\u003ccode\u003epackage:a/b.dart\u003c/code\u003e is the same as \u003ccode\u003easset:a/lib/b.dart\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ePaths specified using \u003ccode\u003e--build-filter\u003c/code\u003e when using the \u003ccode\u003e--workspace\u003c/code\u003e flag now\napply to the current package, not the workspace root. Other packages must\nbe referred to using \u003ccode\u003epackage:\u003c/code\u003e or \u003ccode\u003easset:\u003c/code\u003e schemes.\u003c/li\u003e\n\u003cli\u003eAdd OSC 8 hyperlinks for logged input paths.\u003c/li\u003e\n\u003cli\u003eBetter handling of deletions of files during the build: if the file is not\nneeded ignore the deletion, if it's needed try to use the cached version,\nas a last resort restart the build.\u003c/li\u003e\n\u003cli\u003eDefer deletions of files by \u003ccode\u003ebuild_runner\u003c/code\u003e until the build is complete. Don't\nwrite files unless the contents changed. These reduce unnecessary work by\ntools that watch the filesystem.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--workspace\u003c/code\u003e flag is no longer experimental, remove the warning.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag to \u003ccode\u003eclean\u003c/code\u003e command, use it to clear the cache used for\na \u003ccode\u003e--workspace\u003c/code\u003e build.\u003c/li\u003e\n\u003cli\u003eAdd new command \u003ccode\u003estop\u003c/code\u003e: run \u003ccode\u003edart run build_runner stop\u003c/code\u003e to terminate a\nrunning \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command in the current package or workspace. If\na build is in progress, the build will complete first.\u003c/li\u003e\n\u003cli\u003eAdd locking: \u003ccode\u003ebuild_runner\u003c/code\u003e will wait for any already-running command before\nrunning. If there is an already-running \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command, it will be\nclosed after the currently-running build, as if you ran the new\n\u003ccode\u003edart run build_runner stop\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eNote: the \u003ccode\u003edaemon\u003c/code\u003e command ignores \u003ccode\u003ebuild_runner stop\u003c/code\u003e and ignores the new\nlocking as it uses its own locking.\u003c/li\u003e\n\u003cli\u003eBug fix: small correctness fix in input tracking.\u003c/li\u003e\n\u003cli\u003eBug fix: fix corner case that caused missing outputs with \u003ccode\u003ebuild_runner serve\u003c/code\u003e\nwhen directories were specified with a port, for example\n\u003ccode\u003ebuild_runner serve web:0\u003c/code\u003e. Before the fix, non-optional outputs to cache\nunder \u003ccode\u003eweb\u003c/code\u003e would be skipped unless they were used by another build step.\nWith the fix, all non-optional outputs under \u003ccode\u003eweb\u003c/code\u003e are built and served.\u003c/li\u003e\n\u003cli\u003eBug fix: when building with \u003ccode\u003e--workspace\u003c/code\u003e generate the entrypoint and compiled\nartifacts under the workspace root instead of the current package root.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003ecode_builder\u003c/code\u003e dependency so builders can use any version of it.\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/943e8b537d40ad36a910579a139935b3b1ace3af\"\u003e\u003ccode\u003e943e8b5\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003ebuild_runner\u003c/code\u003e 2.14.1. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4891\"\u003e#4891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/99cc29c3a8def9a0814ba61b07db24008fba5eeb\"\u003e\u003ccode\u003e99cc29c\u003c/code\u003e\u003c/a\u003e Tweaks to \u003ccode\u003ewatch\u003c/code\u003e mode lock handling. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4890\"\u003e#4890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/488f1dae493c5517a061e844cb9b7320dcef830a\"\u003e\u003ccode\u003e488f1da\u003c/code\u003e\u003c/a\u003e Update DDC + FES to properly rename generated files (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4887\"\u003e#4887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3a309f360deac9514d87283eba30ee783e4f2098\"\u003e\u003ccode\u003e3a309f3\u003c/code\u003e\u003c/a\u003e Fix workspace handling for stale workspace.ref. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4889\"\u003e#4889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d892870f36307bbec7fcf191440c147c8bf04713\"\u003e\u003ccode\u003ed892870\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003ebuild_runner\u003c/code\u003e 2.14.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4885\"\u003e#4885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/11e7558ce99c357da35960b21374e0b69a4fcd76\"\u003e\u003ccode\u003e11e7558\u003c/code\u003e\u003c/a\u003e Build filters improvements. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4883\"\u003e#4883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/88d4880be03feb04e1551bc3e8846530c1d31d06\"\u003e\u003ccode\u003e88d4880\u003c/code\u003e\u003c/a\u003e Switch from dev branch to beta branch. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4884\"\u003e#4884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/4f3a87a6530ef66d430e95cfd95933dc91cbc4ba\"\u003e\u003ccode\u003e4f3a87a\u003c/code\u003e\u003c/a\u003e Compile builders with AOT by default. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4881\"\u003e#4881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0bce3ec9c702adc36c9d7d08cf2cbef035ba8428\"\u003e\u003ccode\u003e0bce3ec\u003c/code\u003e\u003c/a\u003e Fix entrypoint path with \u003ccode\u003e--workspace\u003c/code\u003e flag. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4880\"\u003e#4880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/6bfb7a2f4f4165982b145391245f79350292a25a\"\u003e\u003ccode\u003e6bfb7a2\u003c/code\u003e\u003c/a\u003e Add process lock. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4879\"\u003e#4879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.13.1...build_runner-v2.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_dotenv` from 6.0.0 to 6.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-james/flutter_dotenv/blob/master/CHANGELOG.md\"\u003eflutter_dotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e6.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[fix] \u003ccode\u003eisEveryDefined()\u003c/code\u003e now throws \u003ccode\u003eNotInitializedError\u003c/code\u003e before \u003ccode\u003eload()\u003c/code\u003e, consistent with all other read APIs\u003c/li\u003e\n\u003cli\u003e[fix] Replace \u003ccode\u003eassert()\u003c/code\u003e with explicit \u003ccode\u003eif\u003c/code\u003e/\u003ccode\u003ethrow\u003c/code\u003e in \u003ccode\u003egetInt()\u003c/code\u003e, \u003ccode\u003egetDouble()\u003c/code\u003e, and \u003ccode\u003egetBool()\u003c/code\u003e so null-safety checks are enforced in release builds\u003c/li\u003e\n\u003cli\u003eError messages now include the variable name for easier debugging\u003c/li\u003e\n\u003cli\u003e[fix] \u003ccode\u003eload(isOptional: true)\u003c/code\u003e no longer discards successfully loaded base file when an override file is missing or empty (fixes \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/70\"\u003e#70\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/93\"\u003e#93\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/101\"\u003e#101\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/125\"\u003e#125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[fix] \u003ccode\u003eclean()\u003c/code\u003e now resets \u003ccode\u003eisInitialized\u003c/code\u003e to \u003ccode\u003efalse\u003c/code\u003e, so accessing \u003ccode\u003eenv\u003c/code\u003e after \u003ccode\u003eclean()\u003c/code\u003e correctly throws \u003ccode\u003eNotInitializedError\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Error classes (\u003ccode\u003eNotInitializedError\u003c/code\u003e, \u003ccode\u003eFileNotFoundError\u003c/code\u003e, \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e) now include informative messages in \u003ccode\u003etoString()\u003c/code\u003e instead of the unhelpful \u003ccode\u003eInstance of 'ClassName'\u003c/code\u003e (fixes \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/72\"\u003e#72\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/127\"\u003e#127\u003c/a\u003e; improves diagnostics for \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/59\"\u003e#59\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/89\"\u003e#89\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFileNotFoundError\u003c/code\u003e and \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e now carry the filename when available\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNote on error message improvements\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003eNotInitializedError\u003c/code\u003e, \u003ccode\u003eFileNotFoundError\u003c/code\u003e, and \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e now override \u003ccode\u003etoString()\u003c/code\u003e with actionable messages (e.g., \u003ccode\u003eFileNotFoundError: Environment file \u0026quot;.env\u0026quot; not found. Ensure the file exists and is listed under assets in pubspec.yaml.\u003c/code\u003e). This is \u003cstrong\u003enot a breaking change\u003c/strong\u003e — the class names and hierarchy are unchanged, so existing \u003ccode\u003eon FileNotFoundError\u003c/code\u003e catch clauses continue to work. \u003ccode\u003eFileNotFoundError\u003c/code\u003e now accepts an optional positional \u003ccode\u003efilename\u003c/code\u003e parameter, and \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e accepts an optional named \u003ccode\u003efilename\u003c/code\u003e parameter; both default to \u003ccode\u003enull\u003c/code\u003e for backward compatibility.\u003c/p\u003e\n\u003ch3\u003eNote on release-build behavior change\u003c/h3\u003e\n\u003cp\u003eIn \u003cstrong\u003edebug mode\u003c/strong\u003e, behavior is unchanged — \u003ccode\u003eAssertionError\u003c/code\u003e was thrown before, \u003ccode\u003eAssertionError\u003c/code\u003e is thrown now.\u003c/p\u003e\n\u003cp\u003eIn \u003cstrong\u003erelease mode\u003c/strong\u003e, calling \u003ccode\u003egetInt()\u003c/code\u003e, \u003ccode\u003egetDouble()\u003c/code\u003e, or \u003ccode\u003egetBool()\u003c/code\u003e with a missing variable and no fallback previously threw a \u003ccode\u003eTypeError\u003c/code\u003e (from the null-check operator \u003ccode\u003e!\u003c/code\u003e) because \u003ccode\u003eassert()\u003c/code\u003e was stripped. It now correctly throws \u003ccode\u003eAssertionError\u003c/code\u003e with a descriptive message. If your release-mode code catches \u003ccode\u003eon TypeError\u003c/code\u003e around these methods, update it to catch \u003ccode\u003eon AssertionError\u003c/code\u003e (or \u003ccode\u003eon Error\u003c/code\u003e) instead.\u003c/p\u003e\n\u003ch3\u003eBreaking change: \u003ccode\u003eclean()\u003c/code\u003e now resets initialization state\u003c/h3\u003e\n\u003cp\u003ePreviously, calling \u003ccode\u003eclean()\u003c/code\u003e only cleared the env map but left \u003ccode\u003eisInitialized == true\u003c/code\u003e. Now it also sets \u003ccode\u003eisInitialized = false\u003c/code\u003e. Code that calls \u003ccode\u003eclean()\u003c/code\u003e and then immediately accesses \u003ccode\u003edotenv.env\u003c/code\u003e without reloading will now throw \u003ccode\u003eNotInitializedError\u003c/code\u003e. The fix is to call \u003ccode\u003eload()\u003c/code\u003e or \u003ccode\u003eloadFromString()\u003c/code\u003e again after \u003ccode\u003eclean()\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/4f80495757ee7ad738d388a886c1e8a563952688\"\u003e\u003ccode\u003e4f80495\u003c/code\u003e\u003c/a\u003e chore(release): publish 6.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/eafce27aec80b25aba51664f61e94caf86b692e3\"\u003e\u003ccode\u003eeafce27\u003c/code\u003e\u003c/a\u003e fix: isEveryDefined() now throws NotInitializedError before load()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/8cae9e77aa718fbdc594cd33e2a65d0c4a9f7579\"\u003e\u003ccode\u003e8cae9e7\u003c/code\u003e\u003c/a\u003e chore: update readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/83bcbd8ef79b75f7c7d1e3dd0d31c8b9bfc5d6db\"\u003e\u003ccode\u003e83bcbd8\u003c/code\u003e\u003c/a\u003e chore: update readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/94f39227485c3ce927b95a1d064f138c92472ab3\"\u003e\u003ccode\u003e94f3922\u003c/code\u003e\u003c/a\u003e chore: update readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/30ecced1e3bbec48c26a4bcd31d16dbd54b0eae4\"\u003e\u003ccode\u003e30ecced\u003c/code\u003e\u003c/a\u003e chore: correct test name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/2d15c7d06bce10d40fb742cf9676bf4c21001ee4\"\u003e\u003ccode\u003e2d15c7d\u003c/code\u003e\u003c/a\u003e fix: add informative messages to error classes (\u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/833fcba5d1709bd5ff585907b4ddc0239760dae9\"\u003e\u003ccode\u003e833fcba\u003c/code\u003e\u003c/a\u003e fix: preserve base env when optional override fails and reset init state on c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/3c782c93bf40baf95be3d95483db849c57788202\"\u003e\u003ccode\u003e3c782c9\u003c/code\u003e\u003c/a\u003e chore: update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/b536c852c92d36f680531a7ec4f8020a61a7f69d\"\u003e\u003ccode\u003eb536c85\u003c/code\u003e\u003c/a\u003e fix: typed getters without fallback silently fail in release (\u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/142\"\u003e#142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-james/flutter_dotenv/compare/6.0.0...6.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 9.18.0 to 9.19.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.19.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSpan-first trace lifecycle (experimental) by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3659\"\u003e#3659\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eStreams spans to Sentry as each one finishes instead of buffering them into a transaction envelope at the root.\u003c/li\u003e\n\u003cli\u003eOpt in via \u003ccode\u003eoptions.traceLifecycle\u003c/code\u003e. The classic transaction-based \u003ccode\u003eSentryTraceLifecycle.static\u003c/code\u003e remains the default.\u003c/li\u003e\n\u003cli\u003eIn stream mode, create spans with the new \u003ccode\u003eSentry.startSpan\u003c/code\u003e / \u003ccode\u003eSentry.startSpanSync\u003c/code\u003e APIs — the transaction APIs (\u003ccode\u003eSentry.startTransaction\u003c/code\u003e, \u003ccode\u003eISentrySpan.startChild\u003c/code\u003e) do nothing in this mode.\u003c/li\u003e\n\u003cli\u003eAuto-instrumentations (frames, app start, TTID/TTFD, navigation, user interaction, HTTP, databases, GraphQL link) automatically switch to the streaming API when enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e// Opt in during SDK init.\r\nawait SentryFlutter.init((options) {\r\n  options.dsn = 'https://example@sentry.io/add-your-dsn-here';\r\n  options.tracesSampleRate = 1.0;\r\n  options.traceLifecycle = SentryTraceLifecycle.stream;\r\n});\r\n\u003cp\u003e// Async work — the span ends and is sent when the future completes.\u003cbr /\u003e\nfinal order = await Sentry.startSpan('checkout', (span) async {\u003cbr /\u003e\nspan.setAttribute('cart.item_count', SentryAttribute.int(cart.items.length));\u003c/p\u003e\n\u003cp\u003e// Automatically parents to 'checkout' via zones.\u003cbr /\u003e\nfinal payment = await Sentry.startSpan('process-payment', (span) {\u003cbr /\u003e\nreturn paymentService.charge(cart.total);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003ereturn orderService.create(cart, payment: payment);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// Sync variant.\u003cbr /\u003e\nfinal total = Sentry.startSpanSync('calculate-total', (span) {\u003cbr /\u003e\nreturn cart.items.fold\u0026lt;double\u0026gt;(0, (sum, item) =\u0026gt; sum + item.price);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// Manually create spans\u003cbr /\u003e\nfinal paymentSpan = Sentry.startInactiveSpan('payment', attributes: {'payment.provider': SentryAttribute.string('stripe')});\u003cbr /\u003e\n// ...later, from a completely different entry point\u003c/p\u003e\n\u003cp\u003evoid onDeepLink(Uri uri) {\u003cbr /\u003e\npaymentSpan.end();\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(feedback) Show success message after feedback submission by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3609\"\u003e#3609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(navigator-observer) \u003ccode\u003eenableNewTraceOnNavigation\u003c/code\u003e is now opt-in by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3657\"\u003e#3657\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.19.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSpan-first trace lifecycle (experimental) by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3659\"\u003e#3659\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eStreams spans to Sentry as each one finishes instead of buffering them into a transaction envelope at the root.\u003c/li\u003e\n\u003cli\u003eOpt in via \u003ccode\u003eoptions.traceLifecycle\u003c/code\u003e. The classic transaction-based \u003ccode\u003eSentryTraceLifecycle.static\u003c/code\u003e remains the default.\u003c/li\u003e\n\u003cli\u003eIn stream mode, create spans with the new \u003ccode\u003eSentry.startSpan\u003c/code\u003e / \u003ccode\u003eSentry.startSpanSync\u003c/code\u003e APIs — the transaction APIs (\u003ccode\u003eSentry.startTransaction\u003c/code\u003e, \u003ccode\u003eISentrySpan.startChild\u003c/code\u003e) do nothing in this mode.\u003c/li\u003e\n\u003cli\u003eAuto-instrumentations (frames, app start, TTID/TTFD, navigation, user interaction, HTTP, databases, GraphQL link) automatically switch to the streaming API when enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e// Opt in during SDK init.\nawait SentryFlutter.init((options) {\n  options.dsn = 'https://example@sentry.io/add-your-dsn-here';\n  options.tracesSampleRate = 1.0;\n  options.traceLifecycle = SentryTraceLifecycle.stream;\n});\n\u003cp\u003e// Async work — the span ends and is sent when the future completes.\u003cbr /\u003e\nfinal order = await Sentry.startSpan('checkout', (span) async {\u003cbr /\u003e\nspan.setAttribute('cart.item_count', SentryAttribute.int(cart.items.length));\u003c/p\u003e\n\u003cp\u003e// Automatically parents to 'checkout' via zones.\u003cbr /\u003e\nfinal payment = await Sentry.startSpan('process-payment', (span) {\u003cbr /\u003e\nreturn paymentService.charge(cart.total);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003ereturn orderService.create(cart, payment: payment);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// Sync variant.\u003cbr /\u003e\nfinal total = Sentry.startSpanSync('calculate-total', (span) {\u003cbr /\u003e\nreturn cart.items.fold\u0026lt;double\u0026gt;(0, (sum, item) =\u0026gt; sum + item.price);\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(feedback) Show success message after feedback submission by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3609\"\u003e#3609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(navigator-observer) \u003ccode\u003eenableNewTraceOnNavigation\u003c/code\u003e is now opt-in by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3657\"\u003e#3657\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentryNavigatorObserver\u003c/code\u003e no longer generates a fresh trace id on every push/pop/replace by default. One trace per session (the previous opt-in behavior) is now the default and preserves trace continuity across navigations.\u003c/li\u003e\n\u003cli\u003eIf you relied on the old behavior, opt back in explicitly:\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eSentryNavigatorObserver(\n  enableNewTraceOnNavigation: true,\n);\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/de0ff33482a903b6ffc209d097063b3991ff1de9\"\u003e\u003ccode\u003ede0ff33\u003c/code\u003e\u003c/a\u003e docs(changelog): Expand 9.19.0 entries with usage examples (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3662\"\u003e#3662\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c8cc5654d07ce3c86b1a7e5557d425860cf70d33\"\u003e\u003ccode\u003ec8cc565\u003c/code\u003e\u003c/a\u003e release: 9.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/0d05c7e95811faa2126964ab35da38fcef9e8874\"\u003e\u003ccode\u003e0d05c7e\u003c/code\u003e\u003c/a\u003e chore(changelog): Remove stale unreleased entry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3661\"\u003e#3661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/8af916cfd6c3024ca689ec9b22bce3a6ec039ee9\"\u003e\u003ccode\u003e8af916c\u003c/code\u003e\u003c/a\u003e feat: Span-first trace lifecycle (experimental) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3659\"\u003e#3659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/f1dd12beaa4f93e9492fdf0b1b429da5d908ecda\"\u003e\u003ccode\u003ef1dd12b\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.39.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3646\"\u003e#3646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/832169ffc4219336fd6161441ecb79fa6ae24b36\"\u003e\u003ccode\u003e832169f\u003c/code\u003e\u003c/a\u003e fix(feedback): Show success message after feedback submission (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3609\"\u003e#3609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/d5a1225a02fed5616f99ea7feaf8145837afaa45\"\u003e\u003ccode\u003ed5a1225\u003c/code\u003e\u003c/a\u003e enh(navigator-observer): disable new trace on navigation by default (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3657\"\u003e#3657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/107a26bfa99cd56b5b8c46330875a66dd6fa65f5\"\u003e\u003ccode\u003e107a26b\u003c/code\u003e\u003c/a\u003e ci: Integrate Warden for AI-powered PR code review (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3651\"\u003e#3651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/753d4aca094097f530c41150009c3323b51118ab\"\u003e\u003ccode\u003e753d4ac\u003c/code\u003e\u003c/a\u003e chore: update metrics/flutter.properties to 3.41.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3647\"\u003e#3647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/f96a7ed6b47df7db92a0a70c2913121508b14fd2\"\u003e\u003ccode\u003ef96a7ed\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/create-github-app-token from 3.0.0 to 3.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3652\"\u003e#3652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.18.0...9.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/tsutsu3/pi-hole-client/pull/585","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tsutsu3%2Fpi-hole-client/issues/585","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/585/packages"},{"uuid":"4338952467","node_id":"PR_kwDOLkmymc7WHoXl","number":146,"state":"closed","title":"chore: bump sentry_flutter from 9.16.0 to 9.19.0","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-12T00:38:08.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-27T21:18:30.000Z","updated_at":"2026-05-12T00:38:10.000Z","time_to_close":1221578,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore","packages":[{"name":"sentry_flutter","old_version":"9.16.0","new_version":"9.19.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps [sentry_flutter](https://github.com/getsentry/sentry-dart) from 9.16.0 to 9.19.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.19.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSpan-first trace lifecycle (experimental) by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3659\"\u003e#3659\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eStreams spans to Sentry as each one finishes instead of buffering them into a transaction envelope at the root.\u003c/li\u003e\n\u003cli\u003eOpt in via \u003ccode\u003eoptions.traceLifecycle\u003c/code\u003e. The classic transaction-based \u003ccode\u003eSentryTraceLifecycle.static\u003c/code\u003e remains the default.\u003c/li\u003e\n\u003cli\u003eIn stream mode, create spans with the new \u003ccode\u003eSentry.startSpan\u003c/code\u003e / \u003ccode\u003eSentry.startSpanSync\u003c/code\u003e APIs — the transaction APIs (\u003ccode\u003eSentry.startTransaction\u003c/code\u003e, \u003ccode\u003eISentrySpan.startChild\u003c/code\u003e) do nothing in this mode.\u003c/li\u003e\n\u003cli\u003eAuto-instrumentations (frames, app start, TTID/TTFD, navigation, user interaction, HTTP, databases, GraphQL link) automatically switch to the streaming API when enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e// Opt in during SDK init.\r\nawait SentryFlutter.init((options) {\r\n  options.dsn = 'https://example@sentry.io/add-your-dsn-here';\r\n  options.tracesSampleRate = 1.0;\r\n  options.traceLifecycle = SentryTraceLifecycle.stream;\r\n});\r\n\u003cp\u003e// Async work — the span ends and is sent when the future completes.\u003cbr /\u003e\nfinal order = await Sentry.startSpan('checkout', (span) async {\u003cbr /\u003e\nspan.setAttribute('cart.item_count', SentryAttribute.int(cart.items.length));\u003c/p\u003e\n\u003cp\u003e// Automatically parents to 'checkout' via zones.\u003cbr /\u003e\nfinal payment = await Sentry.startSpan('process-payment', (span) {\u003cbr /\u003e\nreturn paymentService.charge(cart.total);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003ereturn orderService.create(cart, payment: payment);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// Sync variant.\u003cbr /\u003e\nfinal total = Sentry.startSpanSync('calculate-total', (span) {\u003cbr /\u003e\nreturn cart.items.fold\u0026lt;double\u0026gt;(0, (sum, item) =\u0026gt; sum + item.price);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// Manually create spans\u003cbr /\u003e\nfinal paymentSpan = Sentry.startInactiveSpan('payment', attributes: {'payment.provider': SentryAttribute.string('stripe')});\u003cbr /\u003e\n// ...later, from a completely different entry point\u003c/p\u003e\n\u003cp\u003evoid onDeepLink(Uri uri) {\u003cbr /\u003e\npaymentSpan.end();\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(feedback) Show success message after feedback submission by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3609\"\u003e#3609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(navigator-observer) \u003ccode\u003eenableNewTraceOnNavigation\u003c/code\u003e is now opt-in by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3657\"\u003e#3657\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.19.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSpan-first trace lifecycle (experimental) by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3659\"\u003e#3659\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eStreams spans to Sentry as each one finishes instead of buffering them into a transaction envelope at the root.\u003c/li\u003e\n\u003cli\u003eOpt in via \u003ccode\u003eoptions.traceLifecycle\u003c/code\u003e. The classic transaction-based \u003ccode\u003eSentryTraceLifecycle.static\u003c/code\u003e remains the default.\u003c/li\u003e\n\u003cli\u003eIn stream mode, create spans with the new \u003ccode\u003eSentry.startSpan\u003c/code\u003e / \u003ccode\u003eSentry.startSpanSync\u003c/code\u003e APIs — the transaction APIs (\u003ccode\u003eSentry.startTransaction\u003c/code\u003e, \u003ccode\u003eISentrySpan.startChild\u003c/code\u003e) do nothing in this mode.\u003c/li\u003e\n\u003cli\u003eAuto-instrumentations (frames, app start, TTID/TTFD, navigation, user interaction, HTTP, databases, GraphQL link) automatically switch to the streaming API when enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e// Opt in during SDK init.\nawait SentryFlutter.init((options) {\n  options.dsn = 'https://example@sentry.io/add-your-dsn-here';\n  options.tracesSampleRate = 1.0;\n  options.traceLifecycle = SentryTraceLifecycle.stream;\n});\n\u003cp\u003e// Async work — the span ends and is sent when the future completes.\u003cbr /\u003e\nfinal order = await Sentry.startSpan('checkout', (span) async {\u003cbr /\u003e\nspan.setAttribute('cart.item_count', SentryAttribute.int(cart.items.length));\u003c/p\u003e\n\u003cp\u003e// Automatically parents to 'checkout' via zones.\u003cbr /\u003e\nfinal payment = await Sentry.startSpan('process-payment', (span) {\u003cbr /\u003e\nreturn paymentService.charge(cart.total);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003ereturn orderService.create(cart, payment: payment);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// Sync variant.\u003cbr /\u003e\nfinal total = Sentry.startSpanSync('calculate-total', (span) {\u003cbr /\u003e\nreturn cart.items.fold\u0026lt;double\u0026gt;(0, (sum, item) =\u0026gt; sum + item.price);\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(feedback) Show success message after feedback submission by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3609\"\u003e#3609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(navigator-observer) \u003ccode\u003eenableNewTraceOnNavigation\u003c/code\u003e is now opt-in by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3657\"\u003e#3657\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentryNavigatorObserver\u003c/code\u003e no longer generates a fresh trace id on every push/pop/replace by default. One trace per session (the previous opt-in behavior) is now the default and preserves trace continuity across navigations.\u003c/li\u003e\n\u003cli\u003eIf you relied on the old behavior, opt back in explicitly:\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eSentryNavigatorObserver(\n  enableNewTraceOnNavigation: true,\n);\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/de0ff33482a903b6ffc209d097063b3991ff1de9\"\u003e\u003ccode\u003ede0ff33\u003c/code\u003e\u003c/a\u003e docs(changelog): Expand 9.19.0 entries with usage examples (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3662\"\u003e#3662\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c8cc5654d07ce3c86b1a7e5557d425860cf70d33\"\u003e\u003ccode\u003ec8cc565\u003c/code\u003e\u003c/a\u003e release: 9.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/0d05c7e95811faa2126964ab35da38fcef9e8874\"\u003e\u003ccode\u003e0d05c7e\u003c/code\u003e\u003c/a\u003e chore(changelog): Remove stale unreleased entry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3661\"\u003e#3661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/8af916cfd6c3024ca689ec9b22bce3a6ec039ee9\"\u003e\u003ccode\u003e8af916c\u003c/code\u003e\u003c/a\u003e feat: Span-first trace lifecycle (experimental) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3659\"\u003e#3659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/f1dd12beaa4f93e9492fdf0b1b429da5d908ecda\"\u003e\u003ccode\u003ef1dd12b\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.39.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3646\"\u003e#3646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/832169ffc4219336fd6161441ecb79fa6ae24b36\"\u003e\u003ccode\u003e832169f\u003c/code\u003e\u003c/a\u003e fix(feedback): Show success message after feedback submission (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3609\"\u003e#3609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/d5a1225a02fed5616f99ea7feaf8145837afaa45\"\u003e\u003ccode\u003ed5a1225\u003c/code\u003e\u003c/a\u003e enh(navigator-observer): disable new trace on navigation by default (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3657\"\u003e#3657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/107a26bfa99cd56b5b8c46330875a66dd6fa65f5\"\u003e\u003ccode\u003e107a26b\u003c/code\u003e\u003c/a\u003e ci: Integrate Warden for AI-powered PR code review (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3651\"\u003e#3651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/753d4aca094097f530c41150009c3323b51118ab\"\u003e\u003ccode\u003e753d4ac\u003c/code\u003e\u003c/a\u003e chore: update metrics/flutter.properties to 3.41.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3647\"\u003e#3647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/f96a7ed6b47df7db92a0a70c2913121508b14fd2\"\u003e\u003ccode\u003ef96a7ed\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/create-github-app-token from 3.0.0 to 3.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3652\"\u003e#3652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.16.0...9.19.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=sentry_flutter\u0026package-manager=pub\u0026previous-version=9.16.0\u0026new-version=9.19.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ClashKingInc/ClashKingApp/pull/146","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ClashKingInc%2FClashKingApp/issues/146","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/146/packages"},{"uuid":"4299173583","node_id":"PR_kwDONJe35s7UIAXe","number":581,"state":"open","title":"chore(deps): Bump the dependencies group with 2 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-20T23:00:09.000Z","updated_at":"2026-04-20T23:02:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"dependencies","update_count":2,"packages":[{"name":"go_router","old_version":"17.2.1","new_version":"17.2.2","repository_url":"https://github.com/flutter/packages"},{"name":"sentry_flutter","old_version":"9.16.1","new_version":"9.18.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps the dependencies group with 2 updates: [go_router](https://github.com/flutter/packages/tree/main/packages) and [sentry_flutter](https://github.com/getsentry/sentry-dart).\n\nUpdates `go_router` from 17.2.1 to 17.2.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/234501b47ccba6bd4a8b304bce4fb6669bf4c56b\"\u003e\u003ccode\u003e234501b\u003c/code\u003e\u003c/a\u003e Merge branch 'release-go_router' into go_router-24678095354-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f465c3cc8c8389b9c21687bc327c147ed9f2c95b\"\u003e\u003ccode\u003ef465c3c\u003c/code\u003e\u003c/a\u003e [packages/packages/go_router] Prepare for batch release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ac617c1ff0b1782e9fd578033d9b8d07d3a23814\"\u003e\u003ccode\u003eac617c1\u003c/code\u003e\u003c/a\u003e [google_maps_fluter] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11522\"\u003e#11522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/934ba211f3aad4f82468626b170877bac261c61c\"\u003e\u003ccode\u003e934ba21\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Fix various Java warnings (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11516\"\u003e#11516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/80cac959bb33d6ebae624689c26d7adf68ab5809\"\u003e\u003ccode\u003e80cac95\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Use super parameters in more places in examples (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11517\"\u003e#11517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a9d6c1c6db7da72843bdc3742fb7df70b77c796b\"\u003e\u003ccode\u003ea9d6c1c\u003c/code\u003e\u003c/a\u003e [tool] Update java formatter (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11508\"\u003e#11508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3d1d1f206b6120fb340263f30d99366e3cbca3cc\"\u003e\u003ccode\u003e3d1d1f2\u003c/code\u003e\u003c/a\u003e [quick_actions] Remove manual thread hop in Android response (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11445\"\u003e#11445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e8184dfd3cc21087d40087db1f1eb150386f9e30\"\u003e\u003ccode\u003ee8184df\u003c/code\u003e\u003c/a\u003e [go_router] Fix pop() restoring stale configuration when route has onExit (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ce82c02e18c82b3a86dd0f4066c521c93160f427\"\u003e\u003ccode\u003ece82c02\u003c/code\u003e\u003c/a\u003e [url_launcher] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11473\"\u003e#11473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0c3e551fafc623eecf604e8b73acc065fdf69bf7\"\u003e\u003ccode\u003e0c3e551\u003c/code\u003e\u003c/a\u003e [pr-fix] Run all flutter/packages macOS tests using Xcode 26 and iOS 26 simul...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.2.2/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 9.16.1 to 9.18.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.18.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Native SDK to v0.13.7 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3645\"\u003e#3645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter-example) Fix macOS SPM build and bump AGP to 8.6.0 by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3644\"\u003e#3644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(supabase) Fix flaky error client test for postgrest retry by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3643\"\u003e#3643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SDK features for beforeSend callbacks by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3608\"\u003e#3608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dep update pattern to Dependencies changelog category by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3642\"\u003e#3642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Danger with release.yml changelog policy by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3641\"\u003e#3641\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.17.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert fetching \u003ccode\u003esentry-native\u003c/code\u003e from release zip, use git source instead to fix permission issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3630\"\u003e#3630\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.13.3 to v0.13.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3606\"\u003e#3606\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0136\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.13.3...0.13.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Cocoa SDK from v8.58.0 to v8.58.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3632\"\u003e#3632\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#8581\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/8.58.0...8.58.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.37.1 to v8.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3631\"\u003e#3631\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.37.1...8.38.0\"\u003ediff\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/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.18.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Native SDK to v0.13.7 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3645\"\u003e#3645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter-example) Fix macOS SPM build and bump AGP to 8.6.0 by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3644\"\u003e#3644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(supabase) Fix flaky error client test for postgrest retry by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3643\"\u003e#3643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SDK features for beforeSend callbacks by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3608\"\u003e#3608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dep update pattern to Dependencies changelog category by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3642\"\u003e#3642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Danger with release.yml changelog policy by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3641\"\u003e#3641\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.17.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert fetching \u003ccode\u003esentry-native\u003c/code\u003e from release zip, use git source instead to fix permission issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3630\"\u003e#3630\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.13.3 to v0.13.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3606\"\u003e#3606\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0136\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.13.3...0.13.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Cocoa SDK from v8.58.0 to v8.58.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3632\"\u003e#3632\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#8581\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/8.58.0...8.58.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.37.1 to v8.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3631\"\u003e#3631\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.37.1...8.38.0\"\u003ediff\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/ce2ceaf0d900772c8582579d2ec0e34a218ccc77\"\u003e\u003ccode\u003ece2ceaf\u003c/code\u003e\u003c/a\u003e release: 9.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/38a22c290ebf7f87dd6ac3720acb4a0b3ec3de4e\"\u003e\u003ccode\u003e38a22c2\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.13.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3645\"\u003e#3645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/87c9451e780da969380d9d48dd1c563b776558df\"\u003e\u003ccode\u003e87c9451\u003c/code\u003e\u003c/a\u003e chore: Add SDK features for beforeSend callbacks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3608\"\u003e#3608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/aaa273063e728de56a4082dffe625dc0ef373e0a\"\u003e\u003ccode\u003eaaa2730\u003c/code\u003e\u003c/a\u003e ci(flutter): Fix macOS SPM build and bump AGP to 8.6.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3644\"\u003e#3644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/121386bee6c2555280ccb945aff02ea92b53e96b\"\u003e\u003ccode\u003e121386b\u003c/code\u003e\u003c/a\u003e test(supabase): Fix flaky error client test for postgrest retry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/0a23b65c64a8d67f28832d9ec2771a79ba086e67\"\u003e\u003ccode\u003e0a23b65\u003c/code\u003e\u003c/a\u003e chore: Add dep update pattern to Dependencies changelog category (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3642\"\u003e#3642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/587bad8adedbd9ce5e0b7d74614a45af5a55aabc\"\u003e\u003ccode\u003e587bad8\u003c/code\u003e\u003c/a\u003e chore(deps): update Flutter SDK Metrics to v3.41.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/487cd2f2371cddce801872da006dc49ee178d704\"\u003e\u003ccode\u003e487cd2f\u003c/code\u003e\u003c/a\u003e chore: Replace Danger with release.yml changelog policy (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3641\"\u003e#3641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/541367eff6afe6b96c4a1ab398da825e7ed32f6c\"\u003e\u003ccode\u003e541367e\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft/.github/workflows/changelog-preview.yml (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/182d9b66d1343f879ad955b75e3d6cf4a4da3159\"\u003e\u003ccode\u003e182d9b6\u003c/code\u003e\u003c/a\u003e build(deps): bump reactivecircus/android-emulator-runner (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3581\"\u003e#3581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.16.1...9.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/tsutsu3/pi-hole-client/pull/581","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tsutsu3%2Fpi-hole-client/issues/581","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/581/packages"},{"uuid":"4282458172","node_id":"PR_kwDOLOybps7TThQf","number":645,"state":"closed","title":"build(deps): bump the sentry-dependencies group with 2 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-18T01:51:19.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-17T12:07:08.000Z","updated_at":"2026-04-18T01:51:21.000Z","time_to_close":49451,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry-dependencies","update_count":2,"packages":[{"name":"sentry_flutter","old_version":"9.17.0","new_version":"9.18.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"sentry_logging","old_version":"9.17.0","new_version":"9.18.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps the sentry-dependencies group with 2 updates: [sentry_flutter](https://github.com/getsentry/sentry-dart) and [sentry_logging](https://github.com/getsentry/sentry-dart).\n\nUpdates `sentry_flutter` from 9.17.0 to 9.18.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.18.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Native SDK to v0.13.7 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3645\"\u003e#3645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter-example) Fix macOS SPM build and bump AGP to 8.6.0 by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3644\"\u003e#3644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(supabase) Fix flaky error client test for postgrest retry by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3643\"\u003e#3643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SDK features for beforeSend callbacks by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3608\"\u003e#3608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dep update pattern to Dependencies changelog category by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3642\"\u003e#3642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Danger with release.yml changelog policy by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3641\"\u003e#3641\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/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.18.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Native SDK to v0.13.7 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3645\"\u003e#3645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter-example) Fix macOS SPM build and bump AGP to 8.6.0 by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3644\"\u003e#3644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(supabase) Fix flaky error client test for postgrest retry by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3643\"\u003e#3643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SDK features for beforeSend callbacks by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3608\"\u003e#3608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dep update pattern to Dependencies changelog category by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3642\"\u003e#3642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Danger with release.yml changelog policy by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3641\"\u003e#3641\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/getsentry/sentry-dart/commit/ce2ceaf0d900772c8582579d2ec0e34a218ccc77\"\u003e\u003ccode\u003ece2ceaf\u003c/code\u003e\u003c/a\u003e release: 9.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/38a22c290ebf7f87dd6ac3720acb4a0b3ec3de4e\"\u003e\u003ccode\u003e38a22c2\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.13.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3645\"\u003e#3645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/87c9451e780da969380d9d48dd1c563b776558df\"\u003e\u003ccode\u003e87c9451\u003c/code\u003e\u003c/a\u003e chore: Add SDK features for beforeSend callbacks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3608\"\u003e#3608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/aaa273063e728de56a4082dffe625dc0ef373e0a\"\u003e\u003ccode\u003eaaa2730\u003c/code\u003e\u003c/a\u003e ci(flutter): Fix macOS SPM build and bump AGP to 8.6.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3644\"\u003e#3644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/121386bee6c2555280ccb945aff02ea92b53e96b\"\u003e\u003ccode\u003e121386b\u003c/code\u003e\u003c/a\u003e test(supabase): Fix flaky error client test for postgrest retry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/0a23b65c64a8d67f28832d9ec2771a79ba086e67\"\u003e\u003ccode\u003e0a23b65\u003c/code\u003e\u003c/a\u003e chore: Add dep update pattern to Dependencies changelog category (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3642\"\u003e#3642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/587bad8adedbd9ce5e0b7d74614a45af5a55aabc\"\u003e\u003ccode\u003e587bad8\u003c/code\u003e\u003c/a\u003e chore(deps): update Flutter SDK Metrics to v3.41.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/487cd2f2371cddce801872da006dc49ee178d704\"\u003e\u003ccode\u003e487cd2f\u003c/code\u003e\u003c/a\u003e chore: Replace Danger with release.yml changelog policy (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3641\"\u003e#3641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/541367eff6afe6b96c4a1ab398da825e7ed32f6c\"\u003e\u003ccode\u003e541367e\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft/.github/workflows/changelog-preview.yml (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/182d9b66d1343f879ad955b75e3d6cf4a4da3159\"\u003e\u003ccode\u003e182d9b6\u003c/code\u003e\u003c/a\u003e build(deps): bump reactivecircus/android-emulator-runner (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3581\"\u003e#3581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.17.0...9.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_logging` from 9.17.0 to 9.18.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_logging's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.18.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Native SDK to v0.13.7 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3645\"\u003e#3645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter-example) Fix macOS SPM build and bump AGP to 8.6.0 by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3644\"\u003e#3644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(supabase) Fix flaky error client test for postgrest retry by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3643\"\u003e#3643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SDK features for beforeSend callbacks by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3608\"\u003e#3608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dep update pattern to Dependencies changelog category by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3642\"\u003e#3642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Danger with release.yml changelog policy by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3641\"\u003e#3641\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/getsentry/sentry-dart/blob/main/CHANGELOG.md\"\u003esentry_logging's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.18.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Native SDK to v0.13.7 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3645\"\u003e#3645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter-example) Fix macOS SPM build and bump AGP to 8.6.0 by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3644\"\u003e#3644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(supabase) Fix flaky error client test for postgrest retry by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3643\"\u003e#3643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SDK features for beforeSend callbacks by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3608\"\u003e#3608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dep update pattern to Dependencies changelog category by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3642\"\u003e#3642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Danger with release.yml changelog policy by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3641\"\u003e#3641\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/getsentry/sentry-dart/commit/ce2ceaf0d900772c8582579d2ec0e34a218ccc77\"\u003e\u003ccode\u003ece2ceaf\u003c/code\u003e\u003c/a\u003e release: 9.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/38a22c290ebf7f87dd6ac3720acb4a0b3ec3de4e\"\u003e\u003ccode\u003e38a22c2\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.13.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3645\"\u003e#3645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/87c9451e780da969380d9d48dd1c563b776558df\"\u003e\u003ccode\u003e87c9451\u003c/code\u003e\u003c/a\u003e chore: Add SDK features for beforeSend callbacks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3608\"\u003e#3608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/aaa273063e728de56a4082dffe625dc0ef373e0a\"\u003e\u003ccode\u003eaaa2730\u003c/code\u003e\u003c/a\u003e ci(flutter): Fix macOS SPM build and bump AGP to 8.6.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3644\"\u003e#3644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/121386bee6c2555280ccb945aff02ea92b53e96b\"\u003e\u003ccode\u003e121386b\u003c/code\u003e\u003c/a\u003e test(supabase): Fix flaky error client test for postgrest retry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/0a23b65c64a8d67f28832d9ec2771a79ba086e67\"\u003e\u003ccode\u003e0a23b65\u003c/code\u003e\u003c/a\u003e chore: Add dep update pattern to Dependencies changelog category (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3642\"\u003e#3642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/587bad8adedbd9ce5e0b7d74614a45af5a55aabc\"\u003e\u003ccode\u003e587bad8\u003c/code\u003e\u003c/a\u003e chore(deps): update Flutter SDK Metrics to v3.41.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/487cd2f2371cddce801872da006dc49ee178d704\"\u003e\u003ccode\u003e487cd2f\u003c/code\u003e\u003c/a\u003e chore: Replace Danger with release.yml changelog policy (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3641\"\u003e#3641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/541367eff6afe6b96c4a1ab398da825e7ed32f6c\"\u003e\u003ccode\u003e541367e\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft/.github/workflows/changelog-preview.yml (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/182d9b66d1343f879ad955b75e3d6cf4a4da3159\"\u003e\u003ccode\u003e182d9b6\u003c/code\u003e\u003c/a\u003e build(deps): bump reactivecircus/android-emulator-runner (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3581\"\u003e#3581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.17.0...9.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/PicGuard/PicGuard/pull/645","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PicGuard%2FPicGuard/issues/645","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/645/packages"},{"uuid":"4278183026","node_id":"PR_kwDOJMVvGs7TFuut","number":1229,"state":"closed","title":"chore(deps): bump sentry_flutter from 9.17.0 to 9.18.0","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-20T17:50:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-16T19:56:10.000Z","updated_at":"2026-04-20T17:50:33.000Z","time_to_close":338061,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"sentry_flutter","old_version":"9.17.0","new_version":"9.18.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps [sentry_flutter](https://github.com/getsentry/sentry-dart) from 9.17.0 to 9.18.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.18.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Native SDK to v0.13.7 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3645\"\u003e#3645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter-example) Fix macOS SPM build and bump AGP to 8.6.0 by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3644\"\u003e#3644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(supabase) Fix flaky error client test for postgrest retry by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3643\"\u003e#3643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SDK features for beforeSend callbacks by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3608\"\u003e#3608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dep update pattern to Dependencies changelog category by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3642\"\u003e#3642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Danger with release.yml changelog policy by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3641\"\u003e#3641\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/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.18.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Native SDK to v0.13.7 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3645\"\u003e#3645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter-example) Fix macOS SPM build and bump AGP to 8.6.0 by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3644\"\u003e#3644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(supabase) Fix flaky error client test for postgrest retry by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3643\"\u003e#3643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SDK features for beforeSend callbacks by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3608\"\u003e#3608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dep update pattern to Dependencies changelog category by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3642\"\u003e#3642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Danger with release.yml changelog policy by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3641\"\u003e#3641\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/getsentry/sentry-dart/commit/ce2ceaf0d900772c8582579d2ec0e34a218ccc77\"\u003e\u003ccode\u003ece2ceaf\u003c/code\u003e\u003c/a\u003e release: 9.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/38a22c290ebf7f87dd6ac3720acb4a0b3ec3de4e\"\u003e\u003ccode\u003e38a22c2\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.13.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3645\"\u003e#3645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/87c9451e780da969380d9d48dd1c563b776558df\"\u003e\u003ccode\u003e87c9451\u003c/code\u003e\u003c/a\u003e chore: Add SDK features for beforeSend callbacks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3608\"\u003e#3608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/aaa273063e728de56a4082dffe625dc0ef373e0a\"\u003e\u003ccode\u003eaaa2730\u003c/code\u003e\u003c/a\u003e ci(flutter): Fix macOS SPM build and bump AGP to 8.6.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3644\"\u003e#3644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/121386bee6c2555280ccb945aff02ea92b53e96b\"\u003e\u003ccode\u003e121386b\u003c/code\u003e\u003c/a\u003e test(supabase): Fix flaky error client test for postgrest retry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/0a23b65c64a8d67f28832d9ec2771a79ba086e67\"\u003e\u003ccode\u003e0a23b65\u003c/code\u003e\u003c/a\u003e chore: Add dep update pattern to Dependencies changelog category (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3642\"\u003e#3642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/587bad8adedbd9ce5e0b7d74614a45af5a55aabc\"\u003e\u003ccode\u003e587bad8\u003c/code\u003e\u003c/a\u003e chore(deps): update Flutter SDK Metrics to v3.41.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/487cd2f2371cddce801872da006dc49ee178d704\"\u003e\u003ccode\u003e487cd2f\u003c/code\u003e\u003c/a\u003e chore: Replace Danger with release.yml changelog policy (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3641\"\u003e#3641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/541367eff6afe6b96c4a1ab398da825e7ed32f6c\"\u003e\u003ccode\u003e541367e\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft/.github/workflows/changelog-preview.yml (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/182d9b66d1343f879ad955b75e3d6cf4a4da3159\"\u003e\u003ccode\u003e182d9b6\u003c/code\u003e\u003c/a\u003e build(deps): bump reactivecircus/android-emulator-runner (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3581\"\u003e#3581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.17.0...9.18.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=sentry_flutter\u0026package-manager=pub\u0026previous-version=9.17.0\u0026new-version=9.18.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/broxus/sparx_wallet_flutter/pull/1229","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/broxus%2Fsparx_wallet_flutter/issues/1229","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1229/packages"},{"uuid":"4190598589","node_id":"PR_kwDODisAdc7PaQqH","number":35,"state":"closed","title":"Bump the pub group across 1 directory with 10 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-06T05:56:27.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-02T00:05:58.000Z","updated_at":"2026-04-06T05:56:29.000Z","time_to_close":366629,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"pub","update_count":10,"packages":[{"name":"build_runner","old_version":"2.10.4","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"cupertino_icons","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/flutter/packages"},{"name":"expandable_page_view","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/Limbou/expandable_page_view"},{"name":"font_awesome_flutter","old_version":"10.12.0","new_version":"11.0.0","repository_url":"https://github.com/fluttercommunity/font_awesome_flutter"},{"name":"google_fonts","old_version":"6.3.3","new_version":"8.0.2","repository_url":"https://github.com/flutter/packages"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"sentry_flutter","old_version":"9.9.1","new_version":"9.16.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"shared_preferences","old_version":"2.5.4","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"timezone","old_version":"0.10.1","new_version":"0.11.0","repository_url":"https://github.com/dart-lang/labs"}],"path":null,"ecosystem":"pub"},"body":"Bumps the pub group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.4` | `2.13.1` |\n| [cupertino_icons](https://github.com/flutter/packages/tree/main/third_party/packages) | `1.0.8` | `1.0.9` |\n| [expandable_page_view](https://github.com/Limbou/expandable_page_view) | `1.2.0` | `1.3.0` |\n| [font_awesome_flutter](https://github.com/fluttercommunity/font_awesome_flutter) | `10.12.0` | `11.0.0` |\n| [google_fonts](https://github.com/flutter/packages/tree/main/packages) | `6.3.3` | `8.0.2` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `9.9.1` | `9.16.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.4` | `2.5.5` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.10.1` | `0.11.0` |\n\n\nUpdates `build_runner` from 2.10.4 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.10.4...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cupertino_icons` from 1.0.8 to 1.0.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f330175dbf168a7bf94a127c492e025b4cc0bfba\"\u003e\u003ccode\u003ef330175\u003c/code\u003e\u003c/a\u003e [cupertino_icons] Remove empty Dart file (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11308\"\u003e#11308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/02f231f376761cc04610e8c566b0ba759db0bda7\"\u003e\u003ccode\u003e02f231f\u003c/code\u003e\u003c/a\u003e [various] iOS/macOS example project automigrations (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11227\"\u003e#11227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ee460d6a01fee815ffbe1dc169f851bd682addd6\"\u003e\u003ccode\u003eee460d6\u003c/code\u003e\u003c/a\u003e [various] Modernize non-plugin Android example apps (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11168\"\u003e#11168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1e0338bfd3c6799713fe89c26a55a64521416e16\"\u003e\u003ccode\u003e1e0338b\u003c/code\u003e\u003c/a\u003e Updated AGP and KGP to align with flutter/flutter templates (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10423\"\u003e#10423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e774c2a3f03b2c551506508f813c91d25c297d22\"\u003e\u003ccode\u003ee774c2a\u003c/code\u003e\u003c/a\u003e [flutter_svg] Update README with an example to scale images (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10547\"\u003e#10547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7805d3e2d65448982bde0dfde6c976970abd4693\"\u003e\u003ccode\u003e7805d3e\u003c/code\u003e\u003c/a\u003e [flutter_svg] Convert example app to Swift (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10968\"\u003e#10968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9db114feaf6054979192e9a484eee7672cae38a5\"\u003e\u003ccode\u003e9db114f\u003c/code\u003e\u003c/a\u003e [mustache_template] Improve error throwing (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10700\"\u003e#10700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cc3dca67f2d8e453cfe4ad2662c8196db383355e\"\u003e\u003ccode\u003ecc3dca6\u003c/code\u003e\u003c/a\u003e [all] Omit obvious local types (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/22c60562050dd3de7a4c2827bb97e7bc1cb147c8\"\u003e\u003ccode\u003e22c6056\u003c/code\u003e\u003c/a\u003e [various] Replace deprecated Color.value in SVG packages (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10482\"\u003e#10482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/cupertino_icons-v1.0.9/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expandable_page_view` from 1.2.0 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Limbou/expandable_page_view/blob/main/CHANGELOG.md\"\u003eexpandable_page_view's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eExpandablePageController\u003c/code\u003e for programmatic page control in loop mode — supports \u003ccode\u003ejumpToPage\u003c/code\u003e, \u003ccode\u003eanimateToPage\u003c/code\u003e, and \u003ccode\u003epage\u003c/code\u003e getter with real page indices\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eExpandablePageController\u003c/code\u003e uses shortest-path navigation when animating between pages in loop mode\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed height calculation with near-1.0 \u003ccode\u003eviewportFraction\u003c/code\u003e values — adjacent pages now only affect height when at least 50% visible, preventing unnecessary vertical space when using small fractions for spacing/padding\u003c/li\u003e\n\u003cli\u003eScoped library export to only expose \u003ccode\u003eExpandablePageView\u003c/code\u003e, preventing internal implementation details from leaking into the public API\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/Limbou/expandable_page_view/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `font_awesome_flutter` from 10.12.0 to 11.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fluttercommunity/font_awesome_flutter/releases\"\u003efont_awesome_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e11.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: \u003ccode\u003eFaIconData\u003c/code\u003e no longer implements \u003ccode\u003eIconData\u003c/code\u003e to prevent rendering issues and to anticipate \u003ccode\u003eIconData\u003c/code\u003e being marked \u003ccode\u003efinal\u003c/code\u003e (see \u003ca href=\"https://redirect.github.com/flutter/flutter/issues/181342\"\u003eflutter/flutter#181342\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: \u003ccode\u003eFaIcon\u003c/code\u003e now strictly requires \u003ccode\u003eFaIconData\u003c/code\u003e. Standard \u003ccode\u003eIcon\u003c/code\u003e widgets can no longer be used with Font Awesome icons.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: Test finders like \u003ccode\u003efind.byIcon\u003c/code\u003e now require accessing the underlying data: \u003ccode\u003efind.byIcon(FontAwesomeIcons.foo.data)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpgrade to Font Awesome 7.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fluttercommunity/font_awesome_flutter/blob/master/CHANGELOG.md\"\u003efont_awesome_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e11.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: \u003ccode\u003eFaIconData\u003c/code\u003e no longer implements \u003ccode\u003eIconData\u003c/code\u003e to prevent rendering issues and to anticipate \u003ccode\u003eIconData\u003c/code\u003e being marked \u003ccode\u003efinal\u003c/code\u003e (see \u003ca href=\"https://redirect.github.com/flutter/flutter/issues/181342\"\u003eflutter/flutter#181342\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: \u003ccode\u003eFaIcon\u003c/code\u003e now strictly requires \u003ccode\u003eFaIconData\u003c/code\u003e. Standard \u003ccode\u003eIcon\u003c/code\u003e widgets can no longer be used with Font Awesome icons.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: Test finders like \u003ccode\u003efind.byIcon\u003c/code\u003e now require accessing the underlying data: \u003ccode\u003efind.byIcon(FontAwesomeIcons.foo.data)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpgrade to Font Awesome 7.2.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/fluttercommunity/font_awesome_flutter/commit/ace115c0ad386a5e5333421685c2f8f96f7d73af\"\u003e\u003ccode\u003eace115c\u003c/code\u003e\u003c/a\u003e Bump version to 11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/font_awesome_flutter/commit/8848ebf00902437701635cd756e2e372fa17f155\"\u003e\u003ccode\u003e8848ebf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluttercommunity/font_awesome_flutter/issues/297\"\u003e#297\u003c/a\u003e from dcharkes/explore-icon-data-final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/font_awesome_flutter/commit/34bb9357c13058e7b89087607a9bbbde5c33a9dd\"\u003e\u003ccode\u003e34bb935\u003c/code\u003e\u003c/a\u003e Explore \u003ccode\u003eIconData\u003c/code\u003e being marked \u003ccode\u003efinal\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/font_awesome_flutter/compare/10.12.0...11.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_fonts` from 6.3.3 to 8.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/59f905ced6b80ce26a8eba114c767e413e6dfe07\"\u003e\u003ccode\u003e59f905c\u003c/code\u003e\u003c/a\u003e [camera][google_fonts] Fixes future warning for \u003ccode\u003eawait\u003c/code\u003eing \u003ccode\u003eFuture\u003c/code\u003e returns i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/66b0cce4a1d904b6cc936b46a35910e45706e66c\"\u003e\u003ccode\u003e66b0cce\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 2 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10980\"\u003e#10980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/86c0cea8d6aea0520d9f5315f8f45b2704fdfec2\"\u003e\u003ccode\u003e86c0cea\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11020\"\u003e#11020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3a5e9a8ced03e580326902e32271511c1e3735f3\"\u003e\u003ccode\u003e3a5e9a8\u003c/code\u003e\u003c/a\u003e [video_player] Adds audio track metadata fetching and audio track selection f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5805a10bf015f94cefbda8e877f9a85cf24a45fc\"\u003e\u003ccode\u003e5805a10\u003c/code\u003e\u003c/a\u003e [video_player] Update Android to exoplayer 1.9.1 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10904\"\u003e#10904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b3e40e706a32ab878059d1c249c817bf9e174b4\"\u003e\u003ccode\u003e8b3e40e\u003c/code\u003e\u003c/a\u003e [google_maps_flutter_android] Add advanced markers support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10381\"\u003e#10381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/bbd9781475a85d224d2887b9005c4d8f16c34332\"\u003e\u003ccode\u003ebbd9781\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Standardize iOS class and file names (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10964\"\u003e#10964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ba4fe2aa3fe57f86ce95eed5f3060ae6f6b0b496\"\u003e\u003ccode\u003eba4fe2a\u003c/code\u003e\u003c/a\u003e [google_sign_in] Simply Kotlin/Java interop utils (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11011\"\u003e#11011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/09104b08c326766181cbb375890332cc1570b3c5\"\u003e\u003ccode\u003e09104b0\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10367\"\u003e#10367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/google_fonts-v8.0.2/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_annotation` from 4.9.0 to 4.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_annotation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_annotation v4.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonSerializable.dateTimeUtc\u003c/code\u003e configuration option.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1371\"\u003e#1371\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_annotation v4.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonSerializable(createJsonSchema: true)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.16.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2b03869fbc47bef10ada89e0a6544a49747de3b3\"\u003e\u003ccode\u003e2b03869\u003c/code\u003e\u003c/a\u003e Prepare for release (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2aa5c931ed84f956ea0d4ddbed19898f699463e0\"\u003e\u003ccode\u003e2aa5c93\u003c/code\u003e\u003c/a\u003e fix: a more complete implementation of schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d5ab4bdf9d2012136ffc7d864151e84536f030ff\"\u003e\u003ccode\u003ed5ab4bd\u003c/code\u003e\u003c/a\u003e chore: ignore 429 (too busy) responses from github w/ markdown link checker (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fad91d99a2d65277285450d23649bc81d6c1f489\"\u003e\u003ccode\u003efad91d9\u003c/code\u003e\u003c/a\u003e Feature: add support for JsonSerializable.dateTimeUtc (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3d4dc60a026a3d27ad2854f57c41e68cf3b7bb73\"\u003e\u003ccode\u003e3d4dc60\u003c/code\u003e\u003c/a\u003e Thanks to Chris for the schema feature (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1551\"\u003e#1551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/144881cc29c3ae6dcaf2337e21bc60d6f70ce948\"\u003e\u003ccode\u003e144881c\u003c/code\u003e\u003c/a\u003e fix: json_schema is only used in tests (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cc2f8770ac47a48218d09a9a8f2ffc474a9150ac\"\u003e\u003ccode\u003ecc2f877\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/71cda60385d0d62a8d375f18d24df43f22e40ea0\"\u003e\u003ccode\u003e71cda60\u003c/code\u003e\u003c/a\u003e Prepare to release json_serializable (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/9c68eaaec42213f88aca6b6ecd3e784c88b769f8\"\u003e\u003ccode\u003e9c68eaa\u003c/code\u003e\u003c/a\u003e Prepare to release json_annonation v4.10.0 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/997f008949d984dd6b674bf07522f9a7f199c7a7\"\u003e\u003ccode\u003e997f008\u003c/code\u003e\u003c/a\u003e feat: add JSON schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1545\"\u003e#1545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.3 to 6.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003eJsonSerializable(createJsonSchema: true)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2b03869fbc47bef10ada89e0a6544a49747de3b3\"\u003e\u003ccode\u003e2b03869\u003c/code\u003e\u003c/a\u003e Prepare for release (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2aa5c931ed84f956ea0d4ddbed19898f699463e0\"\u003e\u003ccode\u003e2aa5c93\u003c/code\u003e\u003c/a\u003e fix: a more complete implementation of schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d5ab4bdf9d2012136ffc7d864151e84536f030ff\"\u003e\u003ccode\u003ed5ab4bd\u003c/code\u003e\u003c/a\u003e chore: ignore 429 (too busy) responses from github w/ markdown link checker (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fad91d99a2d65277285450d23649bc81d6c1f489\"\u003e\u003ccode\u003efad91d9\u003c/code\u003e\u003c/a\u003e Feature: add support for JsonSerializable.dateTimeUtc (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3d4dc60a026a3d27ad2854f57c41e68cf3b7bb73\"\u003e\u003ccode\u003e3d4dc60\u003c/code\u003e\u003c/a\u003e Thanks to Chris for the schema feature (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1551\"\u003e#1551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/144881cc29c3ae6dcaf2337e21bc60d6f70ce948\"\u003e\u003ccode\u003e144881c\u003c/code\u003e\u003c/a\u003e fix: json_schema is only used in tests (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cc2f8770ac47a48218d09a9a8f2ffc474a9150ac\"\u003e\u003ccode\u003ecc2f877\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/71cda60385d0d62a8d375f18d24df43f22e40ea0\"\u003e\u003ccode\u003e71cda60\u003c/code\u003e\u003c/a\u003e Prepare to release json_serializable (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/9c68eaaec42213f88aca6b6ecd3e784c88b769f8\"\u003e\u003ccode\u003e9c68eaa\u003c/code\u003e\u003c/a\u003e Prepare to release json_annonation v4.10.0 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/997f008949d984dd6b674bf07522f9a7f199c7a7\"\u003e\u003ccode\u003e997f008\u003c/code\u003e\u003c/a\u003e feat: add JSON schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1545\"\u003e#1545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.3...json_serializable-v6.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 9.9.1 to 9.16.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.16.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.36.0 to v8.37.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3588\"\u003e#3588\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3595\"\u003e#3595\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8371\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.36.0...8.37.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.13.2 to v0.13.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3577\"\u003e#3577\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0133\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.13.2...0.13.3\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.15.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStop re-triggering hitTest in SentryUserInteractionWidget on pointerUp (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3540\"\u003e#3540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse seconds since the Unix epoch for \u003ccode\u003elog.timestamp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3558\"\u003e#3558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSqfliteDatabaseExecutor\u003c/code\u003e to prevent \u003ccode\u003eTypeError\u003c/code\u003e on \u003ccode\u003egetVersion/setVersion\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3539\"\u003e3539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.33.0 to v8.36.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3546\"\u003e#3546\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3569\"\u003e#3569\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8360\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.33.0...8.36.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.8 to v0.13.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3535\"\u003e#3535\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0132\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.8...0.13.2\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Cocoa SDK from v8.56.2 to v8.58.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3475\"\u003e#3475\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#8580\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/8.56.2...8.58.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.15.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExperimental span-streaming API with \u003ccode\u003estartSpan\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.14.0 (Stable)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.16.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.36.0 to v8.37.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3588\"\u003e#3588\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3595\"\u003e#3595\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8371\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.36.0...8.37.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.13.2 to v0.13.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3577\"\u003e#3577\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0133\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.13.2...0.13.3\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.15.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStop re-triggering hitTest in SentryUserInteractionWidget on pointerUp (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3540\"\u003e#3540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse seconds since the Unix epoch for \u003ccode\u003elog.timestamp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3558\"\u003e#3558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSqfliteDatabaseExecutor\u003c/code\u003e to prevent \u003ccode\u003eTypeError\u003c/code\u003e on \u003ccode\u003egetVersion/setVersion\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3539\"\u003e3539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.33.0 to v8.36.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3546\"\u003e#3546\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3569\"\u003e#3569\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8360\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.33.0...8.36.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.8 to v0.13.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3535\"\u003e#3535\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0132\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.8...0.13.2\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Cocoa SDK from v8.56.2 to v8.58.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3475\"\u003e#3475\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#8580\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/8.56.2...8.58.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/85ed5f383d21dea294e194065c4cc78d70774e03\"\u003e\u003ccode\u003e85ed5f3\u003c/code\u003e\u003c/a\u003e release: 9.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c97f488c18c46ae8b33887f8ee6027840ef1e03e\"\u003e\u003ccode\u003ec97f488\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.37.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3595\"\u003e#3595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/8bd01f4bd1f339f1e1f92f0fba12b35beb3b4081\"\u003e\u003ccode\u003e8bd01f4\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby from 1.293.0 to 1.295.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3579\"\u003e#3579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/027fcfdac356f380bf03b30ea403f218cd058122\"\u003e\u003ccode\u003e027fcfd\u003c/code\u003e\u003c/a\u003e build(deps): bump json from 2.16.0 to 2.17.1.2 in /metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3587\"\u003e#3587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/1115475012237455f3f4abc41d997307ab3639ff\"\u003e\u003ccode\u003e1115475\u003c/code\u003e\u003c/a\u003e ci: Automate JNI branch sync on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3593\"\u003e#3593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/40751bfe8aa10f890f11a4c3e2ae61547eb8b9ad\"\u003e\u003ccode\u003e40751bf\u003c/code\u003e\u003c/a\u003e chore: update metrics/flutter.properties to 3.41.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3575\"\u003e#3575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/3801d52818176f6a96d0dff3e8e26069e642c2fc\"\u003e\u003ccode\u003e3801d52\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.13.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3577\"\u003e#3577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/fec56a135957c76712c8162d68466aaf3c14d7a7\"\u003e\u003ccode\u003efec56a1\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.37.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3588\"\u003e#3588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/74a369765760a264343ef445d7a189d025a52f0c\"\u003e\u003ccode\u003e74a3697\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft from 2.24.2 to 2.25.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3580\"\u003e#3580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/4e3605ca25e6ca4d5e5d6f2e536803cf2f610fc9\"\u003e\u003ccode\u003e4e3605c\u003c/code\u003e\u003c/a\u003e chore: pin GitHub Actions to full-length commit SHAs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3582\"\u003e#3582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.9.1...9.16.0\"\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.4 to 2.5.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/371106fe7d9864a157fc9366f57d0b0e64fab932\"\u003e\u003ccode\u003e371106f\u003c/code\u003e\u003c/a\u003e [various] Add \u003ccode\u003eunintended_html_in_doc_comment\u003c/code\u003e to analysis options (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11303\"\u003e#11303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ec1ce5b84f74fd6ab5fe56d676ce4fca6f62a0a9\"\u003e\u003ccode\u003eec1ce5b\u003c/code\u003e\u003c/a\u003e [various] Convert plugin builds to Kotlin gradle (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11172\"\u003e#11172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/409793bcb784b9464def8698557005fb8851a9e6\"\u003e\u003ccode\u003e409793b\u003c/code\u003e\u003c/a\u003e [various] Remove CocoaPods from examples (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11237\"\u003e#11237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/02f231f376761cc04610e8c566b0ba759db0bda7\"\u003e\u003ccode\u003e02f231f\u003c/code\u003e\u003c/a\u003e [various] iOS/macOS example project automigrations (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11227\"\u003e#11227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2673dcdf47156efdfae783bb389234df81ac9da7\"\u003e\u003ccode\u003e2673dcd\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump com.android.tools.build:gradle from 8.9.1 to 9.1.0 in /pac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/79b53f3424dc889dd0d257c83461644dab46278e\"\u003e\u003ccode\u003e79b53f3\u003c/code\u003e\u003c/a\u003e [various] Plugin Gradle pre-Kotlin standardization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11173\"\u003e#11173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1e0338bfd3c6799713fe89c26a55a64521416e16\"\u003e\u003ccode\u003e1e0338b\u003c/code\u003e\u003c/a\u003e Updated AGP and KGP to align with flutter/flutter templates (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/10423\"\u003e#10423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f234c1f626d56f05eaeb0bd5f1094e5354ed2518\"\u003e\u003ccode\u003ef234c1f\u003c/code\u003e\u003c/a\u003e [shared_preferences] Revert androidx.datastore:datastore to 1.1.7 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11128\"\u003e#11128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/shared_preferences-v2.5.5/packages/shared_preferences\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `timezone` from 0.10.1 to 0.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/labs/releases\"\u003etimezone's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etimezone-v0.11.0\u003c/h2\u003e\n\u003cp\u003eMerge into dart-lang/labs monorepo.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/labs/commits/timezone-v0.11.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/sgfdevs/method_conf_app/pull/35","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sgfdevs%2Fmethod_conf_app/issues/35","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/35/packages"},{"uuid":"4120590588","node_id":"PR_kwDONVVxWM7MrCUy","number":304,"state":"closed","title":"Bump the minor-and-patch group with 6 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-28T18:52:53.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-23T12:44:52.000Z","updated_at":"2026-03-28T18:52:55.000Z","time_to_close":454081,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor-and-patch","update_count":6,"packages":[{"name":"build_runner","old_version":"2.12.2","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"flutter_svg","old_version":"2.2.3","new_version":"2.2.4","repository_url":"https://github.com/flutter/packages"},{"name":"pdf","old_version":"3.11.3","new_version":"3.12.0","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"sentry_flutter","old_version":"9.14.0","new_version":"9.15.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"sherpa_onnx","old_version":"1.12.29","new_version":"1.12.32","repository_url":"https://github.com/k2-fsa/sherpa-onnx"},{"name":"sqflite_common_ffi","old_version":"2.3.7+1","new_version":"2.4.0+2","repository_url":"https://github.com/tekartik/sqflite"}],"path":null,"ecosystem":"pub"},"body":"Bumps the minor-and-patch group with 6 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.12.2` | `2.13.1` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.2.3` | `2.2.4` |\n| [pdf](https://github.com/DavBfr/dart_pdf) | `3.11.3` | `3.12.0` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `9.14.0` | `9.15.0` |\n| [sherpa_onnx](https://github.com/k2-fsa/sherpa-onnx) | `1.12.29` | `1.12.32` |\n| [sqflite_common_ffi](https://github.com/tekartik/sqflite) | `2.3.7+1` | `2.4.0+2` |\n\nUpdates `build_runner` from 2.12.2 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.12.2...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.2.3 to 2.2.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e774c2a3f03b2c551506508f813c91d25c297d22\"\u003e\u003ccode\u003ee774c2a\u003c/code\u003e\u003c/a\u003e [flutter_svg] Update README with an example to scale images (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10547\"\u003e#10547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7805d3e2d65448982bde0dfde6c976970abd4693\"\u003e\u003ccode\u003e7805d3e\u003c/code\u003e\u003c/a\u003e [flutter_svg] Convert example app to Swift (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10968\"\u003e#10968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9db114feaf6054979192e9a484eee7672cae38a5\"\u003e\u003ccode\u003e9db114f\u003c/code\u003e\u003c/a\u003e [mustache_template] Improve error throwing (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10700\"\u003e#10700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cc3dca67f2d8e453cfe4ad2662c8196db383355e\"\u003e\u003ccode\u003ecc3dca6\u003c/code\u003e\u003c/a\u003e [all] Omit obvious local types (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.2.4/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pdf` from 3.11.3 to 3.12.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/a3f8eacf8d6772159525f17ed422e03f3d25e836\"\u003e\u003ccode\u003ea3f8eac\u003c/code\u003e\u003c/a\u003e Update changelog and dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/a969d0202a2bc37b957c6ec3e1202fe27df63ec0\"\u003e\u003ccode\u003ea969d02\u003c/code\u003e\u003c/a\u003e Improved assertion readability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/7a78d84b591298831888fd9324b9ee9f7015c8f9\"\u003e\u003ccode\u003e7a78d84\u003c/code\u003e\u003c/a\u003e Dropped unachievable assertion check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/cdda0d4ab485ee85bd2de5d0476f589ed805eb2d\"\u003e\u003ccode\u003ecdda0d4\u003c/code\u003e\u003c/a\u003e Correctly calculating bounding boxes from children\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/5ba061765a023f66a235f69d03c71da709e61095\"\u003e\u003ccode\u003e5ba0617\u003c/code\u003e\u003c/a\u003e Update pdfa README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/f63e2bef1d07153fae18cffeb64aa857f44bcda6\"\u003e\u003ccode\u003ef63e2be\u003c/code\u003e\u003c/a\u003e Improve pdfa attached files logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/50abe9212bbcff20b397b6785dd7422c6fe7e309\"\u003e\u003ccode\u003e50abe92\u003c/code\u003e\u003c/a\u003e Adds Multipage and Inseparable documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/bc9031c8a0c07a97ba56e3cb8a5612341a444b2e\"\u003e\u003ccode\u003ebc9031c\u003c/code\u003e\u003c/a\u003e import formxobject\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/535c8ffe41cb28eec85aee8701dc22471083e20d\"\u003e\u003ccode\u003e535c8ff\u003c/code\u003e\u003c/a\u003e Subclasses of PdfFormXObject for drawing widgets and SVG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/a4a6cdd157603e34abc3ab79312c8bce2aa14f4b\"\u003e\u003ccode\u003ea4a6cdd\u003c/code\u003e\u003c/a\u003e new Method drawXObject\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DavBfr/dart_pdf/compare/pdf-3.11.3...pdf-3.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 9.14.0 to 9.15.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.15.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStop re-triggering hitTest in SentryUserInteractionWidget on pointerUp (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3540\"\u003e#3540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse seconds since the Unix epoch for \u003ccode\u003elog.timestamp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3558\"\u003e#3558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSqfliteDatabaseExecutor\u003c/code\u003e to prevent \u003ccode\u003eTypeError\u003c/code\u003e on \u003ccode\u003egetVersion/setVersion\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3539\"\u003e3539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.33.0 to v8.36.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3546\"\u003e#3546\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3569\"\u003e#3569\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8360\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.33.0...8.36.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.8 to v0.13.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3535\"\u003e#3535\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0132\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.8...0.13.2\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Cocoa SDK from v8.56.2 to v8.58.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3475\"\u003e#3475\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#8580\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/8.56.2...8.58.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.15.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExperimental span-streaming API with \u003ccode\u003estartSpan\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/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.15.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStop re-triggering hitTest in SentryUserInteractionWidget on pointerUp (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3540\"\u003e#3540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse seconds since the Unix epoch for \u003ccode\u003elog.timestamp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3558\"\u003e#3558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSqfliteDatabaseExecutor\u003c/code\u003e to prevent \u003ccode\u003eTypeError\u003c/code\u003e on \u003ccode\u003egetVersion/setVersion\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3539\"\u003e3539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.33.0 to v8.36.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3546\"\u003e#3546\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3569\"\u003e#3569\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8360\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.33.0...8.36.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.8 to v0.13.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3535\"\u003e#3535\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0132\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.8...0.13.2\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Cocoa SDK from v8.56.2 to v8.58.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3475\"\u003e#3475\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#8580\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/8.56.2...8.58.0\"\u003ediff\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/0d5290f2ec838e4ad5b1583c183bdd138474e18f\"\u003e\u003ccode\u003e0d5290f\u003c/code\u003e\u003c/a\u003e chore(ci): update sdk app overhead workflow dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3572\"\u003e#3572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c6b4b8462905e6b9efc82c13f8907e82bf31e87d\"\u003e\u003ccode\u003ec6b4b84\u003c/code\u003e\u003c/a\u003e release: 9.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/e8cc984b65c4ce4e86841bb336b81bbfbc4bbff7\"\u003e\u003ccode\u003ee8cc984\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.36.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3569\"\u003e#3569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/093787c946b3a48aeab9e1ff670ffca42075d9fc\"\u003e\u003ccode\u003e093787c\u003c/code\u003e\u003c/a\u003e fix: Enable session replay on iOS 26+ with Xcode 26+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3571\"\u003e#3571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/40bba6279d461c949917029223e2ad38d0448abb\"\u003e\u003ccode\u003e40bba62\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-cocoa.sh to 8.58.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3475\"\u003e#3475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/64742dc0cbc48f56bbdf38eb011b4540810242d2\"\u003e\u003ccode\u003e64742dc\u003c/code\u003e\u003c/a\u003e ci(deps): Pin Cocoa SDK auto-updates to 8.x.x (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3563\"\u003e#3563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/2d65d04ded59a481b36febb5df45295547fac588\"\u003e\u003ccode\u003e2d65d04\u003c/code\u003e\u003c/a\u003e fix(logs): Use seconds since the Unix epoch for \u003ccode\u003elog.timestamp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3558\"\u003e#3558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/1343a8382a7f703c52acba474fe877220864575e\"\u003e\u003ccode\u003e1343a83\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.13.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/1fff3516c8394a4fb4ca2a2eff8dc8e1b65dc87e\"\u003e\u003ccode\u003e1fff351\u003c/code\u003e\u003c/a\u003e chore: update metrics/flutter.properties to 3.41.4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3533\"\u003e#3533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/db21398c0f14876c21685aa01f0c5d3c7df5a57e\"\u003e\u003ccode\u003edb21398\u003c/code\u003e\u003c/a\u003e fix(sqflite): Implement SqfliteDatabaseExecutor to prevent TypeError on getVe...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.14.0...9.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sherpa_onnx` from 1.12.29 to 1.12.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/releases\"\u003esherpa_onnx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.32\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd VoxSherpa TTS to Projects using sherpa-onnx by \u003ca href=\"https://github.com/CodeBySonu95\"\u003e\u003ccode\u003e@​CodeBySonu95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3384\"\u003ek2-fsa/sherpa-onnx#3384\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTest Rust API on Windows by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3385\"\u003ek2-fsa/sherpa-onnx#3385\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport static link for Rust package. by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3386\"\u003ek2-fsa/sherpa-onnx#3386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease v1.12.32 by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3387\"\u003ek2-fsa/sherpa-onnx#3387\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeBySonu95\"\u003e\u003ccode\u003e@​CodeBySonu95\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3384\"\u003ek2-fsa/sherpa-onnx#3384\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/compare/v1.12.31...v1.12.32\"\u003ehttps://github.com/k2-fsa/sherpa-onnx/compare/v1.12.31...v1.12.32\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.31\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix building har for OHOS by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3361\"\u003ek2-fsa/sherpa-onnx#3361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor MatchaTTS to use the new Generate API. by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3362\"\u003ek2-fsa/sherpa-onnx#3362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor Kokoro TTS to use the new Generate API by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3363\"\u003ek2-fsa/sherpa-onnx#3363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor KittenTTS to use the new Generate API by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3364\"\u003ek2-fsa/sherpa-onnx#3364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor VITS to use the new Generate API by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3365\"\u003ek2-fsa/sherpa-onnx#3365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Rust API examples for TTS by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3366\"\u003ek2-fsa/sherpa-onnx#3366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix swift tests by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3367\"\u003ek2-fsa/sherpa-onnx#3367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Rust API for audio tagging by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3368\"\u003ek2-fsa/sherpa-onnx#3368\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Rust API for speaker embedding extractor and manager by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3369\"\u003ek2-fsa/sherpa-onnx#3369\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Rust API for speaker diarization by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3370\"\u003ek2-fsa/sherpa-onnx#3370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor Rust API for speech denoiser by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3371\"\u003ek2-fsa/sherpa-onnx#3371\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd doc for c api and cxx api by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3374\"\u003ek2-fsa/sherpa-onnx#3374\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd link to C API doc by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3375\"\u003ek2-fsa/sherpa-onnx#3375\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd doc for Rust API by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3376\"\u003ek2-fsa/sherpa-onnx#3376\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Rust API for KWS, offline punctuation and spoken language identification by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3372\"\u003ek2-fsa/sherpa-onnx#3372\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd doc for Dart API by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3377\"\u003ek2-fsa/sherpa-onnx#3377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd more doc for Rust API by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3378\"\u003ek2-fsa/sherpa-onnx#3378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease v1.12.31 by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3379\"\u003ek2-fsa/sherpa-onnx#3379\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/compare/v1.12.30...v1.12.31\"\u003ehttps://github.com/k2-fsa/sherpa-onnx/compare/v1.12.30...v1.12.31\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.30\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typos in the project by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3293\"\u003ek2-fsa/sherpa-onnx#3293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix WebAssembly JavaScript API. by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3294\"\u003ek2-fsa/sherpa-onnx#3294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary SHERPA_ONNX_API from C/C++ APIs. by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3295\"\u003ek2-fsa/sherpa-onnx#3295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bugs in CXX APIs by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3296\"\u003ek2-fsa/sherpa-onnx#3296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResults goes to stdout by \u003ca href=\"https://github.com/phillc\"\u003e\u003ccode\u003e@​phillc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3274\"\u003ek2-fsa/sherpa-onnx#3274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSmall fix to online recongizer C++ code. by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3297\"\u003ek2-fsa/sherpa-onnx#3297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSmall fixes to JNI wrappers by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3298\"\u003ek2-fsa/sherpa-onnx#3298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix padding bug in test-onnx-streaming.py for long audio by \u003ca href=\"https://github.com/SanMse\"\u003e\u003ccode\u003e@​SanMse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3318\"\u003ek2-fsa/sherpa-onnx#3318\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix style issues by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3321\"\u003ek2-fsa/sherpa-onnx#3321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd DPDFNet speech denoiser support for offline and streaming by \u003ca href=\"https://github.com/danielr-ceva\"\u003e\u003ccode\u003e@​danielr-ceva\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3276\"\u003ek2-fsa/sherpa-onnx#3276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpload DPDFNet models by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3322\"\u003ek2-fsa/sherpa-onnx#3322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd C API example for online punctuation by \u003ca href=\"https://github.com/Wasser1462\"\u003e\u003ccode\u003e@​Wasser1462\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3323\"\u003ek2-fsa/sherpa-onnx#3323\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/blob/master/CHANGELOG.md\"\u003esherpa_onnx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.12.32\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport static link for Rust package. (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3386\"\u003e#3386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest Rust API on Windows (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3385\"\u003e#3385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VoxSherpa TTS to Projects using sherpa-onnx (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3384\"\u003e#3384\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.12.31\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix building har for OHOS (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor MatchaTTS to use the new Generate API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3362\"\u003e#3362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor Kokoro TTS to use the new Generate API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3363\"\u003e#3363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor KittenTTS to use the new Generate API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor VITS to use the new Generate API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3365\"\u003e#3365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Rust API examples for TTS (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3366\"\u003e#3366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Swift tests (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Rust API for audio tagging (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3368\"\u003e#3368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Rust API for speaker embedding extractor and manager (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3369\"\u003e#3369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Rust API for speaker diarization (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3370\"\u003e#3370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor Rust API for speech denoiser (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3371\"\u003e#3371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Rust API for KWS, offline punctuation and spoken language identification (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3372\"\u003e#3372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd doc for c api and cxx api (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3374\"\u003e#3374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd link to C API doc (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3375\"\u003e#3375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd doc for Rust API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3376\"\u003e#3376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd doc for Dart API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3377\"\u003e#3377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd more doc for Rust API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3378\"\u003e#3378\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.12.30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typos in the project (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3293\"\u003e#3293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix WebAssembly JavaScript API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3294\"\u003e#3294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove unnecessary SHERPA_ONNX_API from C/C++ APIs (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bugs in CXX APIs (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3296\"\u003e#3296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eResult goes to stdout (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3274\"\u003e#3274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSmall fix to online recognizer C++ code (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3297\"\u003e#3297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSmall fixes to JNI wrappers (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3298\"\u003e#3298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd SetOption/GetOption to OnlineStream and OfflineStream (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3307\"\u003e#3307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd SetOption/GetOption C API and export symbols (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd SetOption/GetOption CXX wrapper for OnlineStream and OfflineStream (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3309\"\u003e#3309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate Paraformer is_final to use SetOption mechanism (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3310\"\u003e#3310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd SetOption/GetOption Python bindings for OnlineStream and OfflineStream (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3311\"\u003e#3311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd SetOption/GetOption Java, Kotlin, and JNI bindings (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3312\"\u003e#3312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd SetOption/GetOption Go bindings for OnlineStream and OfflineStream (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3313\"\u003e#3313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd SetOption/GetOption C# bindings for OnlineStream and OfflineStream (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3314\"\u003e#3314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd SetOption/GetOption WASM/JavaScript bindings (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3315\"\u003e#3315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix padding bug in test-onnx-streaming.py (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3318\"\u003e#3318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix style issues (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3321\"\u003e#3321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DPDFNet speech denoiser support for offline and streaming (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3276\"\u003e#3276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpload DPDFNet models (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3322\"\u003e#3322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd C API example for online punctuation (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3323\"\u003e#3323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd online speech denoiser for GTCRN and examples (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3324\"\u003e#3324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Go API example for online punctuation (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3325\"\u003e#3325\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/commit/5f3dcc1dce87e8a6d16887d516bb35aaca4c23eb\"\u003e\u003ccode\u003e5f3dcc1\u003c/code\u003e\u003c/a\u003e Release v1.12.32 (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3387\"\u003e#3387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/commit/4f59df1a20298a65e66623b69b6e59399f6d42c9\"\u003e\u003ccode\u003e4f59df1\u003c/code\u003e\u003c/a\u003e Support static link for Rust package. (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3386\"\u003e#3386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/commit/15e2648d367657b9485c6d714a0ad8682b1cb944\"\u003e\u003ccode\u003e15e2648\u003c/code\u003e\u003c/a\u003e Test Rust API on Windows (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3385\"\u003e#3385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/commit/b599d0dc92c1ad8d71c417f232112159d7a1465b\"\u003e\u003ccode\u003eb599d0d\u003c/code\u003e\u003c/a\u003e Add VoxSherpa TTS to Projects using sherpa-onnx (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3384\"\u003e#3384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/commit/e0ab4a8beb10477d25ef48e518a537995c38c698\"\u003e\u003ccode\u003ee0ab4a8\u003c/code\u003e\u003c/a\u003e Release v1.12.31 (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3379\"\u003e#3379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/commit/6ff3ce76389975ba9a6c56a0328a955083fc9a75\"\u003e\u003ccode\u003e6ff3ce7\u003c/code\u003e\u003c/a\u003e Add more doc for Rust API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3378\"\u003e#3378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/commit/c8503998aeef2d8030b13c57cf70c126f4ffde2c\"\u003e\u003ccode\u003ec850399\u003c/code\u003e\u003c/a\u003e Add doc for Dart API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3377\"\u003e#3377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/commit/71bf64e55d50d3e5eeca19141c2b56a1acdfbb30\"\u003e\u003ccode\u003e71bf64e\u003c/code\u003e\u003c/a\u003e Add Rust API for KWS, offline punctuation and spoken language identification ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/commit/26628fa73cb4357dcdeff55034356466e301114a\"\u003e\u003ccode\u003e26628fa\u003c/code\u003e\u003c/a\u003e Add doc for Rust API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3376\"\u003e#3376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/commit/084b0ed45f95dadef2de7d41ea6e86decd5e3ef4\"\u003e\u003ccode\u003e084b0ed\u003c/code\u003e\u003c/a\u003e Add link to C API doc (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3375\"\u003e#3375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/compare/v1.12.29...v1.12.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sqflite_common_ffi` from 2.3.7+1 to 2.4.0+2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tekartik/sqflite/commit/4bd41580acfa0b784fccd9c52ebd02beccafdff2\"\u003e\u003ccode\u003e4bd4158\u003c/code\u003e\u003c/a\u003e feat: add FFI support for sqflite example and update dependencies for sqlite3 v3\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tekartik/sqflite/compare/sqflite_common_ffi/v2.3.7...sqflite_common_ffi/v2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/XCelerationApp/XCeleration/pull/304","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/XCelerationApp%2FXCeleration/issues/304","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/304/packages"},{"uuid":"4013363659","node_id":"PR_kwDODmq8Rs7HcLA3","number":2520,"state":"closed","title":"chore(deps): bump the all-dependencies group across 2 directories with 8 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-09T20:51:36.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-02T21:22:23.000Z","updated_at":"2026-03-09T20:51:38.000Z","time_to_close":602953,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-dependencies","update_count":8,"packages":[{"name":"firebase_core","old_version":"3.15.2","new_version":"4.5.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_slidable","old_version":"3.1.2","new_version":"4.0.3","repository_url":"https://github.com/letsar/flutter_slidable"},{"name":"flutter_secure_storage","old_version":"9.2.4","new_version":"10.0.0","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"go_router","old_version":"14.8.1","new_version":"17.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"20.1.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"firebase_messaging","old_version":"15.2.10","new_version":"16.1.2","repository_url":"https://github.com/firebase/flutterfire"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.14.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps the all-dependencies group with 1 update in the /packages/stream_chat_persistence directory: [sqlite3_flutter_libs](https://github.com/simolus3/sqlite3.dart/tree/main/legacy).\nBumps the all-dependencies group with 7 updates in the /sample_app directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `3.15.2` | `4.5.0` |\n| [flutter_slidable](https://github.com/letsar/flutter_slidable) | `3.1.2` | `4.0.3` |\n| [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage) | `9.2.4` | `10.0.0` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `14.8.1` | `17.1.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `20.1.0` |\n| [firebase_messaging](https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging) | `15.2.10` | `16.1.2` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.14.0` |\n\n\nUpdates `sqlite3_flutter_libs` from 0.5.41 to 0.6.0+eol\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/sqlite3.dart/releases\"\u003esqlite3_flutter_libs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.39\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate SQLite to 3.50.4.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.38\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable pre-update hooks and the session extension.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.36\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android Gradle buildscript to avoid compiler warnings on recent JDKs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.35\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.50.2\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.34\u003c/h2\u003e\n\u003cp\u003eUpdate sqlite to 3.50.1\u003c/p\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.31\u003c/h2\u003e\n\u003cp\u003eUpdate sqlite to 3.49.1\u003c/p\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate SQLite to 3.37.2.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.47.1\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIn addition to CocoaPods, this package now supports the Swift Package Manager for iOS and macOS builds.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.26\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.47.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.46.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.45.3\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version 3.45.1.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.45.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate sqlite to version 3.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite3 to 3.41.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.12\u003c/h2\u003e\n\u003cp\u003eUpgrade sqlite3 to 3.40.0\u003c/p\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.11\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/simolus3/sqlite3.dart/commits/sqlcipher_flutter_libs-0.6.0/legacy\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 3.15.2 to 4.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/CHANGELOG.md\"\u003efirebase_core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003efirebase_core_platform_interface\u003c/code\u003e - \u003ccode\u003ev4.5.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: add phone MFA (\u003ca href=\"https://redirect.github.com/firebase/flutterfire/issues/9044\"\u003e#9044\u003c/a\u003e). (\u003ca href=\"https://github.com/firebase/flutterfire/commit/1b85c8b7fbcc3f21767f23981cb35061772d483f\"\u003e1b85c8b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003efirebase_messaging_platform_interface\u003c/code\u003e - \u003ccode\u003ev4.1.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: Added 'criticalAlert' to notification settings. (\u003ca href=\"https://redirect.github.com/firebase/flutterfire/issues/9004\"\u003e#9004\u003c/a\u003e). (\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c425f27595a6784e80d98ee0879c3fe6a5fe907\"\u003e4c425f27\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003efirebase_messaging_web\u003c/code\u003e - \u003ccode\u003ev3.1.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: Added 'criticalAlert' to notification settings. (\u003ca href=\"https://redirect.github.com/firebase/flutterfire/issues/9004\"\u003e#9004\u003c/a\u003e). (\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c425f27595a6784e80d98ee0879c3fe6a5fe907\"\u003e4c425f27\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003eflutterfire_ui\u003c/code\u003e - \u003ccode\u003ev0.4.3\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: add max attempts for Firestore transactions (\u003ca href=\"https://redirect.github.com/firebase/flutterfire/issues/9163\"\u003e#9163\u003c/a\u003e). (\u003ca href=\"https://github.com/firebase/flutterfire/commit/9da7cc36cb266e4f5a0de26dfe727e0a4687f1a0\"\u003e9da7cc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: add phone MFA (\u003ca href=\"https://redirect.github.com/firebase/flutterfire/issues/9044\"\u003e#9044\u003c/a\u003e). (\u003ca href=\"https://github.com/firebase/flutterfire/commit/1b85c8b7fbcc3f21767f23981cb35061772d483f\"\u003e1b85c8b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2022-07-12\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with breaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_auth_web---v400\"\u003e\u003ccode\u003efirebase_auth_web\u003c/code\u003e - \u003ccode\u003ev4.0.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_messaging---v1200\"\u003e\u003ccode\u003efirebase_messaging\u003c/code\u003e - \u003ccode\u003ev12.0.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_messaging_platform_interface---v400\"\u003e\u003ccode\u003efirebase_messaging_platform_interface\u003c/code\u003e - \u003ccode\u003ev4.0.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_messaging_web---v300\"\u003e\u003ccode\u003efirebase_messaging_web\u003c/code\u003e - \u003ccode\u003ev3.0.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with other changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#cloud_firestore---v330\"\u003e\u003ccode\u003ecloud_firestore\u003c/code\u003e - \u003ccode\u003ev3.3.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#cloud_firestore_odm---v100-dev21\"\u003e\u003ccode\u003ecloud_firestore_odm\u003c/code\u003e - \u003ccode\u003ev1.0.0-dev.21\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#cloud_firestore_odm_generator---v100-dev21\"\u003e\u003ccode\u003ecloud_firestore_odm_generator\u003c/code\u003e - \u003ccode\u003ev1.0.0-dev.21\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#cloud_firestore_platform_interface---v560\"\u003e\u003ccode\u003ecloud_firestore_platform_interface\u003c/code\u003e - \u003ccode\u003ev5.6.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#cloud_firestore_web---v270\"\u003e\u003ccode\u003ecloud_firestore_web\u003c/code\u003e - \u003ccode\u003ev2.7.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#cloud_functions_web---v430\"\u003e\u003ccode\u003ecloud_functions_web\u003c/code\u003e - \u003ccode\u003ev4.3.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_analytics---v920\"\u003e\u003ccode\u003efirebase_analytics\u003c/code\u003e - \u003ccode\u003ev9.2.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_analytics_platform_interface---v320\"\u003e\u003ccode\u003efirebase_analytics_platform_interface\u003c/code\u003e - \u003ccode\u003ev3.2.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_analytics_web---v041\"\u003e\u003ccode\u003efirebase_analytics_web\u003c/code\u003e - \u003ccode\u003ev0.4.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_app_check_web---v006\"\u003e\u003ccode\u003efirebase_app_check_web\u003c/code\u003e - \u003ccode\u003ev0.0.6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_app_installations_web---v011\"\u003e\u003ccode\u003efirebase_app_installations_web\u003c/code\u003e - \u003ccode\u003ev0.1.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_core_web---v170\"\u003e\u003ccode\u003efirebase_core_web\u003c/code\u003e - \u003ccode\u003ev1.7.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_crashlytics---v285\"\u003e\u003ccode\u003efirebase_crashlytics\u003c/code\u003e - \u003ccode\u003ev2.8.5\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_database_web---v021\"\u003e\u003ccode\u003efirebase_database_web\u003c/code\u003e - \u003ccode\u003ev0.2.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_performance---v082\"\u003e\u003ccode\u003efirebase_performance\u003c/code\u003e - \u003ccode\u003ev0.8.2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_performance_web---v011\"\u003e\u003ccode\u003efirebase_performance_web\u003c/code\u003e - \u003ccode\u003ev0.1.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_remote_config_web---v110\"\u003e\u003ccode\u003efirebase_remote_config_web\u003c/code\u003e - \u003ccode\u003ev1.1.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/328b40aadd7d7a5f3a2ee18e1bb6685bd9fb3552\"\u003e\u003ccode\u003e328b40a\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/9180\"\u003e#9180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/d1f96310310c7584c4af751e1e75dc178aacce89\"\u003e\u003ccode\u003ed1f9631\u003c/code\u003e\u003c/a\u003e feat: bump Firebase Android SDK to 30.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/9161\"\u003e#9161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1b85c8b7fbcc3f21767f23981cb35061772d483f\"\u003e\u003ccode\u003e1b85c8b\u003c/code\u003e\u003c/a\u003e feat(auth): add phone MFA (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/9044\"\u003e#9044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/97f6417bf66f88e6621afa177c73245b9a7d5c73\"\u003e\u003ccode\u003e97f6417\u003c/code\u003e\u003c/a\u003e feat(core, ios): update to 9.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/9137\"\u003e#9137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/25d4eaf2d8e4d2912d3856e8c9f6952e19ad1cae\"\u003e\u003ccode\u003e25d4eaf\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/9084\"\u003e#9084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/200a7747945155a99694d245c9b53ee3526a1da9\"\u003e\u003ccode\u003e200a774\u003c/code\u003e\u003c/a\u003e feat: web JS v9.9.0 SDK bump (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/9075\"\u003e#9075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4b417af574bb8a32ca8e4b3ab2ff253a22be9903\"\u003e\u003ccode\u003e4b417af\u003c/code\u003e\u003c/a\u003e feat(web): upgrade to support v9.8.1 Firebase JS SDK (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/8235\"\u003e#8235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4445d9b157ff52d1d32ee8b4d041640b99dd6d2d\"\u003e\u003ccode\u003e4445d9b\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/9020\"\u003e#9020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fff9737cbf8328765263eff9bbe2f4cb07818b6f\"\u003e\u003ccode\u003efff9737\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/9019\"\u003e#9019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7b2ac65b158b9a515e04fa7043b8e0768327d331\"\u003e\u003ccode\u003e7b2ac65\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/9009\"\u003e#9009\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core_platform_interface-v4.5.0/packages/firebase_core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_slidable` from 3.1.2 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/letsar/flutter_slidable/blob/master/CHANGELOG.md\"\u003eflutter_slidable's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes issue with dismissal \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/537\"\u003e#537\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue when actionPaneConfigurator is null when calling openCurrentActionPane. Thanks to \u003ca href=\"https://github.com/EM-Sabeel\"\u003e\u003ccode\u003e@​EM-Sabeel\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue in auto_close_behavior where removeStatusListener was not called.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum version of Flutter (3.27.0 now)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIcon color in actions \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/512\"\u003e#512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse withValues instead of withOpacity\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/letsar/flutter_slidable/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage` from 9.2.4 to 10.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mogol/flutter_secure_storage/releases\"\u003eflutter_secure_storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003eThis major release brings significant security improvements, platform updates, and modernization across all supported platforms.\u003c/p\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cp\u003eDue to the deprecation of Jetpack Security library, the Android implementation has been largely rewritten with custom secure ciphers, enhanced biometrics support, and migration tools.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().encryptedSharedPreferences\u003c/code\u003e is now deprecated due to Jetpack Crypto package deprecation\n\u003cul\u003e\n\u003cli\u003eMigration will automatically happen due to \u003ccode\u003emigrateOnAlgorithmChange: true\u003c/code\u003e, which can also be set to false if not wanted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eResetOnError will now automatically be true, because most errors are unrecoverable due to key storage problems. It can still be disabled with \u003ccode\u003eresetOnError: false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault key cipher changed to \u003ccode\u003eRSA_ECB_OAEPwithSHA_256andMGF1Padding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault storage cipher changed to \u003ccode\u003eAES_GCM_NoPadding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eMinimum Android SDK changed from 19 to 23\u003c/li\u003e\n\u003cli\u003eTarget SDK updated to 36\u003c/li\u003e\n\u003cli\u003eMigrated from deprecated Jetpack Crypto library to custom cipher implementation (Tink doesn't support biometrics)\u003c/li\u003e\n\u003cli\u003eMigrated to Java Version 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNew Features:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNew named constructors: \u003ccode\u003eAndroidOptions()\u003c/code\u003e, \u003ccode\u003eAndroidOptions.biometric()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().migrateOnAlgorithmChange\u003c/code\u003e automatically migrates data to new ciphers when enabled\u003c/li\u003e\n\u003cli\u003eImproved biometric authentication with graceful degradation when device has no security setup\u003c/li\u003e\n\u003cli\u003eMigration tools for transitioning from deprecated encryptedSharedPreferences\u003c/li\u003e\n\u003cli\u003eEnhanced error handling with proper exception messages for biometric unavailability\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed biometric authentication on devices without security (PIN/pattern/password) - now gracefully degrades when \u003ccode\u003eenforceBiometrics=false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed storage cipher and key cipher pairing validation\u003c/li\u003e\n\u003cli\u003eFixed migration checks for encrypted shared preferences\u003c/li\u003e\n\u003cli\u003eFixed biometric permission handling\u003c/li\u003e\n\u003cli\u003eFixed exception when reading data after boot\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eOther Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Gradle, Kotlin, and Tink dependencies\u003c/li\u003e\n\u003cli\u003eRefactored custom cipher implementations for better maintainability\u003c/li\u003e\n\u003cli\u003eAdded delete key functions for proper reset handling\u003c/li\u003e\n\u003cli\u003eMigrated to new analyzer and code cleanup\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS (darwin)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMerged iOS and macOS implementations into unified \u003ccode\u003eflutter_secure_storage_darwin\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eAdded support for Swift Package Manager\u003c/li\u003e\n\u003cli\u003eRemove keys regardless of synchronizable state or accessibility constraints\u003c/li\u003e\n\u003cli\u003eChange minimum iOS version from 9 to 12\u003c/li\u003e\n\u003cli\u003eChange minimum macOS version to 10.14\u003c/li\u003e\n\u003cli\u003eUse serial queue for execution of keychain operations\u003c/li\u003e\n\u003cli\u003eAdded privacy manifest\u003c/li\u003e\n\u003cli\u003eRefactored code and added missing options to IOSOptions and MacOSOptions\u003c/li\u003e\n\u003cli\u003eFixed warnings with Privacy Manifest\u003c/li\u003e\n\u003cli\u003eFixed delete and deleteAll when synchronizable is set\u003c/li\u003e\n\u003cli\u003eFixed migration when value is saved while key already exists with different accessibility option\u003c/li\u003e\n\u003cli\u003eUse accessibility option for all operations\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b77fd10b3c37ff75f5429218afc18d33200961f5\"\u003e\u003ccode\u003eb77fd10\u003c/code\u003e\u003c/a\u003e release of v10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/9a1768d1f156a731beddb13fafb0049c7b1ae737\"\u003e\u003ccode\u003e9a1768d\u003c/code\u003e\u003c/a\u003e imp: update build files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/56fc6b458bbc6843239649b28e16c5dc9cbf4487\"\u003e\u003ccode\u003e56fc6b4\u003c/code\u003e\u003c/a\u003e imp: disable access control for example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6b0d4f4a0a6da1824f6769f75918ba652290d9fd\"\u003e\u003ccode\u003e6b0d4f4\u003c/code\u003e\u003c/a\u003e release of v0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/233308a07a12f8c114ca146da4beeeea3a024938\"\u003e\u003ccode\u003e233308a\u003c/code\u003e\u003c/a\u003e release of v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7f9891ae2f0ad72375bbd989fbc5d8b12e5da21c\"\u003e\u003ccode\u003e7f9891a\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/develop' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7c67f68dfb83c6596b0884b598d20b90fc324536\"\u003e\u003ccode\u003e7c67f68\u003c/code\u003e\u003c/a\u003e release of v2.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f9b8ffeae8e07e4bb619a430e104b68634f69d63\"\u003e\u003ccode\u003ef9b8ffe\u003c/code\u003e\u003c/a\u003e release of v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6c000198b2bbbea4ec03b4a4a8d0f1996547cb53\"\u003e\u003ccode\u003e6c00019\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1012\"\u003e#1012\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/eed5e19400b0fc0297889ce71fa2399ec3ecd6da\"\u003e\u003ccode\u003eeed5e19\u003c/code\u003e\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v9.2.4...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 14.8.1 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93a583f8c7fb0f5bf1990ad778b95102656d2836\"\u003e\u003ccode\u003e93a583f\u003c/code\u003e\u003c/a\u003e [cross_file] [web] Separate \u0026quot;Save As\u0026quot; implementation details from XFile web c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d878913b8d8fce0840ccf4e7509102fc38d6b467\"\u003e\u003ccode\u003ed878913\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Retrieve lens direction from CameraX directly (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 20.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/20ce99fae66eb804711b5adcdec66ce537b0c282\"\u003e\u003ccode\u003e20ce99f\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add CarPlay notification support with IOSInitia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v20.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_messaging` from 15.2.10 to 16.1.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/HEAD/packages/firebase_messaging\"\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.14.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.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.32.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry.javascript.browser.flutter\u003c/code\u003e sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.32.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry.javascript.browser.flutter\u003c/code\u003e sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/7022813deacf3683ae709ef5312cb5ac251a81cc\"\u003e\u003ccode\u003e7022813\u003c/code\u003e\u003c/a\u003e release: 9.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/78c3c0711f5a383e3ef947e920d641c53039709b\"\u003e\u003ccode\u003e78c3c07\u003c/code\u003e\u003c/a\u003e internal(web): add sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/d052aef70c108ed1c7d6c157f013a036a4937b70\"\u003e\u003ccode\u003ed052aef\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3529\"\u003e#3529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c6897c142a01512cb80f6638492603fe2d1d1e9e\"\u003e\u003ccode\u003ec6897c1\u003c/code\u003e\u003c/a\u003e Add enableTombstone option for native crash reporting on Android (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3526\"\u003e#3526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/4cec1336cd31f1ef0e92775fc454bf00ba532a5e\"\u003e\u003ccode\u003e4cec133\u003c/code\u003e\u003c/a\u003e fix(dart): Dont guard user behind \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/3135a810f49c0ccf72f12a9cd795d0cd44ee49f0\"\u003e\u003ccode\u003e3135a81\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3520\"\u003e#3520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/50d0559e6044560702c6457ae63ed9d8c25c1c14\"\u003e\u003ccode\u003e50d0559\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby from 1.286.0 to 1.288.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3519\"\u003e#3519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/b469e31fa56adc4f9e702e89fbeaeff503adaae6\"\u003e\u003ccode\u003eb469e31\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft from 2.19.0 to 2.21.4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/17777276b2d1dfdcca6fc09ebdb3a95987266f25\"\u003e\u003ccode\u003e1777727\u003c/code\u003e\u003c/a\u003e chore: update metrics/flutter.properties to 3.41.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3486\"\u003e#3486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/ccb4ef6a89805062bfc02083960ddce3bec18345\"\u003e\u003ccode\u003eccb4ef6\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3514\"\u003e#3514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/8.14.2...9.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_messaging` from 15.2.10 to 16.1.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/HEAD/packages/firebase_messaging\"\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 20.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/20ce99fae66eb804711b5adcdec66ce537b0c282\"\u003e\u003ccode\u003e20ce99f\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add CarPlay notification support with IOSInitia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v20.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage` from 9.2.4 to 10.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mogol/flutter_secure_storage/releases\"\u003eflutter_secure_storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003eThis major release brings significant security improvements, platform updates, and modernization across all supported platforms.\u003c/p\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cp\u003eDue to the deprecation of Jetpack Security library, the Android implementation has been largely rewritten with custom secure ciphers, enhanced biometrics support, and migration tools.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().encryptedSharedPreferences\u003c/code\u003e is now deprecated due to Jetpack Crypto package deprecation\n\u003cul\u003e\n\u003cli\u003eMigration will automatically happen due to \u003ccode\u003emigrateOnAlgorithmChange: true\u003c/code\u003e, which can also be set to false if not wanted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eResetOnError will now automatically be true, because most errors are unrecoverable due to key storage problems. It can still be disabled with \u003ccode\u003eresetOnError: false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault key cipher changed to \u003ccode\u003eRSA_ECB_OAEPwithSHA_256andMGF1Padding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault storage cipher changed to \u003ccode\u003eAES_GCM_NoPadding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eMinimum Android SDK changed from 19 to 23\u003c/li\u003e\n\u003cli\u003eTarget SDK updated to 36\u003c/li\u003e\n\u003cli\u003eMigrated from deprecated Jetpack Crypto library to custom cipher implementation (Tink doesn't support biometrics)\u003c/li\u003e\n\u003cli\u003eMigrated to Java Version 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNew Features:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNew named constructors: \u003ccode\u003eAndroidOptions()\u003c/code\u003e, \u003ccode\u003eAndroidOptions.biometric()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().migrateOnAlgorithmChange\u003c/code\u003e automatically migrates data to new ciphers when enabled\u003c/li\u003e\n\u003cli\u003eImproved biometric authentication with graceful degradation when device has no security setup\u003c/li\u003e\n\u003cli\u003eMigration tools for transitioning from deprecated encryptedSharedPreferences\u003c/li\u003e\n\u003cli\u003eEnhanced error handling with proper exception messages for biometric unavailability\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed biometric authentication on devices without security (PIN/pattern/password) - now gracefully degrades when \u003ccode\u003eenforceBiometrics=false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed storage cipher and key cipher pairing validation\u003c/li\u003e\n\u003cli\u003eFixed migration checks for encrypted shared preferences\u003c/li\u003e\n\u003cli\u003eFixed biometric permission handling\u003c/li\u003e\n\u003cli\u003eFixed exception when reading data after boot\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eOther Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Gradle, Kotlin, and Tink dependencies\u003c/li\u003e\n\u003cli\u003eRefactored custom cipher implementations for better maintainability\u003c/li\u003e\n\u003cli\u003eAdded delete key functions for proper reset handling\u003c/li\u003e\n\u003cli\u003eMigrated to new analyzer and code cleanup\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS (darwin)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMerged iOS and macOS implementations into unified \u003ccode\u003eflutter_secure_storage_darwin\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eAdded support for Swift Package Manager\u003c/li\u003e\n\u003cli\u003eRemove keys regardless of synchronizable state or accessibility constraints\u003c/li\u003e\n\u003cli\u003eChange minimum iOS version from 9 to 12\u003c/li\u003e\n\u003cli\u003eChange minimum macOS version to 10.14\u003c/li\u003e\n\u003cli\u003eUse serial queue for execution of keychain operations\u003c/li\u003e\n\u003cli\u003eAdded privacy manifest\u003c/li\u003e\n\u003cli\u003eRefactored code and added missing options to IOSOptions and MacOSOptions\u003c/li\u003e\n\u003cli\u003eFixed warnings with Privacy Manifest\u003c/li\u003e\n\u003cli\u003eFixed delete and deleteAll when synchronizable is set\u003c/li\u003e\n\u003cli\u003eFixed migration when value is saved while key already exists with different accessibility option\u003c/li\u003e\n\u003cli\u003eUse accessibility option for all operations\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b77fd10b3c37ff75f5429218afc18d33200961f5\"\u003e\u003ccode\u003eb77fd10\u003c/code\u003e\u003c/a\u003e release of v10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/9a1768d1f156a731beddb13fafb0049c7b1ae737\"\u003e\u003ccode\u003e9a1768d\u003c/code\u003e\u003c/a\u003e imp: update build files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/56fc6b458bbc6843239649b28e16c5dc9cbf4487\"\u003e\u003ccode\u003e56fc6b4\u003c/code\u003e\u003c/a\u003e imp: disable access control for example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6b0d4f4a0a6da1824f6769f75918ba652290d9fd\"\u003e\u003ccode\u003e6b0d4f4\u003c/code\u003e\u003c/a\u003e release of v0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/233308a07a12f8c114ca146da4beeeea3a024938\"\u003e\u003ccode\u003e233308a\u003c/code\u003e\u003c/a\u003e release of v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7f9891ae2f0ad72375bbd989fbc5d8b12e5da21c\"\u003e\u003ccode\u003e7f9891a\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/develop' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7c67f68dfb83c6596b0884b598d20b90fc324536\"\u003e\u003ccode\u003e7c67f68\u003c/code\u003e\u003c/a\u003e release of v2.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f9b8ffeae8e07e4bb619a430e104b68634f69d63\"\u003e\u003ccode\u003ef9b8ffe\u003c/code\u003e\u003c/a\u003e release of v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6c000198b2bbbea4ec03b4a4a8d0f1996547cb53\"\u003e\u003ccode\u003e6c00019\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1012\"\u003e#1012\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/eed5e19400b0fc0297889ce71fa2399ec3ecd6da\"\u003e\u003ccode\u003eeed5e19\u003c/code\u003e\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v9.2.4...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_slidable` from 3.1.2 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/letsar/flutter_slidable/blob/master/CHANGELOG.md\"\u003eflutter_slidable's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes issue with dismissal \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/537\"\u003e#537\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue when actionPaneConfigurator is null when calling openCurrentActionPane. Thanks to \u003ca href=\"https://github.com/EM-Sabeel\"\u003e\u003ccode\u003e@​EM-Sabeel\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue in auto_close_behavior where removeStatusListener was not called.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum version of Flutter (3.27.0 now)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIcon color in actions \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/512\"\u003e#512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse withValues instead of withOpacity\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/letsar/flutter_slidable/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 14.8.1 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93a583f8c7fb0f5bf1990ad778b95102656d2836\"\u003e\u003ccode\u003e93a583f\u003c/code\u003e\u003c/a\u003e [cross_file] [web] Separate \u0026quot;Save As\u0026quot; implementation details from XFile web c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d878913b8d8fce0840ccf4e7509102fc38d6b467\"\u003e\u003ccode\u003ed878913\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Retrieve lens direction from CameraX directly (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 8.14.2 to 9.14.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.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.32.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry.javascript.browser.flutter\u003c/code\u003e sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.32.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry.javascript.browser.flutter\u003c/code\u003e sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/7022813deacf3683...\n\n_Description has been truncated_","html_url":"https://github.com/GetStream/stream-chat-flutter/pull/2520","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GetStream%2Fstream-chat-flutter/issues/2520","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2520/packages"},{"uuid":"3980201387","node_id":"PR_kwDODmq8Rs7FwH1v","number":2516,"state":"closed","title":"chore(deps): bump the all-dependencies group across 2 directories with 8 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-02T21:22:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-23T21:15:55.000Z","updated_at":"2026-03-02T21:22:29.000Z","time_to_close":605191,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-dependencies","update_count":8,"packages":[{"name":"firebase_core","old_version":"3.15.2","new_version":"4.4.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_slidable","old_version":"3.1.2","new_version":"4.0.3","repository_url":"https://github.com/letsar/flutter_slidable"},{"name":"flutter_secure_storage","old_version":"9.2.4","new_version":"10.0.0","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"go_router","old_version":"14.8.1","new_version":"17.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"20.1.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"firebase_messaging","old_version":"15.2.10","new_version":"16.1.1","repository_url":"https://github.com/firebase/flutterfire"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.14.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps the all-dependencies group with 1 update in the /packages/stream_chat_persistence directory: [sqlite3_flutter_libs](https://github.com/simolus3/sqlite3.dart/tree/main/legacy).\nBumps the all-dependencies group with 7 updates in the /sample_app directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `3.15.2` | `4.4.0` |\n| [flutter_slidable](https://github.com/letsar/flutter_slidable) | `3.1.2` | `4.0.3` |\n| [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage) | `9.2.4` | `10.0.0` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `14.8.1` | `17.1.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `20.1.0` |\n| [firebase_messaging](https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging) | `15.2.10` | `16.1.1` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.14.0` |\n\n\nUpdates `sqlite3_flutter_libs` from 0.5.41 to 0.6.0+eol\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/sqlite3.dart/releases\"\u003esqlite3_flutter_libs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.39\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate SQLite to 3.50.4.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.38\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable pre-update hooks and the session extension.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.36\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android Gradle buildscript to avoid compiler warnings on recent JDKs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.35\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.50.2\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.34\u003c/h2\u003e\n\u003cp\u003eUpdate sqlite to 3.50.1\u003c/p\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.31\u003c/h2\u003e\n\u003cp\u003eUpdate sqlite to 3.49.1\u003c/p\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate SQLite to 3.37.2.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.47.1\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIn addition to CocoaPods, this package now supports the Swift Package Manager for iOS and macOS builds.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.26\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.47.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.46.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.45.3\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version 3.45.1.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.45.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate sqlite to version 3.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite3 to 3.41.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.12\u003c/h2\u003e\n\u003cp\u003eUpgrade sqlite3 to 3.40.0\u003c/p\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.11\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/simolus3/sqlite3.dart/commits/sqlcipher_flutter_libs-0.6.0/legacy\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 3.15.2 to 4.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/05731e3fb091093546db363e379bff166f7286a3\"\u003e\u003ccode\u003e05731e3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4eb249ec5d870a960d3834e40fd0f3c3b871430c\"\u003e\u003ccode\u003e4eb249e\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.8.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17947\"\u003e#17947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/198aef8db6c96a08f57d750f1fa756da5e4a68a5\"\u003e\u003ccode\u003e198aef8\u003c/code\u003e\u003c/a\u003e feat: bump Firebase JS SDK to 12.7.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17940\"\u003e#17940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6eef051143ecff2351d6f893e797badc6d202a26\"\u003e\u003ccode\u003e6eef051\u003c/code\u003e\u003c/a\u003e feat: bump Firebase android SDK to 34.7.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17948\"\u003e#17948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/0eea9f814e7f8bace50e8c1e5973c231cf9a4e3a\"\u003e\u003ccode\u003e0eea9f8\u003c/code\u003e\u003c/a\u003e fix(firebase_core, web): return empty list from apps getter in WASM mode (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17\"\u003e#17\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/44d99a94f00eb34a175a36ee35c074afcadf9890\"\u003e\u003ccode\u003e44d99a9\u003c/code\u003e\u003c/a\u003e refactor(firebase_core, web): remove variant fallback in registerVersion (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17\"\u003e#17\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/668331b446726daef719a68b43b34af7b1ae411f\"\u003e\u003ccode\u003e668331b\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.6.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17857\"\u003e#17857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2f619a316655e1b1d625abcfd4b8f32120ba093e\"\u003e\u003ccode\u003e2f619a3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/795567a64f20c7982e171d4dd66bd7ec61a7035b\"\u003e\u003ccode\u003e795567a\u003c/code\u003e\u003c/a\u003e fix(core, web): More explicit interop types (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17809\"\u003e#17809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.4.0/packages/firebase_core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_slidable` from 3.1.2 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/letsar/flutter_slidable/blob/master/CHANGELOG.md\"\u003eflutter_slidable's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes issue with dismissal \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/537\"\u003e#537\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue when actionPaneConfigurator is null when calling openCurrentActionPane. Thanks to \u003ca href=\"https://github.com/EM-Sabeel\"\u003e\u003ccode\u003e@​EM-Sabeel\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue in auto_close_behavior where removeStatusListener was not called.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum version of Flutter (3.27.0 now)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIcon color in actions \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/512\"\u003e#512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse withValues instead of withOpacity\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/letsar/flutter_slidable/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage` from 9.2.4 to 10.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mogol/flutter_secure_storage/releases\"\u003eflutter_secure_storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003eThis major release brings significant security improvements, platform updates, and modernization across all supported platforms.\u003c/p\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cp\u003eDue to the deprecation of Jetpack Security library, the Android implementation has been largely rewritten with custom secure ciphers, enhanced biometrics support, and migration tools.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().encryptedSharedPreferences\u003c/code\u003e is now deprecated due to Jetpack Crypto package deprecation\n\u003cul\u003e\n\u003cli\u003eMigration will automatically happen due to \u003ccode\u003emigrateOnAlgorithmChange: true\u003c/code\u003e, which can also be set to false if not wanted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eResetOnError will now automatically be true, because most errors are unrecoverable due to key storage problems. It can still be disabled with \u003ccode\u003eresetOnError: false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault key cipher changed to \u003ccode\u003eRSA_ECB_OAEPwithSHA_256andMGF1Padding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault storage cipher changed to \u003ccode\u003eAES_GCM_NoPadding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eMinimum Android SDK changed from 19 to 23\u003c/li\u003e\n\u003cli\u003eTarget SDK updated to 36\u003c/li\u003e\n\u003cli\u003eMigrated from deprecated Jetpack Crypto library to custom cipher implementation (Tink doesn't support biometrics)\u003c/li\u003e\n\u003cli\u003eMigrated to Java Version 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNew Features:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNew named constructors: \u003ccode\u003eAndroidOptions()\u003c/code\u003e, \u003ccode\u003eAndroidOptions.biometric()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().migrateOnAlgorithmChange\u003c/code\u003e automatically migrates data to new ciphers when enabled\u003c/li\u003e\n\u003cli\u003eImproved biometric authentication with graceful degradation when device has no security setup\u003c/li\u003e\n\u003cli\u003eMigration tools for transitioning from deprecated encryptedSharedPreferences\u003c/li\u003e\n\u003cli\u003eEnhanced error handling with proper exception messages for biometric unavailability\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed biometric authentication on devices without security (PIN/pattern/password) - now gracefully degrades when \u003ccode\u003eenforceBiometrics=false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed storage cipher and key cipher pairing validation\u003c/li\u003e\n\u003cli\u003eFixed migration checks for encrypted shared preferences\u003c/li\u003e\n\u003cli\u003eFixed biometric permission handling\u003c/li\u003e\n\u003cli\u003eFixed exception when reading data after boot\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eOther Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Gradle, Kotlin, and Tink dependencies\u003c/li\u003e\n\u003cli\u003eRefactored custom cipher implementations for better maintainability\u003c/li\u003e\n\u003cli\u003eAdded delete key functions for proper reset handling\u003c/li\u003e\n\u003cli\u003eMigrated to new analyzer and code cleanup\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS (darwin)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMerged iOS and macOS implementations into unified \u003ccode\u003eflutter_secure_storage_darwin\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eAdded support for Swift Package Manager\u003c/li\u003e\n\u003cli\u003eRemove keys regardless of synchronizable state or accessibility constraints\u003c/li\u003e\n\u003cli\u003eChange minimum iOS version from 9 to 12\u003c/li\u003e\n\u003cli\u003eChange minimum macOS version to 10.14\u003c/li\u003e\n\u003cli\u003eUse serial queue for execution of keychain operations\u003c/li\u003e\n\u003cli\u003eAdded privacy manifest\u003c/li\u003e\n\u003cli\u003eRefactored code and added missing options to IOSOptions and MacOSOptions\u003c/li\u003e\n\u003cli\u003eFixed warnings with Privacy Manifest\u003c/li\u003e\n\u003cli\u003eFixed delete and deleteAll when synchronizable is set\u003c/li\u003e\n\u003cli\u003eFixed migration when value is saved while key already exists with different accessibility option\u003c/li\u003e\n\u003cli\u003eUse accessibility option for all operations\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b77fd10b3c37ff75f5429218afc18d33200961f5\"\u003e\u003ccode\u003eb77fd10\u003c/code\u003e\u003c/a\u003e release of v10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/9a1768d1f156a731beddb13fafb0049c7b1ae737\"\u003e\u003ccode\u003e9a1768d\u003c/code\u003e\u003c/a\u003e imp: update build files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/56fc6b458bbc6843239649b28e16c5dc9cbf4487\"\u003e\u003ccode\u003e56fc6b4\u003c/code\u003e\u003c/a\u003e imp: disable access control for example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6b0d4f4a0a6da1824f6769f75918ba652290d9fd\"\u003e\u003ccode\u003e6b0d4f4\u003c/code\u003e\u003c/a\u003e release of v0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/233308a07a12f8c114ca146da4beeeea3a024938\"\u003e\u003ccode\u003e233308a\u003c/code\u003e\u003c/a\u003e release of v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7f9891ae2f0ad72375bbd989fbc5d8b12e5da21c\"\u003e\u003ccode\u003e7f9891a\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/develop' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7c67f68dfb83c6596b0884b598d20b90fc324536\"\u003e\u003ccode\u003e7c67f68\u003c/code\u003e\u003c/a\u003e release of v2.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f9b8ffeae8e07e4bb619a430e104b68634f69d63\"\u003e\u003ccode\u003ef9b8ffe\u003c/code\u003e\u003c/a\u003e release of v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6c000198b2bbbea4ec03b4a4a8d0f1996547cb53\"\u003e\u003ccode\u003e6c00019\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1012\"\u003e#1012\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/eed5e19400b0fc0297889ce71fa2399ec3ecd6da\"\u003e\u003ccode\u003eeed5e19\u003c/code\u003e\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v9.2.4...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 14.8.1 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93a583f8c7fb0f5bf1990ad778b95102656d2836\"\u003e\u003ccode\u003e93a583f\u003c/code\u003e\u003c/a\u003e [cross_file] [web] Separate \u0026quot;Save As\u0026quot; implementation details from XFile web c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d878913b8d8fce0840ccf4e7509102fc38d6b467\"\u003e\u003ccode\u003ed878913\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Retrieve lens direction from CameraX directly (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 20.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/20ce99fae66eb804711b5adcdec66ce537b0c282\"\u003e\u003ccode\u003e20ce99f\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add CarPlay notification support with IOSInitia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v20.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_messaging` from 15.2.10 to 16.1.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/05731e3fb091093546db363e379bff166f7286a3\"\u003e\u003ccode\u003e05731e3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c78f56ea0fd0d5ba0b565a11cbf9acce73f93401\"\u003e\u003ccode\u003ec78f56e\u003c/code\u003e\u003c/a\u003e fix(messaging, iOS): scope iOS 18 duplicate notification workaround to iOS 18...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6fd8929b667df23eed21df288c9f8d8f213ea8ad\"\u003e\u003ccode\u003e6fd8929\u003c/code\u003e\u003c/a\u003e fix(messaging, iOS): refactor notification handling in scene delegate methods...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a8633970c841a43699c54a9c6ce4e9669b74e268\"\u003e\u003ccode\u003ea863397\u003c/code\u003e\u003c/a\u003e feat(firebase_messaging, iOS): add scene delegate support for `firebase_messa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2f619a316655e1b1d625abcfd4b8f32120ba093e\"\u003e\u003ccode\u003e2f619a3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ec5813a0cc590ba4501f26d5c3e5adb6a121b658\"\u003e\u003ccode\u003eec5813a\u003c/code\u003e\u003c/a\u003e refactor(messaging, web): convert classes to extension types for improved int...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3c8c83d4251f2965ae6fb1fe7b64c21dcb94e9ec\"\u003e\u003ccode\u003e3c8c83d\u003c/code\u003e\u003c/a\u003e feat(web): add \u003ccode\u003eregisterVersion\u003c/code\u003e support for packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17780\"\u003e#17780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/455a068773239ec9a6d42cfe52b10ee973bbfedb\"\u003e\u003ccode\u003e455a068\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17787\"\u003e#17787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/96dda6fa94db6cce76f9aa4c123fbd4bec2eba0e\"\u003e\u003ccode\u003e96dda6f\u003c/code\u003e\u003c/a\u003e Update remote_notification.dart to fix typo in docs (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17636\"\u003e#17636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_messaging-v16.1.1/packages/firebase_messaging\"\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.14.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.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.32.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry.javascript.browser.flutter\u003c/code\u003e sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.32.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry.javascript.browser.flutter\u003c/code\u003e sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/7022813deacf3683ae709ef5312cb5ac251a81cc\"\u003e\u003ccode\u003e7022813\u003c/code\u003e\u003c/a\u003e release: 9.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/78c3c0711f5a383e3ef947e920d641c53039709b\"\u003e\u003ccode\u003e78c3c07\u003c/code\u003e\u003c/a\u003e internal(web): add sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/d052aef70c108ed1c7d6c157f013a036a4937b70\"\u003e\u003ccode\u003ed052aef\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3529\"\u003e#3529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c6897c142a01512cb80f6638492603fe2d1d1e9e\"\u003e\u003ccode\u003ec6897c1\u003c/code\u003e\u003c/a\u003e Add enableTombstone option for native crash reporting on Android (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3526\"\u003e#3526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/4cec1336cd31f1ef0e92775fc454bf00ba532a5e\"\u003e\u003ccode\u003e4cec133\u003c/code\u003e\u003c/a\u003e fix(dart): Dont guard user behind \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/3135a810f49c0ccf72f12a9cd795d0cd44ee49f0\"\u003e\u003ccode\u003e3135a81\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3520\"\u003e#3520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/50d0559e6044560702c6457ae63ed9d8c25c1c14\"\u003e\u003ccode\u003e50d0559\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby from 1.286.0 to 1.288.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3519\"\u003e#3519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/b469e31fa56adc4f9e702e89fbeaeff503adaae6\"\u003e\u003ccode\u003eb469e31\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft from 2.19.0 to 2.21.4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/17777276b2d1dfdcca6fc09ebdb3a95987266f25\"\u003e\u003ccode\u003e1777727\u003c/code\u003e\u003c/a\u003e chore: update metrics/flutter.properties to 3.41.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3486\"\u003e#3486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/ccb4ef6a89805062bfc02083960ddce3bec18345\"\u003e\u003ccode\u003eccb4ef6\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3514\"\u003e#3514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/8.14.2...9.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_messaging` from 15.2.10 to 16.1.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/05731e3fb091093546db363e379bff166f7286a3\"\u003e\u003ccode\u003e05731e3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c78f56ea0fd0d5ba0b565a11cbf9acce73f93401\"\u003e\u003ccode\u003ec78f56e\u003c/code\u003e\u003c/a\u003e fix(messaging, iOS): scope iOS 18 duplicate notification workaround to iOS 18...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6fd8929b667df23eed21df288c9f8d8f213ea8ad\"\u003e\u003ccode\u003e6fd8929\u003c/code\u003e\u003c/a\u003e fix(messaging, iOS): refactor notification handling in scene delegate methods...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a8633970c841a43699c54a9c6ce4e9669b74e268\"\u003e\u003ccode\u003ea863397\u003c/code\u003e\u003c/a\u003e feat(firebase_messaging, iOS): add scene delegate support for `firebase_messa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2f619a316655e1b1d625abcfd4b8f32120ba093e\"\u003e\u003ccode\u003e2f619a3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ec5813a0cc590ba4501f26d5c3e5adb6a121b658\"\u003e\u003ccode\u003eec5813a\u003c/code\u003e\u003c/a\u003e refactor(messaging, web): convert classes to extension types for improved int...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3c8c83d4251f2965ae6fb1fe7b64c21dcb94e9ec\"\u003e\u003ccode\u003e3c8c83d\u003c/code\u003e\u003c/a\u003e feat(web): add \u003ccode\u003eregisterVersion\u003c/code\u003e support for packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17780\"\u003e#17780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/455a068773239ec9a6d42cfe52b10ee973bbfedb\"\u003e\u003ccode\u003e455a068\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17787\"\u003e#17787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/96dda6fa94db6cce76f9aa4c123fbd4bec2eba0e\"\u003e\u003ccode\u003e96dda6f\u003c/code\u003e\u003c/a\u003e Update remote_notification.dart to fix typo in docs (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17636\"\u003e#17636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_messaging-v16.1.1/packages/firebase_messaging\"\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 20.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/20ce99fae66eb804711b5adcdec66ce537b0c282\"\u003e\u003ccode\u003e20ce99f\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add CarPlay notification support with IOSInitia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v20.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage` from 9.2.4 to 10.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mogol/flutter_secure_storage/releases\"\u003eflutter_secure_storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003eThis major release brings significant security improvements, platform updates, and modernization across all supported platforms.\u003c/p\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cp\u003eDue to the deprecation of Jetpack Security library, the Android implementation has been largely rewritten with custom secure ciphers, enhanced biometrics support, and migration tools.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().encryptedSharedPreferences\u003c/code\u003e is now deprecated due to Jetpack Crypto package deprecation\n\u003cul\u003e\n\u003cli\u003eMigration will automatically happen due to \u003ccode\u003emigrateOnAlgorithmChange: true\u003c/code\u003e, which can also be set to false if not wanted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eResetOnError will now automatically be true, because most errors are unrecoverable due to key storage problems. It can still be disabled with \u003ccode\u003eresetOnError: false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault key cipher changed to \u003ccode\u003eRSA_ECB_OAEPwithSHA_256andMGF1Padding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault storage cipher changed to \u003ccode\u003eAES_GCM_NoPadding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eMinimum Android SDK changed from 19 to 23\u003c/li\u003e\n\u003cli\u003eTarget SDK updated to 36\u003c/li\u003e\n\u003cli\u003eMigrated from deprecated Jetpack Crypto library to custom cipher implementation (Tink doesn't support biometrics)\u003c/li\u003e\n\u003cli\u003eMigrated to Java Version 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNew Features:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNew named constructors: \u003ccode\u003eAndroidOptions()\u003c/code\u003e, \u003ccode\u003eAndroidOptions.biometric()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().migrateOnAlgorithmChange\u003c/code\u003e automatically migrates data to new ciphers when enabled\u003c/li\u003e\n\u003cli\u003eImproved biometric authentication with graceful degradation when device has no security setup\u003c/li\u003e\n\u003cli\u003eMigration tools for transitioning from deprecated encryptedSharedPreferences\u003c/li\u003e\n\u003cli\u003eEnhanced error handling with proper exception messages for biometric unavailability\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed biometric authentication on devices without security (PIN/pattern/password) - now gracefully degrades when \u003ccode\u003eenforceBiometrics=false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed storage cipher and key cipher pairing validation\u003c/li\u003e\n\u003cli\u003eFixed migration checks for encrypted shared preferences\u003c/li\u003e\n\u003cli\u003eFixed biometric permission handling\u003c/li\u003e\n\u003cli\u003eFixed exception when reading data after boot\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eOther Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Gradle, Kotlin, and Tink dependencies\u003c/li\u003e\n\u003cli\u003eRefactored custom cipher implementations for better maintainability\u003c/li\u003e\n\u003cli\u003eAdded delete key functions for proper reset handling\u003c/li\u003e\n\u003cli\u003eMigrated to new analyzer and code cleanup\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS (darwin)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMerged iOS and macOS implementations into unified \u003ccode\u003eflutter_secure_storage_darwin\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eAdded support for Swift Package Manager\u003c/li\u003e\n\u003cli\u003eRemove keys regardless of synchronizable state or accessibility constraints\u003c/li\u003e\n\u003cli\u003eChange minimum iOS version from 9 to 12\u003c/li\u003e\n\u003cli\u003eChange minimum macOS version to 10.14\u003c/li\u003e\n\u003cli\u003eUse serial queue for execution of keychain operations\u003c/li\u003e\n\u003cli\u003eAdded privacy manifest\u003c/li\u003e\n\u003cli\u003eRefactored code and added missing options to IOSOptions and MacOSOptions\u003c/li\u003e\n\u003cli\u003eFixed warnings with Privacy Manifest\u003c/li\u003e\n\u003cli\u003eFixed delete and deleteAll when synchronizable is set\u003c/li\u003e\n\u003cli\u003eFixed migration when value is saved while key already exists with different accessibility option\u003c/li\u003e\n\u003cli\u003eUse accessibility option for all operations\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b77fd10b3c37ff75f5429218afc18d33200961f5\"\u003e\u003ccode\u003eb77fd10\u003c/code\u003e\u003c/a\u003e release of v10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/9a1768d1f156a731beddb13fafb0049c7b1ae737\"\u003e\u003ccode\u003e9a1768d\u003c/code\u003e\u003c/a\u003e imp: update build files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/56fc6b458bbc6843239649b28e16c5dc9cbf4487\"\u003e\u003ccode\u003e56fc6b4\u003c/code\u003e\u003c/a\u003e imp: disable access control for example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6b0d4f4a0a6da1824f6769f75918ba652290d9fd\"\u003e\u003ccode\u003e6b0d4f4\u003c/code\u003e\u003c/a\u003e release of v0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/233308a07a12f8c114ca146da4beeeea3a024938\"\u003e\u003ccode\u003e233308a\u003c/code\u003e\u003c/a\u003e release of v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7f9891ae2f0ad72375bbd989fbc5d8b12e5da21c\"\u003e\u003ccode\u003e7f9891a\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/develop' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7c67f68dfb83c6596b0884b598d20b90fc324536\"\u003e\u003ccode\u003e7c67f68\u003c/code\u003e\u003c/a\u003e release of v2.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f9b8ffeae8e07e4bb619a430e104b68634f69d63\"\u003e\u003ccode\u003ef9b8ffe\u003c/code\u003e\u003c/a\u003e release of v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6c000198b2bbbea4ec03b4a4a8d0f1996547cb53\"\u003e\u003ccode\u003e6c00019\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1012\"\u003e#1012\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/eed5e19400b0fc0297889ce71fa2399ec3ecd6da\"\u003e\u003ccode\u003eeed5e19\u003c/code\u003e\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v9.2.4...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_slidable` from 3.1.2 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/letsar/flutter_slidable/blob/master/CHANGELOG.md\"\u003eflutter_slidable's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes issue with dismissal \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/537\"\u003e#537\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue when actionPaneConfigurator is null when calling openCurrentActionPane. Thanks to \u003ca href=\"https://github.com/EM-Sabeel\"\u003e\u003ccode\u003e@​EM-Sabeel\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue in auto_close_behavior where removeStatusListener was not called.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum version of Flutter (3.27.0 now)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIcon color in actions \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/512\"\u003e#512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse withValues instead of withOpacity\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/letsar/flutter_slidable/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 14.8.1 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93a583f8c7fb0f5bf1990ad778b95102656d2836\"\u003e\u003ccode\u003e93a583f\u003c/code\u003e\u003c/a\u003e [cross_file] [web] Separate \u0026quot;Save As\u0026quot; implementation details from XFile web c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d878913b8d8fce0840ccf4e7509102fc38d6b467\"\u003e\u003ccode\u003ed878913\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Retrieve lens direction from CameraX directly (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 8.14.2 to 9.14.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.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.32.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry.javascript.browser.flutter\u003c/code\u003e sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.32.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry.javascript.browser.flutter\u003c/code\u003e sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/7022813deacf3683ae709ef5312cb5ac251a81cc\"\u003e\u003ccode\u003e7022813\u003c/code\u003e\u003c/a\u003e release: 9.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/78c3c0711f5a383e3ef947e920d641c53039709b\"\u003e\u003ccode\u003e78c3c07\u003c/code\u003e\u003c/a\u003e internal(web): add sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/d052aef70c108ed1c7d6c157f013a036a4937b70\"\u003e\u003ccode\u003ed052aef\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3529\"\u003e#3529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c6897c142a01512cb80f6638492603fe2d1d1e9e\"\u003e\u003ccode\u003ec6897c1\u003c/code\u003e\u003c/a\u003e Add enableTombstone option for native crash reporting on Android (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3526\"\u003e#3526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/4cec1336cd31f1ef0e92775fc454bf00ba532a5e\"\u003e\u003ccode\u003e4cec133\u003c/code\u003e\u003c/a\u003e fix(dart): Dont guard user behind \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/3135a810f49c0ccf72f12a9cd795d0cd44ee49f0\"\u003e\u003ccode\u003e3135a81\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/...\n\n_Description has been truncated_","html_url":"https://github.com/GetStream/stream-chat-flutter/pull/2516","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GetStream%2Fstream-chat-flutter/issues/2516","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2516/packages"},{"uuid":"3976192112","node_id":"PR_kwDOQSn4ts7Fi6kj","number":32,"state":"closed","title":"chore(deps): bump sentry_flutter from 9.10.0 to 9.14.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-23T03:57:36.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-23T03:59:02.000Z","updated_at":"2026-03-23T03:57:38.000Z","time_to_close":2419114,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"sentry_flutter","old_version":"9.10.0","new_version":"9.14.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps [sentry_flutter](https://github.com/getsentry/sentry-dart) from 9.10.0 to 9.14.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.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.32.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry.javascript.browser.flutter\u003c/code\u003e sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.32.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry.javascript.browser.flutter\u003c/code\u003e sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/7022813deacf3683ae709ef5312cb5ac251a81cc\"\u003e\u003ccode\u003e7022813\u003c/code\u003e\u003c/a\u003e release: 9.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/78c3c0711f5a383e3ef947e920d641c53039709b\"\u003e\u003ccode\u003e78c3c07\u003c/code\u003e\u003c/a\u003e internal(web): add sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/d052aef70c108ed1c7d6c157f013a036a4937b70\"\u003e\u003ccode\u003ed052aef\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3529\"\u003e#3529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c6897c142a01512cb80f6638492603fe2d1d1e9e\"\u003e\u003ccode\u003ec6897c1\u003c/code\u003e\u003c/a\u003e Add enableTombstone option for native crash reporting on Android (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3526\"\u003e#3526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/4cec1336cd31f1ef0e92775fc454bf00ba532a5e\"\u003e\u003ccode\u003e4cec133\u003c/code\u003e\u003c/a\u003e fix(dart): Dont guard user behind \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/3135a810f49c0ccf72f12a9cd795d0cd44ee49f0\"\u003e\u003ccode\u003e3135a81\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3520\"\u003e#3520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/50d0559e6044560702c6457ae63ed9d8c25c1c14\"\u003e\u003ccode\u003e50d0559\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby from 1.286.0 to 1.288.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3519\"\u003e#3519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/b469e31fa56adc4f9e702e89fbeaeff503adaae6\"\u003e\u003ccode\u003eb469e31\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft from 2.19.0 to 2.21.4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/17777276b2d1dfdcca6fc09ebdb3a95987266f25\"\u003e\u003ccode\u003e1777727\u003c/code\u003e\u003c/a\u003e chore: update metrics/flutter.properties to 3.41.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3486\"\u003e#3486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/ccb4ef6a89805062bfc02083960ddce3bec18345\"\u003e\u003ccode\u003eccb4ef6\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3514\"\u003e#3514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.10.0...9.14.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=sentry_flutter\u0026package-manager=pub\u0026previous-version=9.10.0\u0026new-version=9.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/tarbadev/skipthebrowse/pull/32","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tarbadev%2Fskipthebrowse/issues/32","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/32/packages"},{"uuid":"3950034147","node_id":"PR_kwDOPEBgTs7EN6iE","number":25,"state":"open","title":"deps(deps): bump sentry_flutter from 8.14.2 to 9.13.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-16T23:57:54.000Z","updated_at":"2026-02-24T01:12:58.095Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps)","packages":[{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.13.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps [sentry_flutter](https://github.com/getsentry/sentry-dart) from 8.14.2 to 9.13.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.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.3 to v0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3481\"\u003e#3481\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0125\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.3...0.12.5\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.30.0 to v8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3476\"\u003e#3476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8310\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.30.0...8.31.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.11.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrace connected metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3450\"\u003e#3450\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis feature is enabled by default.\u003c/li\u003e\n\u003cli\u003eTo send metrics use the following APIs:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.gauge(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.count(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.distribution(...)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFor more details read the \u003ca href=\"https://docs.sentry.io/platforms/dart/guides/flutter/metrics/\"\u003eFlutter metrics documentation\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecaptureNativeFailedRequests\u003c/code\u003e option for iOS/macOS (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3472\"\u003e#3472\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis option allows controlling native HTTP error capturing independently from \u003ccode\u003ecaptureFailedRequests\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWhen \u003ccode\u003enull\u003c/code\u003e (the default), it falls back to \u003ccode\u003ecaptureFailedRequests\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003eSet to \u003ccode\u003efalse\u003c/code\u003e to disable native failed request capturing while keeping Dart-side capturing enabled.\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\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.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.3 to v0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3481\"\u003e#3481\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0125\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.3...0.12.5\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.30.0 to v8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3476\"\u003e#3476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8310\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.30.0...8.31.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.11.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrace connected metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3450\"\u003e#3450\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis feature is enabled by default.\u003c/li\u003e\n\u003cli\u003eTo send metrics use the following APIs:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.gauge(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.count(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.distribution(...)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFor more details read the \u003ca href=\"https://docs.sentry.io/platforms/dart/guides/flutter/metrics/\"\u003eFlutter metrics documentation\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecaptureNativeFailedRequests\u003c/code\u003e option for iOS/macOS (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3472\"\u003e#3472\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis option allows controlling native HTTP error capturing independently from \u003ccode\u003ecaptureFailedRequests\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/98b3399a41789c8a273f679daf5ad499bb4bd88a\"\u003e\u003ccode\u003e98b3399\u003c/code\u003e\u003c/a\u003e release: 9.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a920b0f9018dcb7a28d1969e64ad6bfedb6bafc6\"\u003e\u003ccode\u003ea920b0f\u003c/code\u003e\u003c/a\u003e internal(flutter): Add SDK features metadata for SPM vs CocoaPods tracking (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/dfb673fc046146d920d5b0f1e74b29a5149fd616\"\u003e\u003ccode\u003edfb673f\u003c/code\u003e\u003c/a\u003e chore(deps): update Native SDK to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3502\"\u003e#3502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/4e1411338de17f7b13d485c480a466f9d3e7228b\"\u003e\u003ccode\u003e4e14113\u003c/code\u003e\u003c/a\u003e feat(flutter): Synchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3507\"\u003e#3507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/53356d8e1592d42d65d75d0f22b9d9574cbdc12e\"\u003e\u003ccode\u003e53356d8\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3506\"\u003e#3506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/d096f79b7104616da057521f2427d85db987c027\"\u003e\u003ccode\u003ed096f79\u003c/code\u003e\u003c/a\u003e chore(bugbot): Update \u003ccode\u003eBUGBOT.md\u003c/code\u003e to check the PR description when reviewing ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a34fde047aced962cc6e40db0cc49cdcdc5d2fe1\"\u003e\u003ccode\u003ea34fde0\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-js.sh to 10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3474\"\u003e#3474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/1ce780b504b47d1215b6343066b099215a0c91f6\"\u003e\u003ccode\u003e1ce780b\u003c/code\u003e\u003c/a\u003e Merge branch 'release/9.12.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/78a22ee720a6fc0498bbef6db119cdbec0f084a6\"\u003e\u003ccode\u003e78a22ee\u003c/code\u003e\u003c/a\u003e release: 9.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/8bfae646cde8932cbc444e56097acb3730dd0baa\"\u003e\u003ccode\u003e8bfae64\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/8.14.2...9.13.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=sentry_flutter\u0026package-manager=pub\u0026previous-version=8.14.2\u0026new-version=9.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/oscarjaergren/LinguaFlutter/pull/25","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/oscarjaergren%2FLinguaFlutter/issues/25","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/25/packages"},{"uuid":"3946771181","node_id":"PR_kwDOP7EWXM7EDA2a","number":157,"state":"closed","title":"chore(deps): bump sentry_flutter from 9.10.0 to 9.13.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-21T09:04:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-16T09:28:12.000Z","updated_at":"2026-02-21T09:04:34.000Z","time_to_close":430574,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"sentry_flutter","old_version":"9.10.0","new_version":"9.13.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps [sentry_flutter](https://github.com/getsentry/sentry-dart) from 9.10.0 to 9.13.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.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.3 to v0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3481\"\u003e#3481\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0125\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.3...0.12.5\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.30.0 to v8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3476\"\u003e#3476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8310\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.30.0...8.31.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.11.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrace connected metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3450\"\u003e#3450\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis feature is enabled by default.\u003c/li\u003e\n\u003cli\u003eTo send metrics use the following APIs:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.gauge(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.count(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.distribution(...)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFor more details read the \u003ca href=\"https://docs.sentry.io/platforms/dart/guides/flutter/metrics/\"\u003eFlutter metrics documentation\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecaptureNativeFailedRequests\u003c/code\u003e option for iOS/macOS (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3472\"\u003e#3472\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis option allows controlling native HTTP error capturing independently from \u003ccode\u003ecaptureFailedRequests\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWhen \u003ccode\u003enull\u003c/code\u003e (the default), it falls back to \u003ccode\u003ecaptureFailedRequests\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003eSet to \u003ccode\u003efalse\u003c/code\u003e to disable native failed request capturing while keeping Dart-side capturing enabled.\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\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.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.3 to v0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3481\"\u003e#3481\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0125\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.3...0.12.5\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.30.0 to v8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3476\"\u003e#3476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8310\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.30.0...8.31.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.11.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrace connected metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3450\"\u003e#3450\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis feature is enabled by default.\u003c/li\u003e\n\u003cli\u003eTo send metrics use the following APIs:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.gauge(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.count(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.distribution(...)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFor more details read the \u003ca href=\"https://docs.sentry.io/platforms/dart/guides/flutter/metrics/\"\u003eFlutter metrics documentation\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecaptureNativeFailedRequests\u003c/code\u003e option for iOS/macOS (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3472\"\u003e#3472\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis option allows controlling native HTTP error capturing independently from \u003ccode\u003ecaptureFailedRequests\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/98b3399a41789c8a273f679daf5ad499bb4bd88a\"\u003e\u003ccode\u003e98b3399\u003c/code\u003e\u003c/a\u003e release: 9.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a920b0f9018dcb7a28d1969e64ad6bfedb6bafc6\"\u003e\u003ccode\u003ea920b0f\u003c/code\u003e\u003c/a\u003e internal(flutter): Add SDK features metadata for SPM vs CocoaPods tracking (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/dfb673fc046146d920d5b0f1e74b29a5149fd616\"\u003e\u003ccode\u003edfb673f\u003c/code\u003e\u003c/a\u003e chore(deps): update Native SDK to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3502\"\u003e#3502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/4e1411338de17f7b13d485c480a466f9d3e7228b\"\u003e\u003ccode\u003e4e14113\u003c/code\u003e\u003c/a\u003e feat(flutter): Synchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3507\"\u003e#3507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/53356d8e1592d42d65d75d0f22b9d9574cbdc12e\"\u003e\u003ccode\u003e53356d8\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3506\"\u003e#3506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/d096f79b7104616da057521f2427d85db987c027\"\u003e\u003ccode\u003ed096f79\u003c/code\u003e\u003c/a\u003e chore(bugbot): Update \u003ccode\u003eBUGBOT.md\u003c/code\u003e to check the PR description when reviewing ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a34fde047aced962cc6e40db0cc49cdcdc5d2fe1\"\u003e\u003ccode\u003ea34fde0\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-js.sh to 10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3474\"\u003e#3474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/1ce780b504b47d1215b6343066b099215a0c91f6\"\u003e\u003ccode\u003e1ce780b\u003c/code\u003e\u003c/a\u003e Merge branch 'release/9.12.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/78a22ee720a6fc0498bbef6db119cdbec0f084a6\"\u003e\u003ccode\u003e78a22ee\u003c/code\u003e\u003c/a\u003e release: 9.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/8bfae646cde8932cbc444e56097acb3730dd0baa\"\u003e\u003ccode\u003e8bfae64\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.10.0...9.13.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=sentry_flutter\u0026package-manager=pub\u0026previous-version=9.10.0\u0026new-version=9.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Tell-Me-Mo/tellmemo-app/pull/157","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tell-Me-Mo%2Ftellmemo-app/issues/157","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/157/packages"},{"uuid":"3936849571","node_id":"PR_kwDOLOybps7Diijn","number":593,"state":"closed","title":"build(deps): bump the sentry-dependencies group with 2 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-14T08:45:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-13T12:08:08.000Z","updated_at":"2026-02-14T08:45:32.000Z","time_to_close":74243,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry-dependencies","update_count":2,"packages":[{"name":"sentry_flutter","old_version":"9.12.0","new_version":"9.13.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"sentry_logging","old_version":"9.12.0","new_version":"9.13.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps the sentry-dependencies group with 2 updates: [sentry_flutter](https://github.com/getsentry/sentry-dart) and [sentry_logging](https://github.com/getsentry/sentry-dart).\n\nUpdates `sentry_flutter` from 9.12.0 to 9.13.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.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\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/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.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\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/getsentry/sentry-dart/commit/98b3399a41789c8a273f679daf5ad499bb4bd88a\"\u003e\u003ccode\u003e98b3399\u003c/code\u003e\u003c/a\u003e release: 9.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a920b0f9018dcb7a28d1969e64ad6bfedb6bafc6\"\u003e\u003ccode\u003ea920b0f\u003c/code\u003e\u003c/a\u003e internal(flutter): Add SDK features metadata for SPM vs CocoaPods tracking (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/dfb673fc046146d920d5b0f1e74b29a5149fd616\"\u003e\u003ccode\u003edfb673f\u003c/code\u003e\u003c/a\u003e chore(deps): update Native SDK to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3502\"\u003e#3502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/4e1411338de17f7b13d485c480a466f9d3e7228b\"\u003e\u003ccode\u003e4e14113\u003c/code\u003e\u003c/a\u003e feat(flutter): Synchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3507\"\u003e#3507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/53356d8e1592d42d65d75d0f22b9d9574cbdc12e\"\u003e\u003ccode\u003e53356d8\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3506\"\u003e#3506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/d096f79b7104616da057521f2427d85db987c027\"\u003e\u003ccode\u003ed096f79\u003c/code\u003e\u003c/a\u003e chore(bugbot): Update \u003ccode\u003eBUGBOT.md\u003c/code\u003e to check the PR description when reviewing ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a34fde047aced962cc6e40db0cc49cdcdc5d2fe1\"\u003e\u003ccode\u003ea34fde0\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-js.sh to 10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3474\"\u003e#3474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/1ce780b504b47d1215b6343066b099215a0c91f6\"\u003e\u003ccode\u003e1ce780b\u003c/code\u003e\u003c/a\u003e Merge branch 'release/9.12.0'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.12.0...9.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_logging` from 9.12.0 to 9.13.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_logging's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\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/getsentry/sentry-dart/blob/main/CHANGELOG.md\"\u003esentry_logging's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\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/getsentry/sentry-dart/commit/98b3399a41789c8a273f679daf5ad499bb4bd88a\"\u003e\u003ccode\u003e98b3399\u003c/code\u003e\u003c/a\u003e release: 9.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a920b0f9018dcb7a28d1969e64ad6bfedb6bafc6\"\u003e\u003ccode\u003ea920b0f\u003c/code\u003e\u003c/a\u003e internal(flutter): Add SDK features metadata for SPM vs CocoaPods tracking (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/dfb673fc046146d920d5b0f1e74b29a5149fd616\"\u003e\u003ccode\u003edfb673f\u003c/code\u003e\u003c/a\u003e chore(deps): update Native SDK to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3502\"\u003e#3502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/4e1411338de17f7b13d485c480a466f9d3e7228b\"\u003e\u003ccode\u003e4e14113\u003c/code\u003e\u003c/a\u003e feat(flutter): Synchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3507\"\u003e#3507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/53356d8e1592d42d65d75d0f22b9d9574cbdc12e\"\u003e\u003ccode\u003e53356d8\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3506\"\u003e#3506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/d096f79b7104616da057521f2427d85db987c027\"\u003e\u003ccode\u003ed096f79\u003c/code\u003e\u003c/a\u003e chore(bugbot): Update \u003ccode\u003eBUGBOT.md\u003c/code\u003e to check the PR description when reviewing ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a34fde047aced962cc6e40db0cc49cdcdc5d2fe1\"\u003e\u003ccode\u003ea34fde0\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-js.sh to 10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3474\"\u003e#3474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/1ce780b504b47d1215b6343066b099215a0c91f6\"\u003e\u003ccode\u003e1ce780b\u003c/code\u003e\u003c/a\u003e Merge branch 'release/9.12.0'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.12.0...9.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/PicGuard/PicGuard/pull/593","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PicGuard%2FPicGuard/issues/593","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/593/packages"},{"uuid":"3915461960","node_id":"PR_kwDOP7EWXM7CbzG6","number":143,"state":"closed","title":"chore(deps): bump sentry_flutter from 9.10.0 to 9.12.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-16T09:28:15.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-09T09:46:36.000Z","updated_at":"2026-02-16T09:28:16.000Z","time_to_close":603699,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"sentry_flutter","old_version":"9.10.0","new_version":"9.12.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps [sentry_flutter](https://github.com/getsentry/sentry-dart) from 9.10.0 to 9.12.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.12.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.3 to v0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3481\"\u003e#3481\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0125\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.3...0.12.5\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.30.0 to v8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3476\"\u003e#3476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8310\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.30.0...8.31.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.11.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrace connected metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3450\"\u003e#3450\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis feature is enabled by default.\u003c/li\u003e\n\u003cli\u003eTo send metrics use the following APIs:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.gauge(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.count(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.distribution(...)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFor more details read the \u003ca href=\"https://docs.sentry.io/platforms/dart/guides/flutter/metrics/\"\u003eFlutter metrics documentation\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecaptureNativeFailedRequests\u003c/code\u003e option for iOS/macOS (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3472\"\u003e#3472\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis option allows controlling native HTTP error capturing independently from \u003ccode\u003ecaptureFailedRequests\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWhen \u003ccode\u003enull\u003c/code\u003e (the default), it falls back to \u003ccode\u003ecaptureFailedRequests\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003eSet to \u003ccode\u003efalse\u003c/code\u003e to disable native failed request capturing while keeping Dart-side capturing enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCatch client exceptions in HttpTransport.send (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3490\"\u003e#3490\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.28.0 to v8.30.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3451\"\u003e#3451\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8300\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.28.0...8.30.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor Logging API to be consistent with Metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3463\"\u003e#3463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003ebeforeMetricCallback\u003c/code\u003e from options (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3450\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd span factory to allow swappable span backends in integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3450\"\u003e#3488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.11.0-beta.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCatch client exceptions in HttpTransport.send (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3490\"\u003e#3490\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternals\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\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.12.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.3 to v0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3481\"\u003e#3481\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0125\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.3...0.12.5\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.30.0 to v8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3476\"\u003e#3476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8310\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.30.0...8.31.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.11.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrace connected metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3450\"\u003e#3450\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis feature is enabled by default.\u003c/li\u003e\n\u003cli\u003eTo send metrics use the following APIs:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.gauge(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.count(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.distribution(...)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFor more details read the \u003ca href=\"https://docs.sentry.io/platforms/dart/guides/flutter/metrics/\"\u003eFlutter metrics documentation\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecaptureNativeFailedRequests\u003c/code\u003e option for iOS/macOS (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3472\"\u003e#3472\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis option allows controlling native HTTP error capturing independently from \u003ccode\u003ecaptureFailedRequests\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWhen \u003ccode\u003enull\u003c/code\u003e (the default), it falls back to \u003ccode\u003ecaptureFailedRequests\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003eSet to \u003ccode\u003efalse\u003c/code\u003e to disable native failed request capturing while keeping Dart-side capturing enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCatch client exceptions in HttpTransport.send (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3490\"\u003e#3490\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.28.0 to v8.30.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3451\"\u003e#3451\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8300\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.28.0...8.30.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor Logging API to be consistent with Metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3463\"\u003e#3463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003ebeforeMetricCallback\u003c/code\u003e from options (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3450\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd span factory to allow swappable span backends in integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3450\"\u003e#3488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.11.0-beta.2\u003c/h2\u003e\n\u003ch3\u003eFixes\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/getsentry/sentry-dart/commit/78a22ee720a6fc0498bbef6db119cdbec0f084a6\"\u003e\u003ccode\u003e78a22ee\u003c/code\u003e\u003c/a\u003e release: 9.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/8bfae646cde8932cbc444e56097acb3730dd0baa\"\u003e\u003ccode\u003e8bfae64\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/15eee808443cedf294dec09ff2a1e4f0a70cc7fc\"\u003e\u003ccode\u003e15eee80\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3481\"\u003e#3481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/caef694c27be1540eea8c948313e888252701f83\"\u003e\u003ccode\u003ecaef694\u003c/code\u003e\u003c/a\u003e Merge branch 'release/9.11.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c6bf794fc4f3c3a5db722735cc61ad6feaa25bc3\"\u003e\u003ccode\u003ec6bf794\u003c/code\u003e\u003c/a\u003e release: 9.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/628d80897c2cd6898388f2ac84274c1a352493b3\"\u003e\u003ccode\u003e628d808\u003c/code\u003e\u003c/a\u003e chore(release): prepare \u003ccode\u003e9.11.0\u003c/code\u003e changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a9099956d4b1c04b539e4fa9c071db54b5208b12\"\u003e\u003ccode\u003ea909995\u003c/code\u003e\u003c/a\u003e Merge branch 'release/9.11.0-beta.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/ccf07957bff3e56d60b0ecf2690f45978779b585\"\u003e\u003ccode\u003eccf0795\u003c/code\u003e\u003c/a\u003e release: 9.11.0-beta.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/b6df2e3fda9a8aef53089135784bfb4be2819f19\"\u003e\u003ccode\u003eb6df2e3\u003c/code\u003e\u003c/a\u003e fix(dart): Catch client exceptions in HttpTransport.send (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3490\"\u003e#3490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/47e51574c597ecf230804f5813d9f10473363a8b\"\u003e\u003ccode\u003e47e5157\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby from 1.278.0 to 1.286.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.10.0...9.12.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=sentry_flutter\u0026package-manager=pub\u0026previous-version=9.10.0\u0026new-version=9.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Tell-Me-Mo/tellmemo-app/pull/143","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tell-Me-Mo%2Ftellmemo-app/issues/143","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/143/packages"},{"uuid":"3906445875","node_id":"PR_kwDOLOybps7B-xNN","number":586,"state":"closed","title":"build(deps): bump the sentry-dependencies group with 2 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-06T14:29:23.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-06T12:08:37.000Z","updated_at":"2026-02-06T14:29:25.000Z","time_to_close":8446,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry-dependencies","update_count":2,"packages":[{"name":"sentry_flutter","old_version":"9.11.0","new_version":"9.12.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"sentry_logging","old_version":"9.11.0","new_version":"9.12.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps the sentry-dependencies group with 2 updates: [sentry_flutter](https://github.com/getsentry/sentry-dart) and [sentry_logging](https://github.com/getsentry/sentry-dart).\n\nUpdates `sentry_flutter` from 9.11.0 to 9.12.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.12.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.3 to v0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3481\"\u003e#3481\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0125\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.3...0.12.5\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.30.0 to v8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3476\"\u003e#3476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8310\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.30.0...8.31.0\"\u003ediff\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/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.12.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.3 to v0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3481\"\u003e#3481\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0125\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.3...0.12.5\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.30.0 to v8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3476\"\u003e#3476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8310\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.30.0...8.31.0\"\u003ediff\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/78a22ee720a6fc0498bbef6db119cdbec0f084a6\"\u003e\u003ccode\u003e78a22ee\u003c/code\u003e\u003c/a\u003e release: 9.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/8bfae646cde8932cbc444e56097acb3730dd0baa\"\u003e\u003ccode\u003e8bfae64\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/15eee808443cedf294dec09ff2a1e4f0a70cc7fc\"\u003e\u003ccode\u003e15eee80\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3481\"\u003e#3481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/caef694c27be1540eea8c948313e888252701f83\"\u003e\u003ccode\u003ecaef694\u003c/code\u003e\u003c/a\u003e Merge branch 'release/9.11.0'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.11.0...9.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_logging` from 9.11.0 to 9.12.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_logging's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.3 to v0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3481\"\u003e#3481\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0125\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.3...0.12.5\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.30.0 to v8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3476\"\u003e#3476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8310\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.30.0...8.31.0\"\u003ediff\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/getsentry/sentry-dart/blob/main/CHANGELOG.md\"\u003esentry_logging's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.3 to v0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3481\"\u003e#3481\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0125\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.3...0.12.5\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.30.0 to v8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3476\"\u003e#3476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8310\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.30.0...8.31.0\"\u003ediff\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/78a22ee720a6fc0498bbef6db119cdbec0f084a6\"\u003e\u003ccode\u003e78a22ee\u003c/code\u003e\u003c/a\u003e release: 9.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/8bfae646cde8932cbc444e56097acb3730dd0baa\"\u003e\u003ccode\u003e8bfae64\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/15eee808443cedf294dec09ff2a1e4f0a70cc7fc\"\u003e\u003ccode\u003e15eee80\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3481\"\u003e#3481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/caef694c27be1540eea8c948313e888252701f83\"\u003e\u003ccode\u003ecaef694\u003c/code\u003e\u003c/a\u003e Merge branch 'release/9.11.0'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.11.0...9.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/PicGuard/PicGuard/pull/586","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PicGuard%2FPicGuard/issues/586","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/586/packages"},{"uuid":"3888489450","node_id":"PR_kwDODmq8Rs7BDB9y","number":2501,"state":"closed","title":"chore(deps): bump the all-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-03T08:15:05.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-03T01:37:47.000Z","updated_at":"2026-02-03T08:15:15.000Z","time_to_close":23838,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-dependencies","update_count":7,"packages":[{"name":"firebase_core","old_version":"3.15.2","new_version":"4.4.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_slidable","old_version":"3.1.2","new_version":"4.0.3","repository_url":"https://github.com/letsar/flutter_slidable"},{"name":"flutter_secure_storage","old_version":"9.2.4","new_version":"10.0.0","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"go_router","old_version":"14.8.1","new_version":"17.0.1","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"20.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"firebase_messaging","old_version":"15.2.10","new_version":"16.1.1","repository_url":"https://github.com/firebase/flutterfire"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.10.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps the all-dependencies group with 7 updates in the /sample_app directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `3.15.2` | `4.4.0` |\n| [flutter_slidable](https://github.com/letsar/flutter_slidable) | `3.1.2` | `4.0.3` |\n| [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage) | `9.2.4` | `10.0.0` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `14.8.1` | `17.0.1` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `20.0.0` |\n| [firebase_messaging](https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging) | `15.2.10` | `16.1.1` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.10.0` |\n\n\nUpdates `firebase_core` from 3.15.2 to 4.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/05731e3fb091093546db363e379bff166f7286a3\"\u003e\u003ccode\u003e05731e3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4eb249ec5d870a960d3834e40fd0f3c3b871430c\"\u003e\u003ccode\u003e4eb249e\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.8.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17947\"\u003e#17947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/198aef8db6c96a08f57d750f1fa756da5e4a68a5\"\u003e\u003ccode\u003e198aef8\u003c/code\u003e\u003c/a\u003e feat: bump Firebase JS SDK to 12.7.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17940\"\u003e#17940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6eef051143ecff2351d6f893e797badc6d202a26\"\u003e\u003ccode\u003e6eef051\u003c/code\u003e\u003c/a\u003e feat: bump Firebase android SDK to 34.7.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17948\"\u003e#17948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/0eea9f814e7f8bace50e8c1e5973c231cf9a4e3a\"\u003e\u003ccode\u003e0eea9f8\u003c/code\u003e\u003c/a\u003e fix(firebase_core, web): return empty list from apps getter in WASM mode (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17\"\u003e#17\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/44d99a94f00eb34a175a36ee35c074afcadf9890\"\u003e\u003ccode\u003e44d99a9\u003c/code\u003e\u003c/a\u003e refactor(firebase_core, web): remove variant fallback in registerVersion (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17\"\u003e#17\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/668331b446726daef719a68b43b34af7b1ae411f\"\u003e\u003ccode\u003e668331b\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.6.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17857\"\u003e#17857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2f619a316655e1b1d625abcfd4b8f32120ba093e\"\u003e\u003ccode\u003e2f619a3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/795567a64f20c7982e171d4dd66bd7ec61a7035b\"\u003e\u003ccode\u003e795567a\u003c/code\u003e\u003c/a\u003e fix(core, web): More explicit interop types (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17809\"\u003e#17809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.4.0/packages/firebase_core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_slidable` from 3.1.2 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/letsar/flutter_slidable/blob/master/CHANGELOG.md\"\u003eflutter_slidable's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes issue with dismissal \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/537\"\u003e#537\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue when actionPaneConfigurator is null when calling openCurrentActionPane. Thanks to \u003ca href=\"https://github.com/EM-Sabeel\"\u003e\u003ccode\u003e@​EM-Sabeel\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue in auto_close_behavior where removeStatusListener was not called.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum version of Flutter (3.27.0 now)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIcon color in actions \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/512\"\u003e#512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse withValues instead of withOpacity\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/letsar/flutter_slidable/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage` from 9.2.4 to 10.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mogol/flutter_secure_storage/releases\"\u003eflutter_secure_storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003eThis major release brings significant security improvements, platform updates, and modernization across all supported platforms.\u003c/p\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cp\u003eDue to the deprecation of Jetpack Security library, the Android implementation has been largely rewritten with custom secure ciphers, enhanced biometrics support, and migration tools.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().encryptedSharedPreferences\u003c/code\u003e is now deprecated due to Jetpack Crypto package deprecation\n\u003cul\u003e\n\u003cli\u003eMigration will automatically happen due to \u003ccode\u003emigrateOnAlgorithmChange: true\u003c/code\u003e, which can also be set to false if not wanted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eResetOnError will now automatically be true, because most errors are unrecoverable due to key storage problems. It can still be disabled with \u003ccode\u003eresetOnError: false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault key cipher changed to \u003ccode\u003eRSA_ECB_OAEPwithSHA_256andMGF1Padding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault storage cipher changed to \u003ccode\u003eAES_GCM_NoPadding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eMinimum Android SDK changed from 19 to 23\u003c/li\u003e\n\u003cli\u003eTarget SDK updated to 36\u003c/li\u003e\n\u003cli\u003eMigrated from deprecated Jetpack Crypto library to custom cipher implementation (Tink doesn't support biometrics)\u003c/li\u003e\n\u003cli\u003eMigrated to Java Version 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNew Features:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNew named constructors: \u003ccode\u003eAndroidOptions()\u003c/code\u003e, \u003ccode\u003eAndroidOptions.biometric()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().migrateOnAlgorithmChange\u003c/code\u003e automatically migrates data to new ciphers when enabled\u003c/li\u003e\n\u003cli\u003eImproved biometric authentication with graceful degradation when device has no security setup\u003c/li\u003e\n\u003cli\u003eMigration tools for transitioning from deprecated encryptedSharedPreferences\u003c/li\u003e\n\u003cli\u003eEnhanced error handling with proper exception messages for biometric unavailability\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed biometric authentication on devices without security (PIN/pattern/password) - now gracefully degrades when \u003ccode\u003eenforceBiometrics=false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed storage cipher and key cipher pairing validation\u003c/li\u003e\n\u003cli\u003eFixed migration checks for encrypted shared preferences\u003c/li\u003e\n\u003cli\u003eFixed biometric permission handling\u003c/li\u003e\n\u003cli\u003eFixed exception when reading data after boot\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eOther Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Gradle, Kotlin, and Tink dependencies\u003c/li\u003e\n\u003cli\u003eRefactored custom cipher implementations for better maintainability\u003c/li\u003e\n\u003cli\u003eAdded delete key functions for proper reset handling\u003c/li\u003e\n\u003cli\u003eMigrated to new analyzer and code cleanup\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS (darwin)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMerged iOS and macOS implementations into unified \u003ccode\u003eflutter_secure_storage_darwin\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eAdded support for Swift Package Manager\u003c/li\u003e\n\u003cli\u003eRemove keys regardless of synchronizable state or accessibility constraints\u003c/li\u003e\n\u003cli\u003eChange minimum iOS version from 9 to 12\u003c/li\u003e\n\u003cli\u003eChange minimum macOS version to 10.14\u003c/li\u003e\n\u003cli\u003eUse serial queue for execution of keychain operations\u003c/li\u003e\n\u003cli\u003eAdded privacy manifest\u003c/li\u003e\n\u003cli\u003eRefactored code and added missing options to IOSOptions and MacOSOptions\u003c/li\u003e\n\u003cli\u003eFixed warnings with Privacy Manifest\u003c/li\u003e\n\u003cli\u003eFixed delete and deleteAll when synchronizable is set\u003c/li\u003e\n\u003cli\u003eFixed migration when value is saved while key already exists with different accessibility option\u003c/li\u003e\n\u003cli\u003eUse accessibility option for all operations\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b77fd10b3c37ff75f5429218afc18d33200961f5\"\u003e\u003ccode\u003eb77fd10\u003c/code\u003e\u003c/a\u003e release of v10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/9a1768d1f156a731beddb13fafb0049c7b1ae737\"\u003e\u003ccode\u003e9a1768d\u003c/code\u003e\u003c/a\u003e imp: update build files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/56fc6b458bbc6843239649b28e16c5dc9cbf4487\"\u003e\u003ccode\u003e56fc6b4\u003c/code\u003e\u003c/a\u003e imp: disable access control for example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6b0d4f4a0a6da1824f6769f75918ba652290d9fd\"\u003e\u003ccode\u003e6b0d4f4\u003c/code\u003e\u003c/a\u003e release of v0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/233308a07a12f8c114ca146da4beeeea3a024938\"\u003e\u003ccode\u003e233308a\u003c/code\u003e\u003c/a\u003e release of v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7f9891ae2f0ad72375bbd989fbc5d8b12e5da21c\"\u003e\u003ccode\u003e7f9891a\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/develop' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7c67f68dfb83c6596b0884b598d20b90fc324536\"\u003e\u003ccode\u003e7c67f68\u003c/code\u003e\u003c/a\u003e release of v2.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f9b8ffeae8e07e4bb619a430e104b68634f69d63\"\u003e\u003ccode\u003ef9b8ffe\u003c/code\u003e\u003c/a\u003e release of v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6c000198b2bbbea4ec03b4a4a8d0f1996547cb53\"\u003e\u003ccode\u003e6c00019\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1012\"\u003e#1012\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/eed5e19400b0fc0297889ce71fa2399ec3ecd6da\"\u003e\u003ccode\u003eeed5e19\u003c/code\u003e\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v9.2.4...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 14.8.1 to 17.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2fb88d6ce7f2738911bbcf9a0412df3258ad0187\"\u003e\u003ccode\u003e2fb88d6\u003c/code\u003e\u003c/a\u003e [go_router] Fixes an issue where \u003ccode\u003eonEnter\u003c/code\u003e blocking causes navigation stack l...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/72f24a73057520a4490787a2d9ffe633818bdb22\"\u003e\u003ccode\u003e72f24a7\u003c/code\u003e\u003c/a\u003e [file_selector] Update Linux example for deprecations (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10542\"\u003e#10542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/bd443987a20e6cd5eebc8596ec9d66a069c13254\"\u003e\u003ccode\u003ebd44398\u003c/code\u003e\u003c/a\u003e [rfw] Add Flexible widget support to core widgets (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9750\"\u003e#9750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2f44ca2748747f29157a0c82a76b70a74aaa8069\"\u003e\u003ccode\u003e2f44ca2\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Updates pigeon generation to prevent crash when obje...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/338ecd3864b89c367e58a2bfd69c3767531ecbe4\"\u003e\u003ccode\u003e338ecd3\u003c/code\u003e\u003c/a\u003e [shared_preferences_tool] Update dependencies and fix deprecation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10560\"\u003e#10560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3546b8f03c7a289733e8b9658e7fedf9f5334790\"\u003e\u003ccode\u003e3546b8f\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.1 to 1.5.2 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e5f8325eff98923c37d1349f6ba628615fc82ba4\"\u003e\u003ccode\u003ee5f8325\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10536\"\u003e#10536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/33a9a810b5a20978c1c4b9a6c469f5a792d86c7a\"\u003e\u003ccode\u003e33a9a81\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b17d3ffb15fe8cb002e9910fc598e8ebdd93425a\"\u003e\u003ccode\u003eb17d3ff\u003c/code\u003e\u003c/a\u003e [interactive_media_ads] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10537\"\u003e#10537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/54b49e15fb3b06e15fa3c3e135e41c26d3c0b15f\"\u003e\u003ccode\u003e54b49e1\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10528\"\u003e#10528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.0.1/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 20.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\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/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/cc5661a42037655ce8fc2df6a317b7315ae0f6e9\"\u003e\u003ccode\u003ecc5661a\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] updated Java compatibility version to 17 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2732\"\u003e#2732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/aa0ce889e9a119e85f8c8737cf9f6da19d997060\"\u003e\u003ccode\u003eaa0ce88\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] bumped ffigen and regenerated bindings ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f9f6ee5fdd66a0bd65419890e15f26789a936d68\"\u003e\u003ccode\u003ef9f6ee5\u003c/code\u003e\u003c/a\u003e [various] switched to use flutter_lints (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2728\"\u003e#2728\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-v20.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_messaging` from 15.2.10 to 16.1.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/05731e3fb091093546db363e379bff166f7286a3\"\u003e\u003ccode\u003e05731e3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c78f56ea0fd0d5ba0b565a11cbf9acce73f93401\"\u003e\u003ccode\u003ec78f56e\u003c/code\u003e\u003c/a\u003e fix(messaging, iOS): scope iOS 18 duplicate notification workaround to iOS 18...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6fd8929b667df23eed21df288c9f8d8f213ea8ad\"\u003e\u003ccode\u003e6fd8929\u003c/code\u003e\u003c/a\u003e fix(messaging, iOS): refactor notification handling in scene delegate methods...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a8633970c841a43699c54a9c6ce4e9669b74e268\"\u003e\u003ccode\u003ea863397\u003c/code\u003e\u003c/a\u003e feat(firebase_messaging, iOS): add scene delegate support for `firebase_messa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2f619a316655e1b1d625abcfd4b8f32120ba093e\"\u003e\u003ccode\u003e2f619a3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ec5813a0cc590ba4501f26d5c3e5adb6a121b658\"\u003e\u003ccode\u003eec5813a\u003c/code\u003e\u003c/a\u003e refactor(messaging, web): convert classes to extension types for improved int...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3c8c83d4251f2965ae6fb1fe7b64c21dcb94e9ec\"\u003e\u003ccode\u003e3c8c83d\u003c/code\u003e\u003c/a\u003e feat(web): add \u003ccode\u003eregisterVersion\u003c/code\u003e support for packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17780\"\u003e#17780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/455a068773239ec9a6d42cfe52b10ee973bbfedb\"\u003e\u003ccode\u003e455a068\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17787\"\u003e#17787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/96dda6fa94db6cce76f9aa4c123fbd4bec2eba0e\"\u003e\u003ccode\u003e96dda6f\u003c/code\u003e\u003c/a\u003e Update remote_notification.dart to fix typo in docs (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17636\"\u003e#17636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_messaging-v16.1.1/packages/firebase_messaging\"\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.10.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.10.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin language version handling in Android (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace log batcher with telemetry processor (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3448\"\u003e#3448\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.10.0 to v0.12.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3438\"\u003e#3438\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0123\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.10.0...0.12.3\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid not sending events when \u003ccode\u003eautoInitializedNativeSdk\u003c/code\u003e is disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3420\"\u003e#3420\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCold/warm start spans not attaching if TTFD takes more than 3 seconds to report (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3404\"\u003e#3404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that the JNI \u003ccode\u003eScopesAdapter\u003c/code\u003e instance is released after use (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3411\"\u003e#3411\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSentry.setAttributes\u003c/code\u003e and \u003ccode\u003eSentry.removeAttribute\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3352\"\u003e#3352\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThese attributes are set at the scope level and apply to all logs (and later to metrics and spans).\u003c/li\u003e\n\u003cli\u003eWhen a scope attribute conflicts with a log-level attribute, the log-level attribute always takes precedence.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eSentry Supabase Integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2913\"\u003e#2913\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAdds the \u003ccode\u003esentry_supabase\u003c/code\u003e package to instrument supabase with Sentry breadcrumbs, traces and errors.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003econsumerProguardFiles 'proguard-rules.pro'\u003c/code\u003e to the debug build configuration to ensure ProGuard rules are consistently applied across both release and debug variants. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3339\"\u003e#3339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart to native type conversion (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3372\"\u003e#3372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert FFI usage on iOS/macOS due to symbol stripping issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3379\"\u003e#3379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid app crashing on hot-restart in debug mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3358\"\u003e#3358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDont use \u003ccode\u003eCompanion\u003c/code\u003e in JNI calls and properly release JNI refs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3354\"\u003e#3354\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis potentially fixes segfault crashes related to JNI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor \u003ccode\u003ecaptureReplay\u003c/code\u003e and \u003ccode\u003esetReplayConfig\u003c/code\u003e to use JNI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3318\"\u003e#3318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003einit\u003c/code\u003e to use JNI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3324\"\u003e#3324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFlush logs if client/hub/sdk is closed (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3335\"\u003e#3335\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.10.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin language version handling in Android (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace log batcher with telemetry processor (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3448\"\u003e#3448\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.10.0 to v0.12.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3438\"\u003e#3438\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0123\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.10.0...0.12.3\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid not sending events when \u003ccode\u003eautoInitializedNativeSdk\u003c/code\u003e is disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3420\"\u003e#3420\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCold/warm start spans not attaching if TTFD takes more than 3 seconds to report (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3404\"\u003e#3404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that the JNI \u003ccode\u003eScopesAdapter\u003c/code\u003e instance is released after use (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3411\"\u003e#3411\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSentry.setAttributes\u003c/code\u003e and \u003ccode\u003eSentry.removeAttribute\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3352\"\u003e#3352\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThese attributes are set at the scope level and apply to all logs (and later to metrics and spans).\u003c/li\u003e\n\u003cli\u003eWhen a scope attribute conflicts with a log-level attribute, the log-level attribute always takes precedence.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eSentry Supabase Integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2913\"\u003e#2913\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAdds the \u003ccode\u003esentry_supabase\u003c/code\u003e package to instrument supabase with Sentry breadcrumbs, traces and errors.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003econsumerProguardFiles 'proguard-rules.pro'\u003c/code\u003e to the debug build configuration to ensure ProGuard rules are consistently applied across both release and debug variants. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3339\"\u003e#3339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart to native type conversion (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3372\"\u003e#3372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert FFI usage on iOS/macOS due to symbol stripping issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3379\"\u003e#3379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid app crashing on hot-restart in debug mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3358\"\u003e#3358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDont use \u003ccode\u003eCompanion\u003c/code\u003e in JNI calls and properly release JNI refs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3354\"\u003e#3354\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis potentially fixes segfault crashes related to JNI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\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/getsentry/sentry-dart/commit/2bcb18bdaadddf4e9b57d64ca629eb3f313117a8\"\u003e\u003ccode\u003e2bcb18b\u003c/code\u003e\u003c/a\u003e Update Xcode version to 16.4 in workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3452\"\u003e#3452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/862fe42704156adbaf2c45bca15a80469e2c9ed5\"\u003e\u003ccode\u003e862fe42\u003c/code\u003e\u003c/a\u003e release: 9.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/0265ce50dae6d461ffddf6c49dfddb7070f437e2\"\u003e\u003ccode\u003e0265ce5\u003c/code\u003e\u003c/a\u003e fix: update kotlin version handling in android (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/f57925071451ff33f01fe54d7b475a11eff59f49\"\u003e\u003ccode\u003ef579250\u003c/code\u003e\u003c/a\u003e chore(deps): update Flutter SDK (metrics) to v3.38.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3437\"\u003e#3437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c002f0063984c486ae09ae29da251b9ee724fd07\"\u003e\u003ccode\u003ec002f00\u003c/code\u003e\u003c/a\u003e Move \u003ccode\u003eTelemetryProcessor\u003c/code\u003e from span-first branch and replace \u003ccode\u003eLogBatcher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/9821ba4ad87b0b932ce1f9af9063ca7f5cc92f5d\"\u003e\u003ccode\u003e9821ba4\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eCLAUDE.md\u003c/code\u003e symlink to \u003ccode\u003eAGENTS.md\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/1661d6771a3798009128155a9ef736d71e043d23\"\u003e\u003ccode\u003e1661d67\u003c/code\u003e\u003c/a\u003e Add claude settings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/2f63d89815a4c91f192456a65182e4e672e45c86\"\u003e\u003ccode\u003e2f63d89\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3438\"\u003e#3438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/dc53d4895daad93a21f4d51721339399d956af0b\"\u003e\u003ccode\u003edc53d48\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3365\"\u003e#3365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/e5ae2a6fea902141635625ef10a5ad4040a416f0\"\u003e\u003ccode\u003ee5ae2a6\u003c/code\u003e\u003c/a\u003e chore: update metrics/flutter.properties to 3.38.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3387\"\u003e#3387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/8.14.2...9.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_messaging` from 15.2.10 to 16.1.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/05731e3fb091093546db363e379bff166f7286a3\"\u003e\u003ccode\u003e05731e3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c78f56ea0fd0d5ba0b565a11cbf9acce73f93401\"\u003e\u003ccode\u003ec78f56e\u003c/code\u003e\u003c/a\u003e fix(messaging, iOS): scope iOS 18 duplicate notification workaround to iOS 18...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6fd8929b667df23eed21df288c9f8d8f213ea8ad\"\u003e\u003ccode\u003e6fd8929\u003c/code\u003e\u003c/a\u003e fix(messaging, iOS): refactor notification handling in scene delegate methods...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a8633970c841a43699c54a9c6ce4e9669b74e268\"\u003e\u003ccode\u003ea863397\u003c/code\u003e\u003c/a\u003e feat(firebase_messaging, iOS): add scene delegate support for `firebase_messa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2f619a316655e1b1d625abcfd4b8f32120ba093e\"\u003e\u003ccode\u003e2f619a3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ec5813a0cc590ba4501f26d5c3e5adb6a121b658\"\u003e\u003ccode\u003eec5813a\u003c/code\u003e\u003c/a\u003e refactor(messaging, web): convert classes to extension types for improved int...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3c8c83d4251f2965ae6fb1fe7b64c21dcb94e9ec\"\u003e\u003ccode\u003e3c8c83d\u003c/code\u003e\u003c/a\u003e feat(web): add \u003ccode\u003eregisterVersion\u003c/code\u003e support for packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17780\"\u003e#17780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/455a068773239ec9a6d42cfe52b10ee973bbfedb\"\u003e\u003ccode\u003e455a068\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17787\"\u003e#17787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/96dda6fa94db6cce76f9aa4c123fbd4bec2eba0e\"\u003e\u003ccode\u003e96dda6f\u003c/code\u003e\u003c/a\u003e Update remote_notification.dart to fix typo in docs (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17636\"\u003e#17636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_messaging-v16.1.1/packages/firebase_messaging\"\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 20.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\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/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/cc5661a42037655ce8fc2df6a317b7315ae0f6e9\"\u003e\u003ccode\u003ecc5661a\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] updated Java compatibility version to 17 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2732\"\u003e#2732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/aa0ce889e9a119e85f8c8737cf9f6da19d997060\"\u003e\u003ccode\u003eaa0ce88\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] bumped ffigen and regenerated bindings ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f9f6ee5fdd66a0bd65419890e15f26789a936d68\"\u003e\u003ccode\u003ef9f6ee5\u003c/code\u003e\u003c/a\u003e [various] switched to use flutter_lints (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2728\"\u003e#2728\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-v20.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage` from 9.2.4 to 10.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mogol/flutter_secure_storage/releases\"\u003eflutter_secure_storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003eThis major release brings significant security improvements, platform updates, and modernization across all supported platforms.\u003c/p\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cp\u003eDue to the deprecation of Jetpack Security library, the Android implementation has been largely rewritten with custom secure ciphers, enhanced biometrics support, and migration tools.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().encryptedSharedPreferences\u003c/code\u003e is now deprecated due to Jetpack Crypto package deprecation\n\u003cul\u003e\n\u003cli\u003eMigration will automatically happen due to \u003ccode\u003emigrateOnAlgorithmChange: true\u003c/code\u003e, which can also be set to false if not wanted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eResetOnError will now automatically be true, because most errors are unrecoverable due to key storage problems. It can still be disabled with \u003ccode\u003eresetOnError: false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault key cipher changed to \u003ccode\u003eRSA_ECB_OAEPwithSHA_256andMGF1Padding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault storage cipher changed to \u003ccode\u003eAES_GCM_NoPadding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eMinimum Android SDK changed from 19 to 23\u003c/li\u003e\n\u003cli\u003eTarget SDK updated to 36\u003c/li\u003e\n\u003cli\u003eMigrated from deprecated Jetpack Crypto library to custom cipher implementation (Tink doesn't support biometrics)\u003c/li\u003e\n\u003cli\u003eMigrated to Java Version 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNew Features:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNew named constructors: \u003ccode\u003eAndroidOptions()\u003c/code\u003e, \u003ccode\u003eAndroidOptions.biometric()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().migrateOnAlgorithmChange\u003c/code\u003e automatically migrates data to new ciphers when enabled\u003c/li\u003e\n\u003cli\u003eImproved biometric authentication with graceful degradation when device has no security setup\u003c/li\u003e\n\u003cli\u003eMigration tools for transitioning from deprecated encryptedSharedPreferences\u003c/li\u003e\n\u003cli\u003eEnhanced error handling with proper exception messages for biometric unavailability\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed biometric authentication on devices without security (PIN/pattern/password) - now gracefully degrades when \u003ccode\u003eenforceBiometrics=false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed storage cipher and key cipher pairing validation\u003c/li\u003e\n\u003cli\u003eFixed migration checks for encrypted shared preferences\u003c/li\u003e\n\u003cli\u003eFixed biometric permission handling\u003c/li\u003e\n\u003cli\u003eFixed exception when reading data after boot\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eOther Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Gradle, Kotlin, and Tink dependencies\u003c/li\u003e\n\u003cli\u003eRefactored custom cipher implementations for better maintainability\u003c/li\u003e\n\u003cli\u003eAdded delete key functions for proper reset handling\u003c/li\u003e\n\u003cli\u003eMigrated to new analyzer and code cleanup\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS (darwin)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMerged iOS and macOS implementations into unified \u003ccode\u003eflutter_secure_storage_darwin\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eAdded support for Swift Package Manager\u003c/li\u003e\n\u003cli\u003eRemove keys regardless of synchronizable state or accessibility constraints\u003c/li\u003e\n\u003cli\u003eChange minimum iOS version from 9 to 12\u003c/li\u003e\n\u003cli\u003eChange minimum macOS version to 10.14\u003c/li\u003e\n\u003cli\u003eUse serial queue for execution of keychain operations\u003c/li\u003e\n\u003cli\u003eAdded privacy manifest\u003c/li\u003e\n\u003cli\u003eRefactored code and added missing options to IOSOptions and MacOSOptions\u003c/li\u003e\n\u003cli\u003eFixed warnings with Privacy Manifest\u003c/li\u003e\n\u003cli\u003eFixed delete and deleteAll when synchronizable is set\u003c/li\u003e\n\u003cli\u003eFixed migration when value is saved while key already exists with different accessibility option\u003c/li\u003e\n\u003cli\u003eUse accessibility option for all operations\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b77fd10b3c37ff75f5429218afc18d33200961f5\"\u003e\u003ccode\u003eb77fd10\u003c/code\u003e\u003c/a\u003e release of v10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/9a1768d1f156a731beddb13fafb0049c7b1ae737\"\u003e\u003ccode\u003e9a1768d\u003c/code\u003e\u003c/a\u003e imp: update build files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/56fc6b458bbc6843239649b28e16c5dc9cbf4487\"\u003e\u003ccode\u003e56fc6b4\u003c/code\u003e\u003c/a\u003e imp: disable access control for example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6b0d4f4a0a6da1824f6769f75918ba652290d9fd\"\u003e\u003ccode\u003e6b0d4f4\u003c/code\u003e\u003c/a\u003e release of v0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/233308a07a12f8c114ca146da4beeeea3a024938\"\u003e\u003ccode\u003e233308a\u003c/code\u003e\u003c/a\u003e release of v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7f9891ae2f0ad72375bbd989fbc5d8b12e5da21c\"\u003e\u003ccode\u003e7f9891a\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/develop' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7c67f68dfb83c6596b0884b598d20b90fc324536\"\u003e\u003ccode\u003e7c67f68\u003c/code\u003e\u003c/a\u003e release of v2.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f9b8ffeae8e07e4bb619a430e104b68634f69d63\"\u003e\u003ccode\u003ef9b8ffe\u003c/code\u003e\u003c/a\u003e release of v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6c000198b2bbbea4ec03b4a4a8d0f1996547cb53\"\u003e\u003ccode\u003e6c00019\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1012\"\u003e#1012\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/eed5e19400b0fc0297889ce71fa2399ec3ecd6da\"\u003e\u003ccode\u003eeed5e19\u003c/code\u003e\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v9.2.4...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_slidable` from 3.1.2 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/letsar/flutter_slidable/blob/master/CHANGELOG.md\"\u003eflutter_slidable's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes issue with dismissal \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/537\"\u003e#537\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue when actionPaneConfigurator is null when calling openCurrentActionPane. Thanks to \u003ca href=\"https://github.com/EM-Sabeel\"\u003e\u003ccode\u003e@​EM-Sabeel\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue in auto_close_behavior where removeStatusListener was not called.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum version of Flutter (3.27.0 now)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIcon color in actions \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/512\"\u003e#512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse withValues instead of withOpacity\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/letsar/flutter_slidable/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 14.8.1 to 17.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2fb88d6ce7f2738911bbcf9a0412df3258ad0187\"\u003e\u003ccode\u003e2fb88d6\u003c/code\u003e\u003c/a\u003e [go_router] Fixes an issue where \u003ccode\u003eonEnter\u003c/code\u003e blocking causes navigation stack l...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/72f24a73057520a4490787a2d9ffe633818bdb22\"\u003e\u003ccode\u003e72f24a7\u003c/code\u003e\u003c/a\u003e [file_selector] Update Linux example for deprecations (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10542\"\u003e#10542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/bd443987a20e6cd5eebc8596ec9d66a069c13254\"\u003e\u003ccode\u003ebd44398\u003c/code\u003e\u003c/a\u003e [rfw] Add Flexible widget support to core widgets (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9750\"\u003e#9750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2f44ca2748747f29157a0c82a76b70a74aaa8069\"\u003e\u003ccode\u003e2f44ca2\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Updates pigeon generation to prevent crash when obje...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/338ecd3864b89c367e58a2bfd69c3767531ecbe4\"\u003e\u003ccode\u003e338ecd3\u003c/code\u003e\u003c/a\u003e [shared_preferences_tool] Update dependencies and fix deprecation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10560\"\u003e#10560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3546b8f03c7a289733e8b9658e7fedf9f5334790\"\u003e\u003ccode\u003e3546b8f\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.1 to 1.5.2 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e5f8325eff98923c37d1349f6ba628615fc82ba4\"\u003e\u003ccode\u003ee5f8325\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10536\"\u003e#10536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/33a9a810b5a20978c1c4b9a6c469f5a792d86c7a\"\u003e\u003ccode\u003e33a9a81\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b17d3ffb15fe8cb002e9910fc598e8ebdd93425a\"\u003e\u003ccode\u003eb17d3ff\u003c/code\u003e\u003c/a\u003e [interactive_media_ads] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10537\"\u003e#10537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/54b49e15fb3b06e15fa3c3e135e41c26d3c0b15f\"\u003e\u003ccode\u003e54b49e1\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10528\"\u003e#10528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.0.1/packages\"\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.10.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.10.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin language version handling in Android (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace log batcher with telemetry processor (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3448\"\u003e#3448\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.10.0 to v0.12.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3438\"\u003e#3438\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0123\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.10.0...0.12.3\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid not sending events when \u003ccode\u003eautoInitializedNativeSdk\u003c/code\u003e is disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3420\"\u003e#3420\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCold/warm start spans not attaching if TTFD takes more than 3 seconds to report (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3404\"\u003e#3404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that the JNI \u003ccode\u003eScopesAdapter\u003c/code\u003e instance is released after use (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3411\"\u003e#3411\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSentry.setAttributes\u003c/code\u003e and \u003ccode\u003eSentry.removeAttribute\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3352\"\u003e#3352\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThese attributes are set at the scope level and apply to all logs (and later to metrics and spans).\u003c/li\u003e\n\u003cli\u003eWhen a scope attribute conflicts with a log-level attribute, the log-level attribute always takes precedence.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eSentry Supabase Integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2913\"\u003e#2913\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAdds the \u003ccode\u003esentry_supabase\u003c/code\u003e package to instrument supabase with Sentry breadcrumbs, traces and errors.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003econsumerProguardFiles 'proguard-rules.pro'\u003c/code\u003e to the debug build configuration to ensure ProGuard rules are consistently applied across both release and debug variants. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3339\"\u003e#3339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart to native type conversion (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3372\"\u003e#3372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert FFI usage on iOS/macOS due to symbol stripping issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3379\"\u003e#3379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid app crashing on hot-restart in debug mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3358\"\u003e#3358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDont use \u003ccode\u003eCompanion\u003c/code\u003e in JNI calls and properly release JNI refs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3354\"\u003e#3354\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis potentially fixes segfault crashes related to JNI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor \u003ccode\u003ecaptureReplay\u003c/code\u003e and \u003ccode\u003esetReplayConfig\u003c/code\u003e to use JNI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3318\"\u003e#3318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003einit\u003c/code\u003e to use JNI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3324\"\u003e#3324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFlush logs if client/hub/sdk is closed (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3335\"\u003e#3335\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.10.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin language version handling in Android (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace log batcher with telemetry processor (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3448\"\u003e#3448\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.10.0 to v0.12.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3438\"\u003e#3438\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0123\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.10.0...0.12.3\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid not sending events when \u003ccode\u003eautoInitializedNativeSdk\u003c/code\u003e is disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3420\"\u003e#3420\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCold/warm start spans not attaching if TTFD takes more than 3 seconds to report (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3404\"\u003e#3404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that the JNI \u003ccode\u003eScopesAdapter\u003c/code\u003e instance is released after use (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3411\"\u003e#3411\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSentry.setAttributes\u003c/code\u003e and \u003ccode\u003eSentry.removeAttribute\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3352\"\u003e#3352\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThese attributes are set at the scope level and apply to all logs (and later to metrics and spans).\u003c/li\u003e\n\u003cli\u003eWhen a scope attribute conflicts with a log-level attribute, the log-level attribute always takes precedence.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eSentry Supabase Integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2913\"\u003e#2913\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAdds the \u003ccode\u003esentry_supabase\u003c/code\u003e package to instrument supabase with Sentry breadcrumbs, traces and errors.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003econsumerProguardFiles 'proguard-rules.pro'\u003c/code\u003e to the debug build configuration to ensure ProGuard rules are consistently applied across both release and debug variants. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3339\"\u003e#3339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart to native type conversion (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3372\"\u003e#3372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert FFI usage on iOS/macOS due to symbol stripping issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3379\"\u003e#3379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid app crashing on hot-restart in debug mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3358\"\u003e#3358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDont use \u003ccode\u003eCompanion\u003c/code\u003e in JNI calls and properly release JNI refs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3354\"\u003e#3354\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis potentially fixes segfault crashes related to JNI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\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/getsentry/sentry-dart/commit/2bcb18bdaadddf4e9b57d64ca629eb3f313117a8\"\u003e\u003ccode\u003e2bcb18b\u003c/code\u003e\u003c/a\u003e Update Xcode version to 16.4 in workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3452\"\u003e#3452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/862fe42704156adbaf2c45bca15a80469e2c9ed5\"\u003e\u003ccode\u003e862fe42\u003c/code\u003e\u003c/a\u003e release: 9.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/0265ce50dae6d461ffddf6c49dfddb7070f437e2\"\u003e\u003ccode\u003e0265ce5\u003c/code\u003e\u003c/a\u003e fix: update kotlin version handling in android (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/f57925071451ff33f01fe54d7b475a11eff59f49\"\u003e\u003ccode\u003ef579250\u003c/code\u003e\u003c/a\u003e chore(deps): update Flutter SDK (metrics) to v3.38.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3437\"\u003e#3437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c002f0063984c486ae09ae29da251b9ee724fd07\"\u003e\u003ccode\u003ec002f00\u003c/code\u003e\u003c/a\u003e Move \u003ccode\u003eTelemetryProcessor\u003c/code\u003e from span-first branch and replace \u003ccode\u003eLogBatcher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/9821ba4ad87b0b932ce1f9af9063ca7f5cc92f5d\"\u003e\u003ccode\u003e9821ba4\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eCLAUDE.md\u003c/code\u003e symlink to \u003ccode\u003eAGENTS.md\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/1661d6771a3798009128155a9ef736d71e043d23\"\u003e\u003ccode\u003e1661d67\u003c/code\u003e\u003c/a\u003e Add claude settings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/2f63d89815a4c91f192456a65182e4e672e45c86\"\u003e\u003ccode\u003e2f63d89\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3438\"\u003e#3438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/dc53d4895daad93a21f4d51721339399d956af0b\"\u003e\u003ccode\u003edc53d48\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3365\"\u003e#3365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/e5ae2a6fea902141635625ef10a5ad4040a416f0\"\u003e\u003ccode\u003ee5ae2a6\u003c/code\u003e\u003c/a\u003e chore: update metrics/flutter.properties to 3.38.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3387\"\u003e#3387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/8.14.2...9.10.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 crea...\n\n_Description has been truncated_","html_url":"https://github.com/GetStream/stream-chat-flutter/pull/2501","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GetStream%2Fstream-chat-flutter/issues/2501","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2501/packages"}],"issue_packages":[{"old_version":"9.20.0","new_version":"9.21.0","update_type":"minor","path":"/replayglowz_app in the pub-patch-minor group across 1 directory","pr_created_at":"2026-06-02T06:09:39.000Z","version_change":"9.20.0 → 9.21.0","issue":{"uuid":"4568931503","node_id":"PR_kwDOSOXXoM7hqMAG","number":11,"state":"open","title":"Bump sentry_flutter from 9.20.0 to 9.21.0 in /replayglowz_app in the pub-patch-minor group across 1 directory","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-02T06:09:39.000Z","updated_at":"2026-06-02T06:12:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sentry_flutter","old_version":"9.20.0","new_version":"9.21.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":"/replayglowz_app in the pub-patch-minor group across 1 directory","ecosystem":"pub"},"body":"Bumps the pub-patch-minor group with 1 update in the /replayglowz_app directory: [sentry_flutter](https://github.com/getsentry/sentry-dart).\n\nUpdates `sentry_flutter` from 9.20.0 to 9.21.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.21.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e to \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3702\"\u003e#3702\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e is deprecated and will be removed in the next major version. Use \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003ch4\u003eDart\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMake sentryOnError synchronous in runZonedGuarded by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3697\"\u003e#3697\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRoute SDK diagnostic logs to browser console on web by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3698\"\u003e#3698\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eForward sample rate to native SDKs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3722\"\u003e#3722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease Android JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3712\"\u003e#3712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease replay JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3699\"\u003e#3699\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMove Android JNI work to core worker to avoid work on main isolate by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3713\"\u003e#3713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize Android scope sync by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3708\"\u003e#3708\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Cocoa SDK to v8.58.3 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3726\"\u003e#3726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update Android SDK to v8.43.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3727\"\u003e#3727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter) Align CI with stable SwiftPM defaults by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3710\"\u003e#3710\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/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.21.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e to \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3702\"\u003e#3702\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e is deprecated and will be removed in the next major version. Use \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003ch4\u003eDart\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMake sentryOnError synchronous in runZonedGuarded by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3697\"\u003e#3697\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRoute SDK diagnostic logs to browser console on web by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3698\"\u003e#3698\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eForward sample rate to native SDKs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3722\"\u003e#3722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease Android JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3712\"\u003e#3712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease replay JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3699\"\u003e#3699\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMove Android JNI work to core worker to avoid work on main isolate by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3713\"\u003e#3713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize Android scope sync by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3708\"\u003e#3708\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Cocoa SDK to v8.58.3 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3726\"\u003e#3726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update Android SDK to v8.43.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3727\"\u003e#3727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter) Align CI with stable SwiftPM defaults by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3710\"\u003e#3710\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/getsentry/sentry-dart/commit/ac6746e597abe67c114b8df1959e1852ee70ae44\"\u003e\u003ccode\u003eac6746e\u003c/code\u003e\u003c/a\u003e release: 9.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/5fc86f69ee1117389890ff5f747e05a6366cd766\"\u003e\u003ccode\u003e5fc86f6\u003c/code\u003e\u003c/a\u003e ci: Fix craft prepare and SwiftPM archive signing (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3718\"\u003e#3718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/370150f436ea7502b74d66eb57ac73ee7ed27e4c\"\u003e\u003ccode\u003e370150f\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-cocoa.sh to 8.58.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3726\"\u003e#3726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/f52ea5cf3d1342302e002f41ad9321a060670cda\"\u003e\u003ccode\u003ef52ea5c\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.43.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3727\"\u003e#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a421dc605e028463f395d5088b7befa74ba9d237\"\u003e\u003ccode\u003ea421dc6\u003c/code\u003e\u003c/a\u003e fix(flutter): Forward sample rate to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3722\"\u003e#3722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/b3b27199414078a2e17ac1775ad7d58dcd2d6a35\"\u003e\u003ccode\u003eb3b2719\u003c/code\u003e\u003c/a\u003e perf(flutter): Move Android JNI work to core worker to avoid work on main iso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/e8f0fc4ce73cf80b80ecadbae0fa78839f38548b\"\u003e\u003ccode\u003ee8f0fc4\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.42.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3715\"\u003e#3715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/9f2a74177c5db77d2ea73cac7e3502325c55e722\"\u003e\u003ccode\u003e9f2a741\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft/.github/workflows/changelog-preview.yml (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/9940ffa5535d1a1e84a4f5dbd73f251a17a17bc0\"\u003e\u003ccode\u003e9940ffa\u003c/code\u003e\u003c/a\u003e refactor(feedback): Rename \u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e to \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/3fe9e800f69b5c44d405e864941378cb7dd74436\"\u003e\u003ccode\u003e3fe9e80\u003c/code\u003e\u003c/a\u003e fix(flutter): Release Android JNI refs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3712\"\u003e#3712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.20.0...9.21.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=sentry_flutter\u0026package-manager=pub\u0026previous-version=9.20.0\u0026new-version=9.21.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \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\n\n\u003c!-- codesmith:footer --\u003e\n---\n\u003ca href=\"https://app.blacksmith.sh/diane-defores/codesmith/replayglowz/pr/11\"\u003e\u003cpicture\u003e\u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-dark-v2.svg\"\u003e\u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-light-v2.svg\"\u003e\u003cimg alt=\"View with Codesmith\" src=\"https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-dark-v2.svg\"\u003e\u003c/picture\u003e\u003c/a\u003e \u003ca href=\"https://backend.blacksmith.sh/track/enable-autofix?expires=1782972582\u0026installation_id=129073426\u0026pr_number=11\u0026repository=diane-defores%2Freplayglowz\u0026return_to=https%3A%2F%2Fgithub.com%2Fdiane-defores%2Freplayglowz%2Fpull%2F11\u0026signature=abea4831f3136ef597ef68e8963941293de1f6aef1fc2c4115d66775252c2036\"\u003e\u003cpicture\u003e\u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-dark.svg\"\u003e\u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-light.svg\"\u003e\u003cimg alt=\"Autofix with Codesmith\" src=\"https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-dark.svg\"\u003e\u003c/picture\u003e\u003c/a\u003e\n\u003csup\u003eNeed help on this PR? Tag \u003ccode\u003e@codesmith\u003c/code\u003e with what you need. Autofix is disabled.\u003c/sup\u003e\n\n\u003c!-- codesmith:autofix:disabled --\u003e\n\u003c!-- /codesmith:footer --\u003e","html_url":"https://github.com/diane-defores/replayglowz/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/diane-defores%2Freplayglowz/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"}},{"old_version":"9.20.0","new_version":"9.21.0","update_type":"minor","path":null,"pr_created_at":"2026-05-31T23:46:12.000Z","version_change":"9.20.0 → 9.21.0","issue":{"uuid":"4559402791","node_id":"PR_kwDONDNEAM7hLM1x","number":104,"state":"closed","title":"Bump the flutter-pub group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-07T23:45:41.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-31T23:46:12.000Z","updated_at":"2026-06-07T23:45:43.000Z","time_to_close":604769,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"flutter-pub","update_count":9,"packages":[{"name":"cloud_firestore","old_version":"6.3.0","new_version":"6.4.1","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_secure_storage","old_version":"10.0.0","new_version":"10.3.1","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"go_router","old_version":"16.3.0","new_version":"17.2.3","repository_url":"https://github.com/flutter/packages"},{"name":"permission_handler","old_version":"12.0.1","new_version":"12.0.2","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"record","old_version":"6.2.0","new_version":"7.0.0","repository_url":"https://github.com/llfbandit/record"},{"name":"sentry_flutter","old_version":"9.20.0","new_version":"9.21.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"speech_to_text","old_version":"7.3.0","new_version":"7.4.0","repository_url":"https://github.com/csdcorp/speech_to_text"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-pub group with 7 updates in the /winflowz_app directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [cloud_firestore](https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore) | `6.3.0` | `6.4.1` |\n| [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage) | `10.0.0` | `10.3.1` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `16.3.0` | `17.2.3` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `12.0.1` | `12.0.2` |\n| [record](https://github.com/llfbandit/record) | `6.2.0` | `7.0.0` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `9.20.0` | `9.21.0` |\n| [speech_to_text](https://github.com/csdcorp/speech_to_text) | `7.3.0` | `7.4.0` |\n\n\nUpdates `cloud_firestore` from 6.3.0 to 6.4.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/51aa17235b86bcc7e8032207fc520227e826bab2\"\u003e\u003ccode\u003e51aa172\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8ff0a241d19f9b7fd0078cb9400a10d2875e75ef\"\u003e\u003ccode\u003e8ff0a24\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18269\"\u003e#18269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9783a448ff532568a5e46ecb927e7b1bc77a164c\"\u003e\u003ccode\u003e9783a44\u003c/code\u003e\u003c/a\u003e fix(firestore, web): update Timestamp handling in jsify and EncodeUtility (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab0b2f98360a0fc557ccdfde691d8e35b303e16b\"\u003e\u003ccode\u003eab0b2f9\u003c/code\u003e\u003c/a\u003e chore: update example dependencies across repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18219\"\u003e#18219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b9c8a9e2993187c782c94398136aac9bf5418061\"\u003e\u003ccode\u003eb9c8a9e\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix CI issue (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18218\"\u003e#18218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6cdfcb103da7be46ccb190d7e107d8c537aa1ff8\"\u003e\u003ccode\u003e6cdfcb1\u003c/code\u003e\u003c/a\u003e refactor: move all packages to workspace (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18182\"\u003e#18182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cb6b4aeffc568755ea3eebe32b998f00237bf5ad\"\u003e\u003ccode\u003ecb6b4ae\u003c/code\u003e\u003c/a\u003e feat: upgrade pigeon to version 26.3.4 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18205\"\u003e#18205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c9863566007d191cf06a834d04fac138e8abbb63\"\u003e\u003ccode\u003ec986356\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18189\"\u003e#18189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_firestore-v6.4.1/packages/cloud_firestore\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_auth` from 6.4.0 to 6.5.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/51aa17235b86bcc7e8032207fc520227e826bab2\"\u003e\u003ccode\u003e51aa172\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8ff0a241d19f9b7fd0078cb9400a10d2875e75ef\"\u003e\u003ccode\u003e8ff0a24\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18269\"\u003e#18269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a0de4ed86b0dff89bb9e557f2a54f38cd2546016\"\u003e\u003ccode\u003ea0de4ed\u003c/code\u003e\u003c/a\u003e fix: update core, auth and app-check logic so internal resources on method ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7ce191cbd598b299cd0ec64b45d1366914367a5d\"\u003e\u003ccode\u003e7ce191c\u003c/code\u003e\u003c/a\u003e feat(core): Add Auth and AppCheck as App's registered service. (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18237\"\u003e#18237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7c2fa5b83201f2f68e031476dc37ad41809215f2\"\u003e\u003ccode\u003e7c2fa5b\u003c/code\u003e\u003c/a\u003e fix(auth, apple): remove incorrect paths in Package.swift files search paths ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4351179d357eeab6b23ec66f45d558c02d3fde69\"\u003e\u003ccode\u003e4351179\u003c/code\u003e\u003c/a\u003e fix(auth, iOS): update import path for autogenerated messages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18227\"\u003e#18227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6cdfcb103da7be46ccb190d7e107d8c537aa1ff8\"\u003e\u003ccode\u003e6cdfcb1\u003c/code\u003e\u003c/a\u003e refactor: move all packages to workspace (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18182\"\u003e#18182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cb6b4aeffc568755ea3eebe32b998f00237bf5ad\"\u003e\u003ccode\u003ecb6b4ae\u003c/code\u003e\u003c/a\u003e feat: upgrade pigeon to version 26.3.4 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18205\"\u003e#18205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7e0a222700178a57d064c27b4ef62cefdda1e253\"\u003e\u003ccode\u003e7e0a222\u003c/code\u003e\u003c/a\u003e feat(auth,android): add revokeAccessToken support for Android (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18206\"\u003e#18206\u003c/a\u003e) (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18207\"\u003e#18207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c9863566007d191cf06a834d04fac138e8abbb63\"\u003e\u003ccode\u003ec986356\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18189\"\u003e#18189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth-v6.5.1/packages/firebase_auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.7.0 to 4.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/51aa17235b86bcc7e8032207fc520227e826bab2\"\u003e\u003ccode\u003e51aa172\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7c1257e7295f9ba67f3f5820493f105a14d34d52\"\u003e\u003ccode\u003e7c1257e\u003c/code\u003e\u003c/a\u003e fix(core, iOS): use namespaced iOS Pigeon header import (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18281\"\u003e#18281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/78e10f0222f4e23c96b636c63c29935ba5aa82e6\"\u003e\u003ccode\u003e78e10f0\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.13.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18273\"\u003e#18273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/d10e0ffa2980a21a5899dbe67952fc772a3c6c01\"\u003e\u003ccode\u003ed10e0ff\u003c/code\u003e\u003c/a\u003e feat: bump Firebase android SDK to 34.13.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18272\"\u003e#18272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/bb8ad546f114146b6e1cd26c3296825e2964745d\"\u003e\u003ccode\u003ebb8ad54\u003c/code\u003e\u003c/a\u003e feat: bump Firebase JS SDK to 12.13.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18274\"\u003e#18274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8ff0a241d19f9b7fd0078cb9400a10d2875e75ef\"\u003e\u003ccode\u003e8ff0a24\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18269\"\u003e#18269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a0de4ed86b0dff89bb9e557f2a54f38cd2546016\"\u003e\u003ccode\u003ea0de4ed\u003c/code\u003e\u003c/a\u003e fix: update core, auth and app-check logic so internal resources on method ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7ce191cbd598b299cd0ec64b45d1366914367a5d\"\u003e\u003ccode\u003e7ce191c\u003c/code\u003e\u003c/a\u003e feat(core): Add Auth and AppCheck as App's registered service. (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18237\"\u003e#18237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6cdfcb103da7be46ccb190d7e107d8c537aa1ff8\"\u003e\u003ccode\u003e6cdfcb1\u003c/code\u003e\u003c/a\u003e refactor: move all packages to workspace (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18182\"\u003e#18182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cb6b4aeffc568755ea3eebe32b998f00237bf5ad\"\u003e\u003ccode\u003ecb6b4ae\u003c/code\u003e\u003c/a\u003e feat: upgrade pigeon to version 26.3.4 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18205\"\u003e#18205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.9.0/packages/firebase_core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage` from 10.0.0 to 10.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mogol/flutter_secure_storage/releases\"\u003eflutter_secure_storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.3.1\u003c/h2\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eAEADBadTagException\u003c/code\u003e when biometric authentication is cancelled on first launch: a stale IV is now cleared and the cipher re-initialised in encrypt mode so the next authentication attempt succeeds.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNullPointerException\u003c/code\u003e when retrying an operation after a cancelled biometric prompt: \u003ccode\u003epreferences\u003c/code\u003e is now only assigned once cipher initialisation completes successfully, allowing a clean retry.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.0\u003c/h2\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eAndroidBiometricType\u003c/code\u003e enum and \u003ccode\u003ebiometricType\u003c/code\u003e option to \u003ccode\u003eAndroidOptions\u003c/code\u003e to control which authentication methods are accepted during biometric prompts (requires \u003ccode\u003eKeyCipherAlgorithm.AES_GCM_NoPadding\u003c/code\u003e).\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAndroidBiometricType.biometricOrDeviceCredential\u003c/code\u003e (default) accepts Class 3 biometrics or device credentials (PIN/pattern/password), preserving previous behaviour.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAndroidBiometricType.strongBiometricOnly\u003c/code\u003e restricts authentication to Class 3 (strong) biometrics only; device credentials are explicitly rejected.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFully enforced on Android 11+ (API 30+) via \u003ccode\u003esetAllowedAuthenticators\u003c/code\u003e on \u003ccode\u003eBiometricPrompt\u003c/code\u003e and \u003ccode\u003esetUserAuthenticationParameters\u003c/code\u003e on the KeyStore key. On earlier API levels the system may still permit device credentials.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebiometricPromptNegativeButton\u003c/code\u003e option to \u003ccode\u003eAndroidOptions\u003c/code\u003e to customise the dismiss button label on the biometric prompt. Required when using \u003ccode\u003estrongBiometricOnly\u003c/code\u003e or on Android 10 and lower.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003esecStoreAvailabilitySink\u003c/code\u003e not being called when protected data availability changes.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ekSecUseDataProtectionKeychain\u003c/code\u003e being added to Keychain queries unconditionally; it is now only set when \u003ccode\u003euseDataProtectionKeychain\u003c/code\u003e is explicitly enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eWindows\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003edeleteAll\u003c/code\u003e and \u003ccode\u003econtainsKey\u003c/code\u003e not acquiring the mutex lock, which could cause data races under concurrent access.\nIf you are on Dart \u0026gt;=3.10.0, this fix is applied automatically. Otherwise, pin \u003ccode\u003eflutter_secure_storage_windows: ^4.2.2\u003c/code\u003e in your \u003ccode\u003epubspec.yaml\u003c/code\u003e to opt in and make sure your constraint is set for minimum of Dart \u0026gt;=3.10.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eLinux\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003edeleteKeyring\u003c/code\u003e storing the string \u003ccode\u003e\u0026quot;null\u0026quot;\u003c/code\u003e instead of an empty JSON object \u003ccode\u003e{}\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed non-UTF-8 error messages from libsecret causing a \u003ccode\u003eFormatException\u003c/code\u003e on the Dart side; messages are now sanitised before being sent through the method channel.\u003c/li\u003e\n\u003cli\u003eFixed locked or unavailable keyring now surfacing as a catchable \u003ccode\u003ePlatformException\u003c/code\u003e with code \u003ccode\u003eKeyringLocked\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed JSON parse errors and other C++ exceptions now surfacing as a \u003ccode\u003ePlatformException\u003c/code\u003e with code \u003ccode\u003eStorageError\u003c/code\u003e instead of sending malformed bytes through the channel.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.0\u003c/h2\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eKeyCipherAlgorithm.RSA_ECB_PKCS1Padding\u003c/code\u003e. Existing data is automatically migrated to the default \u003ccode\u003eRSA_ECB_OAEPwithSHA_256andMGF1Padding\u003c/code\u003e when \u003ccode\u003emigrateOnAlgorithmChange\u003c/code\u003e is true.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eStorageCipherAlgorithm.AES_CBC_PKCS7Padding\u003c/code\u003e. Existing data is automatically migrated to the default \u003ccode\u003eAES_GCM_NoPadding\u003c/code\u003e when \u003ccode\u003emigrateOnAlgorithmChange\u003c/code\u003e is true.\u003c/li\u003e\n\u003cli\u003eFixed Gradle space-assignment warnings in \u003ccode\u003ebuild.gradle\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed iOS build by updating availability annotation for Secure Enclave methods from \u003ccode\u003eiOS 11.3\u003c/code\u003e to \u003ccode\u003eiOS 13.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eWindows\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed compatibility with \u003ccode\u003ewin32\u003c/code\u003e 6.0.0 in \u003ccode\u003eflutter_secure_storage_windows 4.2.0\u003c/code\u003e.\nIf you are on Dart \u0026gt;=3.10.0, this fix is applied automatically. Otherwise, pin \u003ccode\u003eflutter_secure_storage_windows: ^4.2.0\u003c/code\u003e in your \u003ccode\u003epubspec.yaml\u003c/code\u003e to opt in and make sure your constraint is set for minimum of Dart \u0026gt;=3.10.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003estorageNamespace\u003c/code\u003e option to \u003ccode\u003eAndroidOptions\u003c/code\u003e for full namespace isolation across storage instances (SharedPreferences, KeyStore aliases, config/key storage). Use this instead of \u003ccode\u003esharedPreferencesName\u003c/code\u003e when running multiple \u003ccode\u003eFlutterSecureStorage\u003c/code\u003e instances with different cipher configurations.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003esharedPreferencesName\u003c/code\u003e in favor of \u003ccode\u003estorageNamespace\u003c/code\u003e, which provides complete isolation rather than data-only isolation.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003emigrateWithBackup\u003c/code\u003e option to \u003ccode\u003eAndroidOptions\u003c/code\u003e for crash-resistant migration. When enabled, backup copies of encrypted data are created before migration starts, allowing recovery if migration fails or the app crashes mid-migration. Works in conjunction with \u003ccode\u003emigrateOnAlgorithmChange\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003eKeyCipherAlgorithm\u003c/code\u003e and \u003ccode\u003eStorageCipherAlgorithm\u003c/code\u003e public enums.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed crash on biometric failure (not error).\u003c/li\u003e\n\u003cli\u003eFixed null safety issue in \u003ccode\u003eMethodRunner\u003c/code\u003e that could cause a crash on Android.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/3fc4c53ecffd7bc1f977bc5d76f0f3fb33eb3228\"\u003e\u003ccode\u003e3fc4c53\u003c/code\u003e\u003c/a\u003e fix: revert updated darwin package for backwards compatibility\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6b9e8f44db1d369036188d4d41549486b926a1cf\"\u003e\u003ccode\u003e6b9e8f4\u003c/code\u003e\u003c/a\u003e fix: added changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/0b9ed95a19a072bb5c3e3cb18f53fdc77c6a93a7\"\u003e\u003ccode\u003e0b9ed95\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1148\"\u003e#1148\u003c/a\u003e from CORDEA/fix/defer-preferences-until-cipher-initi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/c557a5341be7c3e70d832e81422512e91d3b5b57\"\u003e\u003ccode\u003ec557a53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1147\"\u003e#1147\u003c/a\u003e from CORDEA/fix/reset-stale-cipher-iv-on-biometric-f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/be0674ab710bf88ecb5b5f57b06dac089d3fcc5e\"\u003e\u003ccode\u003ebe0674a\u003c/code\u003e\u003c/a\u003e Use a single SharedPreferences.Editor when resetting stale IV\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/5817b554fe859066c8a218d7e5f6e5fa2b1aad01\"\u003e\u003ccode\u003e5817b55\u003c/code\u003e\u003c/a\u003e Reset stale cipher IV when biometric auth fails before completion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/635013b238b0a1242d989a1a5c9c30b401e87eb5\"\u003e\u003ccode\u003e635013b\u003c/code\u003e\u003c/a\u003e Defer setting preferences until storageCipher is initialized\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/35da5ae16dcfc76edfcb24de092a9ed4f151f52e\"\u003e\u003ccode\u003e35da5ae\u003c/code\u003e\u003c/a\u003e fix: badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/a86a1ef1b97dc60bece939dbaa63b381e7bac0c2\"\u003e\u003ccode\u003ea86a1ef\u003c/code\u003e\u003c/a\u003e release of v10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/9d09d99a7ff7693f2a98af77850a7287d2fa4599\"\u003e\u003ccode\u003e9d09d99\u003c/code\u003e\u003c/a\u003e release of v0.3.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v10.0.0...v10.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 16.3.0 to 17.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/51f351235c4b73c01eca3a626a59709bca357b77\"\u003e\u003ccode\u003e51f3512\u003c/code\u003e\u003c/a\u003e [packages/packages/go_router] Prepare for batch release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3b8c4cb69e62d031116d11cdf75971fd23884db7\"\u003e\u003ccode\u003e3b8c4cb\u003c/code\u003e\u003c/a\u003e [two_dimensional_scrollables] trailing pinned row/col for TableView (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11519\"\u003e#11519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e212d61de4d81a406dcfc79a1024a0d5a1a3cdb2\"\u003e\u003ccode\u003ee212d61\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicationWillTe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5653b5abb6ad69a8523c953baac49448dd26a4e8\"\u003e\u003ccode\u003e5653b5a\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Replace use of zIndex in examples and tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11572\"\u003e#11572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ff0189ea1e95b6c68b1bf93427519b76512e47d6\"\u003e\u003ccode\u003eff0189e\u003c/code\u003e\u003c/a\u003e [webview_flutter] Platform implementations for getCookies \u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11037\"\u003e#11037\u003c/a\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11386\"\u003e#11386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cde5b36e7eceacdc3268ee758e3834f2817ffb6b\"\u003e\u003ccode\u003ecde5b36\u003c/code\u003e\u003c/a\u003e [file_selector] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11479\"\u003e#11479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5f14a8010690b33f8f71d888dd6a3de665164e21\"\u003e\u003ccode\u003e5f14a80\u003c/code\u003e\u003c/a\u003e [image_picker] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11504\"\u003e#11504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c05ab81dddf0f145c57b43df80903ce17ba84baf\"\u003e\u003ccode\u003ec05ab81\u003c/code\u003e\u003c/a\u003e [quick_actions] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11507\"\u003e#11507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9b4847feb9a2a9aa24fe9e61c0f275692dbc7bdb\"\u003e\u003ccode\u003e9b4847f\u003c/code\u003e\u003c/a\u003e [pigeon] fix: Apply correct ThrowError success callback (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11585\"\u003e#11585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cac0fc54eb6f7a7957fcacf6a3c992286232e867\"\u003e\u003ccode\u003ecac0fc5\u003c/code\u003e\u003c/a\u003e [video_player_platform_interface] Add video track selection support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11474\"\u003e#11474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.2.3/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `permission_handler` from 12.0.1 to 12.0.2\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/adaa8116993f14cf2623baf4e4b8d5a7c498ec5b\"\u003e\u003ccode\u003eadaa811\u003c/code\u003e\u003c/a\u003e Update version to 12.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c10c99ec442b57e1ef61923a0c587884fcccd0e4\"\u003e\u003ccode\u003ec10c99e\u003c/code\u003e\u003c/a\u003e feat(apple): add Swift Package Manager support (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1523\"\u003e#1523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v12.0.1...permission_handler_v12.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `record` from 6.2.0 to 7.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/llfbandit/record/commit/accf3528eda488a972e090a591c5545ce6bf0367\"\u003e\u003ccode\u003eaccf352\u003c/code\u003e\u003c/a\u003e chore: Rename default branch to \u0026quot;main\u0026quot;.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/llfbandit/record/commit/d809fd1ea657bc698a46a98fe375a4615808570f\"\u003e\u003ccode\u003ed809fd1\u003c/code\u003e\u003c/a\u003e chore: Update changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/llfbandit/record/commit/99880b83e48ca7890b218c6a3d21441f7fc2013d\"\u003e\u003ccode\u003e99880b8\u003c/code\u003e\u003c/a\u003e chore: Update example project code.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/llfbandit/record/commit/63e4942c8b03289edecb29f42cabad7b1e38b9cf\"\u003e\u003ccode\u003e63e4942\u003c/code\u003e\u003c/a\u003e chore: Update example project.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/llfbandit/record/commit/352f63d6ee82a35bcc1d720a60a0693cb86e1819\"\u003e\u003ccode\u003e352f63d\u003c/code\u003e\u003c/a\u003e chore(iOS/macOS): Regen example projects.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/llfbandit/record/commit/cf0047dea4f321098f67ff064b474c8d8ee3b9e5\"\u003e\u003ccode\u003ecf0047d\u003c/code\u003e\u003c/a\u003e fix: Respect \u003ccode\u003eshouldResume\u003c/code\u003e system flag on audio interruption and don't stop ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/llfbandit/record/commit/16976a05bd131540829d5a0c2cd30cae60fd004e\"\u003e\u003ccode\u003e16976a0\u003c/code\u003e\u003c/a\u003e chore: \u003cstrong\u003eBreaking change\u003c/strong\u003e Remove \u003ccode\u003emanageAudioSession\u003c/code\u003e deprecated config prop...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/llfbandit/record/commit/bc03a1280566dd0e1f5377061fb857274f23a4c7\"\u003e\u003ccode\u003ebc03a12\u003c/code\u003e\u003c/a\u003e chore(iOS/macOS): Completes Swift Package Manager integration.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/llfbandit/record/commit/5852a4864d59faa2cf7aa06a4449c0055b305277\"\u003e\u003ccode\u003e5852a48\u003c/code\u003e\u003c/a\u003e chore(Android): \u003cstrong\u003eBreaking change\u003c/strong\u003e Remove background recording service.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/llfbandit/record/commit/8c7d171136e71ede4fe6ab9d53933d7daa06558e\"\u003e\u003ccode\u003e8c7d171\u003c/code\u003e\u003c/a\u003e chore(Android): Move to AGP 9.x.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/llfbandit/record/compare/6.2.0...7.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 9.20.0 to 9.21.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.21.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e to \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3702\"\u003e#3702\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e is deprecated and will be removed in the next major version. Use \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003ch4\u003eDart\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMake sentryOnError synchronous in runZonedGuarded by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3697\"\u003e#3697\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRoute SDK diagnostic logs to browser console on web by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3698\"\u003e#3698\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eForward sample rate to native SDKs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3722\"\u003e#3722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease Android JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3712\"\u003e#3712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease replay JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3699\"\u003e#3699\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMove Android JNI work to core worker to avoid work on main isolate by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3713\"\u003e#3713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize Android scope sync by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3708\"\u003e#3708\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Cocoa SDK to v8.58.3 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3726\"\u003e#3726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update Android SDK to v8.43.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3727\"\u003e#3727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter) Align CI with stable SwiftPM defaults by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3710\"\u003e#3710\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/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.21.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e to \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3702\"\u003e#3702\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e is deprecated and will be removed in the next major version. Use \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003ch4\u003eDart\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMake sentryOnError synchronous in runZonedGuarded by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3697\"\u003e#3697\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRoute SDK diagnostic logs to browser console on web by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3698\"\u003e#3698\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eForward sample rate to native SDKs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3722\"\u003e#3722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease Android JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3712\"\u003e#3712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease replay JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3699\"\u003e#3699\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMove Android JNI work to core worker to avoid work on main isolate by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3713\"\u003e#3713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize Android scope sync by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3708\"\u003e#3708\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Cocoa SDK to v8.58.3 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3726\"\u003e#3726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update Android SDK to v8.43.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3727\"\u003e#3727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter) Align CI with stable SwiftPM defaults by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3710\"\u003e#3710\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/getsentry/sentry-dart/commit/ac6746e597abe67c114b8df1959e1852ee70ae44\"\u003e\u003ccode\u003eac6746e\u003c/code\u003e\u003c/a\u003e release: 9.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/5fc86f69ee1117389890ff5f747e05a6366cd766\"\u003e\u003ccode\u003e5fc86f6\u003c/code\u003e\u003c/a\u003e ci: Fix craft prepare and SwiftPM archive signing (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3718\"\u003e#3718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/370150f436ea7502b74d66eb57ac73ee7ed27e4c\"\u003e\u003ccode\u003e370150f\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-cocoa.sh to 8.58.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3726\"\u003e#3726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/f52ea5cf3d1342302e002f41ad9321a060670cda\"\u003e\u003ccode\u003ef52ea5c\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.43.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3727\"\u003e#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a421dc605e028463f395d5088b7befa74ba9d237\"\u003e\u003ccode\u003ea421dc6\u003c/code\u003e\u003c/a\u003e fix(flutter): Forward sample rate to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3722\"\u003e#3722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/b3b27199414078a2e17ac1775ad7d58dcd2d6a35\"\u003e\u003ccode\u003eb3b2719\u003c/code\u003e\u003c/a\u003e perf(flutter): Move Android JNI work to core worker to avoid work on main iso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/e8f0fc4ce73cf80b80ecadbae0fa78839f38548b\"\u003e\u003ccode\u003ee8f0fc4\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.42.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3715\"\u003e#3715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/9f2a74177c5db77d2ea73cac7e3502325c55e722\"\u003e\u003ccode\u003e9f2a741\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft/.github/workflows/changelog-preview.yml (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/9940ffa5535d1a1e84a4f5dbd73f251a17a17bc0\"\u003e\u003ccode\u003e9940ffa\u003c/code\u003e\u003c/a\u003e refactor(feedback): Rename \u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e to \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/3fe9e800f69b5c44d405e864941378cb7dd74436\"\u003e\u003ccode\u003e3fe9e80\u003c/code\u003e\u003c/a\u003e fix(flutter): Release Android JNI refs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3712\"\u003e#3712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.20.0...9.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `speech_to_text` from 7.3.0 to 7.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/csdcorp/speech_to_text/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e\n\n\u003c!-- codesmith:footer --\u003e\n---\n\u003ca href=\"https://app.blacksmith.sh/diane-defores/codesmith/winflowz/pr/104\"\u003e\u003cpicture\u003e\u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-dark-v2.svg\"\u003e\u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-light-v2.svg\"\u003e\u003cimg alt=\"View with Codesmith\" src=\"https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-dark-v2.svg\"\u003e\u003c/picture\u003e\u003c/a\u003e \u003ca href=\"https://backend.blacksmith.sh/track/enable-autofix?expires=1782863175\u0026installation_id=129073426\u0026pr_number=104\u0026repository=diane-defores%2Fwinflowz\u0026return_to=https%3A%2F%2Fgithub.com%2Fdiane-defores%2Fwinflowz%2Fpull%2F104\u0026signature=a9e702296d97b7629ddc3940340fbc2cfff0ecd02ade5c824c45db1d4f5197a0\"\u003e\u003cpicture\u003e\u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-dark.svg\"\u003e\u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-light.svg\"\u003e\u003cimg alt=\"Autofix with Codesmith\" src=\"https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-dark.svg\"\u003e\u003c/picture\u003e\u003c/a\u003e\n\u003csup\u003eNeed help on this PR? Tag \u003ccode\u003e@codesmith\u003c/code\u003e with what you need. Autofix is disabled.\u003c/sup\u003e\n\n\u003c!-- codesmith:autofix:disabled --\u003e\n\u003c!-- /codesmith:footer --\u003e","html_url":"https://github.com/diane-defores/winflowz/pull/104","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/diane-defores%2Fwinflowz/issues/104","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/104/packages"}},{"old_version":"9.20.0","new_version":"9.21.0","update_type":"minor","path":null,"pr_created_at":"2026-05-30T02:39:15.000Z","version_change":"9.20.0 → 9.21.0","issue":{"uuid":"4552922447","node_id":"PR_kwDOQETERc7g3zP1","number":3057,"state":"closed","title":"deps: bump the flutter-dependencies group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["flutter"],"assignees":[],"locked":false,"comments_count":6,"pull_request":true,"closed_at":"2026-06-08T00:39:29.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-30T02:39:15.000Z","updated_at":"2026-06-08T00:39:30.000Z","time_to_close":770414,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"flutter-dependencies","update_count":5,"packages":[{"name":"audioplayers","old_version":"6.6.0","new_version":"6.7.0","repository_url":"https://github.com/bluefireteam/audioplayers"},{"name":"flutter_native_splash","old_version":"2.4.7","new_version":"2.4.8","repository_url":"https://github.com/jonbhanson/flutter_native_splash"},{"name":"flutter_secure_storage","old_version":"10.2.0","new_version":"10.3.1","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"sentry_flutter","old_version":"9.20.0","new_version":"9.21.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"test","old_version":"1.30.0","new_version":"1.31.0"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 4 updates in the / directory: [audioplayers](https://github.com/bluefireteam/audioplayers/tree/master/packages), [flutter_native_splash](https://github.com/jonbhanson/flutter_native_splash), [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage) and [sentry_flutter](https://github.com/getsentry/sentry-dart).\n\nUpdates `audioplayers` from 6.6.0 to 6.7.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bluefireteam/audioplayers/blob/main/CHANGELOG.md\"\u003eaudioplayers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003eaudioplayers\u003c/code\u003e - \u003ccode\u003ev6.7.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: Always check if file exists when playing from cache (\u003ca href=\"https://redirect.github.com/bluefireteam/audioplayers/issues/1980\"\u003e#1980\u003c/a\u003e). (\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/a1a5f4e65c8e58f50330333d2e4f43faeca4ffe9\"\u003ea1a5f4e6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: Get duration from AudioPool (\u003ca href=\"https://redirect.github.com/bluefireteam/audioplayers/issues/1954\"\u003e#1954\u003c/a\u003e). (\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/c042e20e70df090d2c452c8a3cc32964498de7eb\"\u003ec042e20e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003eaudioplayers_android_exo\u003c/code\u003e - \u003ccode\u003ev0.1.3+1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(audioplayers_android_exo): apply setVolume to mono audio sources (\u003ca href=\"https://redirect.github.com/bluefireteam/audioplayers/issues/1987\"\u003e#1987\u003c/a\u003e). (\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/c3f8fab0d9e6c7d72fe477accda31daecd5f60c6\"\u003ec3f8fab0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003eaudioplayers_web\u003c/code\u003e - \u003ccode\u003ev5.2.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(web): Use GainNode for volume control to fix Safari compatibility (\u003ca href=\"https://redirect.github.com/bluefireteam/audioplayers/issues/1978\"\u003e#1978\u003c/a\u003e). (\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/a3d7e3f8ab1d2bdab854a9650b6d77207e4324dc\"\u003ea3d7e3f8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003eaudioplayers_windows\u003c/code\u003e - \u003ccode\u003ev4.3.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(windows): Refactor static globals to instance members (\u003ca href=\"https://redirect.github.com/bluefireteam/audioplayers/issues/1970\"\u003e#1970\u003c/a\u003e). (\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/992d50748e6d32a0a292d4f32d0905b7eca02ad1\"\u003e992d5074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2026-03-01\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with breaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThere are no breaking changes in this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with other changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/blob/main/#audioplayers---v660\"\u003e\u003ccode\u003eaudioplayers\u003c/code\u003e - \u003ccode\u003ev6.6.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/blob/main/#audioplayers_android_exo---v013\"\u003e\u003ccode\u003eaudioplayers_android_exo\u003c/code\u003e - \u003ccode\u003ev0.1.3\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/blob/main/#audioplayers_darwin---v640\"\u003e\u003ccode\u003eaudioplayers_darwin\u003c/code\u003e - \u003ccode\u003ev6.4.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/blob/main/#audioplayers_web---v520\"\u003e\u003ccode\u003eaudioplayers_web\u003c/code\u003e - \u003ccode\u003ev5.2.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/blob/main/#audioplayers_windows---v430\"\u003e\u003ccode\u003eaudioplayers_windows\u003c/code\u003e - \u003ccode\u003ev4.3.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\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/bluefireteam/audioplayers/commit/34538a81460b279213b8387c309f098f6d557a13\"\u003e\u003ccode\u003e34538a8\u003c/code\u003e\u003c/a\u003e chore(release): Publish packages (\u003ca href=\"https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1992\"\u003e#1992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/5375afe658f63a2da66ecd53605a2c9a4355d0bc\"\u003e\u003ccode\u003e5375afe\u003c/code\u003e\u003c/a\u003e chore: Support Flutter 3.44.x (\u003ca href=\"https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1990\"\u003e#1990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/c3f8fab0d9e6c7d72fe477accda31daecd5f60c6\"\u003e\u003ccode\u003ec3f8fab\u003c/code\u003e\u003c/a\u003e fix(audioplayers_android_exo): apply setVolume to mono audio sources (\u003ca href=\"https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1987\"\u003e#1987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/992d50748e6d32a0a292d4f32d0905b7eca02ad1\"\u003e\u003ccode\u003e992d507\u003c/code\u003e\u003c/a\u003e fix(windows): Refactor static globals to instance members (\u003ca href=\"https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1970\"\u003e#1970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/c042e20e70df090d2c452c8a3cc32964498de7eb\"\u003e\u003ccode\u003ec042e20\u003c/code\u003e\u003c/a\u003e feat: Get duration from AudioPool (\u003ca href=\"https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/a3d7e3f8ab1d2bdab854a9650b6d77207e4324dc\"\u003e\u003ccode\u003ea3d7e3f\u003c/code\u003e\u003c/a\u003e fix(web): Use GainNode for volume control to fix Safari compatibility (\u003ca href=\"https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1978\"\u003e#1978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bluefireteam/audioplayers/commit/a1a5f4e65c8e58f50330333d2e4f43faeca4ffe9\"\u003e\u003ccode\u003ea1a5f4e\u003c/code\u003e\u003c/a\u003e fix: Always check if file exists when playing from cache (\u003ca href=\"https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1980\"\u003e#1980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bluefireteam/audioplayers/commits/audioplayers-v6.7.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_native_splash` from 2.4.7 to 2.4.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonbhanson/flutter_native_splash/releases\"\u003eflutter_native_splash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.8\u003c/h2\u003e\n\u003ch2\u003e[2.4.8] - (2026-May-29)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eandroid_min_sdk\u003c/code\u003e parameter. Thanks \u003ca href=\"https://github.com/ThexXTURBOXx\"\u003eNico\u003c/a\u003e for [PR \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/820\"\u003e#820\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/pull/820\"\u003ejonbhanson/flutter_native_splash#820\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemove unnecessary native code. Thanks \u003ca href=\"https://github.com/ThexXTURBOXx\"\u003eNico\u003c/a\u003e for [PR \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/828\"\u003e#828\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/pull/828\"\u003ejonbhanson/flutter_native_splash#828\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eremove\u003c/code\u003e command always showing help instead of executing. Thanks \u003ca href=\"https://github.com/ersanKolay\"\u003eersanKolay\u003c/a\u003e for [PR \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/823\"\u003e#823\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/pull/823\"\u003ejonbhanson/flutter_native_splash#823\u003c/a\u003e). Fixes \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/822\"\u003e#822\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/804\"\u003e#804\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/786\"\u003e#786\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies.\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/jonbhanson/flutter_native_splash/blob/master/CHANGELOG.md\"\u003eflutter_native_splash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[2.4.8] - (2026-May-29)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eandroid_min_sdk\u003c/code\u003e parameter. Thanks \u003ca href=\"https://github.com/ThexXTURBOXx\"\u003eNico\u003c/a\u003e for [PR \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/820\"\u003e#820\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/pull/820\"\u003ejonbhanson/flutter_native_splash#820\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemove unnecessary native code. Thanks \u003ca href=\"https://github.com/ThexXTURBOXx\"\u003eNico\u003c/a\u003e for [PR \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/828\"\u003e#828\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/pull/828\"\u003ejonbhanson/flutter_native_splash#828\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eremove\u003c/code\u003e command always showing help instead of executing. Thanks \u003ca href=\"https://github.com/ersanKolay\"\u003eersanKolay\u003c/a\u003e for [PR \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/823\"\u003e#823\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/pull/823\"\u003ejonbhanson/flutter_native_splash#823\u003c/a\u003e). Fixes \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/822\"\u003e#822\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/804\"\u003e#804\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/786\"\u003e#786\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies.\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/jonbhanson/flutter_native_splash/commit/3de495d6cc4d4a2bce0e2e12286e1ffee15f1a35\"\u003e\u003ccode\u003e3de495d\u003c/code\u003e\u003c/a\u003e Introduce android_min_sdk parameter. Thanks Nico for PR \u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/820\"\u003e#820\u003c/a\u003e. Remove unnecess...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonbhanson/flutter_native_splash/commit/fd38fae7dc1eb1a731a2fbb8d312c46d6e760f72\"\u003e\u003ccode\u003efd38fae\u003c/code\u003e\u003c/a\u003e Introduce min Android SDK parameter (\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonbhanson/flutter_native_splash/commit/fb3dc86ed968ffea7be2bc0bfe943e7e991f2876\"\u003e\u003ccode\u003efb3dc86\u003c/code\u003e\u003c/a\u003e Remove unnecessary native code (\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonbhanson/flutter_native_splash/commit/3e1619e202cb6badba79389625ef95f120fe13c0\"\u003e\u003ccode\u003e3e1619e\u003c/code\u003e\u003c/a\u003e Update dependencies (\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonbhanson/flutter_native_splash/commit/e1b94e3a27741431a66733907ace16aa7c62d5eb\"\u003e\u003ccode\u003ee1b94e3\u003c/code\u003e\u003c/a\u003e chore: minor housekeeping - format, ci update, more tests (\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/824\"\u003e#824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonbhanson/flutter_native_splash/commit/5f338b0e6858994bb82bd168ff21c0ace4829cb0\"\u003e\u003ccode\u003e5f338b0\u003c/code\u003e\u003c/a\u003e fix: remove command always showing help instead of executing (\u003ca href=\"https://redirect.github.com/jonbhanson/flutter_native_splash/issues/823\"\u003e#823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jonbhanson/flutter_native_splash/compare/v2.4.7...v2.4.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage` from 10.2.0 to 10.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mogol/flutter_secure_storage/releases\"\u003eflutter_secure_storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.3.1\u003c/h2\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eAEADBadTagException\u003c/code\u003e when biometric authentication is cancelled on first launch: a stale IV is now cleared and the cipher re-initialised in encrypt mode so the next authentication attempt succeeds.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNullPointerException\u003c/code\u003e when retrying an operation after a cancelled biometric prompt: \u003ccode\u003epreferences\u003c/code\u003e is now only assigned once cipher initialisation completes successfully, allowing a clean retry.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.0\u003c/h2\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eAndroidBiometricType\u003c/code\u003e enum and \u003ccode\u003ebiometricType\u003c/code\u003e option to \u003ccode\u003eAndroidOptions\u003c/code\u003e to control which authentication methods are accepted during biometric prompts (requires \u003ccode\u003eKeyCipherAlgorithm.AES_GCM_NoPadding\u003c/code\u003e).\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAndroidBiometricType.biometricOrDeviceCredential\u003c/code\u003e (default) accepts Class 3 biometrics or device credentials (PIN/pattern/password), preserving previous behaviour.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAndroidBiometricType.strongBiometricOnly\u003c/code\u003e restricts authentication to Class 3 (strong) biometrics only; device credentials are explicitly rejected.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFully enforced on Android 11+ (API 30+) via \u003ccode\u003esetAllowedAuthenticators\u003c/code\u003e on \u003ccode\u003eBiometricPrompt\u003c/code\u003e and \u003ccode\u003esetUserAuthenticationParameters\u003c/code\u003e on the KeyStore key. On earlier API levels the system may still permit device credentials.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebiometricPromptNegativeButton\u003c/code\u003e option to \u003ccode\u003eAndroidOptions\u003c/code\u003e to customise the dismiss button label on the biometric prompt. Required when using \u003ccode\u003estrongBiometricOnly\u003c/code\u003e or on Android 10 and lower.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003esecStoreAvailabilitySink\u003c/code\u003e not being called when protected data availability changes.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ekSecUseDataProtectionKeychain\u003c/code\u003e being added to Keychain queries unconditionally; it is now only set when \u003ccode\u003euseDataProtectionKeychain\u003c/code\u003e is explicitly enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eWindows\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003edeleteAll\u003c/code\u003e and \u003ccode\u003econtainsKey\u003c/code\u003e not acquiring the mutex lock, which could cause data races under concurrent access.\nIf you are on Dart \u0026gt;=3.10.0, this fix is applied automatically. Otherwise, pin \u003ccode\u003eflutter_secure_storage_windows: ^4.2.2\u003c/code\u003e in your \u003ccode\u003epubspec.yaml\u003c/code\u003e to opt in and make sure your constraint is set for minimum of Dart \u0026gt;=3.10.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eLinux\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003edeleteKeyring\u003c/code\u003e storing the string \u003ccode\u003e\u0026quot;null\u0026quot;\u003c/code\u003e instead of an empty JSON object \u003ccode\u003e{}\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed non-UTF-8 error messages from libsecret causing a \u003ccode\u003eFormatException\u003c/code\u003e on the Dart side; messages are now sanitised before being sent through the method channel.\u003c/li\u003e\n\u003cli\u003eFixed locked or unavailable keyring now surfacing as a catchable \u003ccode\u003ePlatformException\u003c/code\u003e with code \u003ccode\u003eKeyringLocked\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed JSON parse errors and other C++ exceptions now surfacing as a \u003ccode\u003ePlatformException\u003c/code\u003e with code \u003ccode\u003eStorageError\u003c/code\u003e instead of sending malformed bytes through the channel.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/3fc4c53ecffd7bc1f977bc5d76f0f3fb33eb3228\"\u003e\u003ccode\u003e3fc4c53\u003c/code\u003e\u003c/a\u003e fix: revert updated darwin package for backwards compatibility\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6b9e8f44db1d369036188d4d41549486b926a1cf\"\u003e\u003ccode\u003e6b9e8f4\u003c/code\u003e\u003c/a\u003e fix: added changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/0b9ed95a19a072bb5c3e3cb18f53fdc77c6a93a7\"\u003e\u003ccode\u003e0b9ed95\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1148\"\u003e#1148\u003c/a\u003e from CORDEA/fix/defer-preferences-until-cipher-initi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/c557a5341be7c3e70d832e81422512e91d3b5b57\"\u003e\u003ccode\u003ec557a53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1147\"\u003e#1147\u003c/a\u003e from CORDEA/fix/reset-stale-cipher-iv-on-biometric-f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/be0674ab710bf88ecb5b5f57b06dac089d3fcc5e\"\u003e\u003ccode\u003ebe0674a\u003c/code\u003e\u003c/a\u003e Use a single SharedPreferences.Editor when resetting stale IV\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/5817b554fe859066c8a218d7e5f6e5fa2b1aad01\"\u003e\u003ccode\u003e5817b55\u003c/code\u003e\u003c/a\u003e Reset stale cipher IV when biometric auth fails before completion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/635013b238b0a1242d989a1a5c9c30b401e87eb5\"\u003e\u003ccode\u003e635013b\u003c/code\u003e\u003c/a\u003e Defer setting preferences until storageCipher is initialized\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/35da5ae16dcfc76edfcb24de092a9ed4f151f52e\"\u003e\u003ccode\u003e35da5ae\u003c/code\u003e\u003c/a\u003e fix: badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/a86a1ef1b97dc60bece939dbaa63b381e7bac0c2\"\u003e\u003ccode\u003ea86a1ef\u003c/code\u003e\u003c/a\u003e release of v10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/9d09d99a7ff7693f2a98af77850a7287d2fa4599\"\u003e\u003ccode\u003e9d09d99\u003c/code\u003e\u003c/a\u003e release of v0.3.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v10.2.0...v10.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 9.20.0 to 9.21.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.21.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e to \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3702\"\u003e#3702\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e is deprecated and will be removed in the next major version. Use \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003ch4\u003eDart\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMake sentryOnError synchronous in runZonedGuarded by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3697\"\u003e#3697\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRoute SDK diagnostic logs to browser console on web by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3698\"\u003e#3698\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eForward sample rate to native SDKs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3722\"\u003e#3722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease Android JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3712\"\u003e#3712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease replay JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3699\"\u003e#3699\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMove Android JNI work to core worker to avoid work on main isolate by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3713\"\u003e#3713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize Android scope sync by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3708\"\u003e#3708\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Cocoa SDK to v8.58.3 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3726\"\u003e#3726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update Android SDK to v8.43.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3727\"\u003e#3727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter) Align CI with stable SwiftPM defaults by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3710\"\u003e#3710\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/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.21.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e to \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3702\"\u003e#3702\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e is deprecated and will be removed in the next major version. Use \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003ch4\u003eDart\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMake sentryOnError synchronous in runZonedGuarded by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3697\"\u003e#3697\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRoute SDK diagnostic logs to browser console on web by \u003ca href=\"https://github.com/theprantadutta\"\u003e\u003ccode\u003e@​theprantadutta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3698\"\u003e#3698\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eForward sample rate to native SDKs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3722\"\u003e#3722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease Android JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3712\"\u003e#3712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease replay JNI refs by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3699\"\u003e#3699\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMove Android JNI work to core worker to avoid work on main isolate by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3713\"\u003e#3713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize Android scope sync by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3708\"\u003e#3708\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Cocoa SDK to v8.58.3 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3726\"\u003e#3726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update Android SDK to v8.43.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3727\"\u003e#3727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter) Align CI with stable SwiftPM defaults by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3710\"\u003e#3710\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/getsentry/sentry-dart/commit/ac6746e597abe67c114b8df1959e1852ee70ae44\"\u003e\u003ccode\u003eac6746e\u003c/code\u003e\u003c/a\u003e release: 9.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/5fc86f69ee1117389890ff5f747e05a6366cd766\"\u003e\u003ccode\u003e5fc86f6\u003c/code\u003e\u003c/a\u003e ci: Fix craft prepare and SwiftPM archive signing (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3718\"\u003e#3718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/370150f436ea7502b74d66eb57ac73ee7ed27e4c\"\u003e\u003ccode\u003e370150f\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-cocoa.sh to 8.58.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3726\"\u003e#3726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/f52ea5cf3d1342302e002f41ad9321a060670cda\"\u003e\u003ccode\u003ef52ea5c\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.43.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3727\"\u003e#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a421dc605e028463f395d5088b7befa74ba9d237\"\u003e\u003ccode\u003ea421dc6\u003c/code\u003e\u003c/a\u003e fix(flutter): Forward sample rate to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3722\"\u003e#3722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/b3b27199414078a2e17ac1775ad7d58dcd2d6a35\"\u003e\u003ccode\u003eb3b2719\u003c/code\u003e\u003c/a\u003e perf(flutter): Move Android JNI work to core worker to avoid work on main iso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/e8f0fc4ce73cf80b80ecadbae0fa78839f38548b\"\u003e\u003ccode\u003ee8f0fc4\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.42.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3715\"\u003e#3715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/9f2a74177c5db77d2ea73cac7e3502325c55e722\"\u003e\u003ccode\u003e9f2a741\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft/.github/workflows/changelog-preview.yml (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/9940ffa5535d1a1e84a4f5dbd73f251a17a17bc0\"\u003e\u003ccode\u003e9940ffa\u003c/code\u003e\u003c/a\u003e refactor(feedback): Rename \u003ccode\u003eSentryFeedbackWidget\u003c/code\u003e to \u003ccode\u003eSentryFeedbackForm\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/3fe9e800f69b5c44d405e864941378cb7dd74436\"\u003e\u003ccode\u003e3fe9e80\u003c/code\u003e\u003c/a\u003e fix(flutter): Release Android JNI refs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3712\"\u003e#3712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.20.0...9.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `test` from 1.30.0 to 1.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/test/releases\"\u003etest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:test v1.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrint a summary of failed tests at the end of the expanded reporter output.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003evm-asan\u003c/code\u003e, \u003ccode\u003evm-msan\u003c/code\u003e, and \u003ccode\u003evm-tsan\u003c/code\u003e runtimes to run tests on the standalone\nDart VM under Address Sanitizer, Memory Sanitizer or Thread Sanitizer. This is\nuseful for finding issues when using foreign libraries through dart:ffi, such\nas use-after-free, use of initialized memory and data races, or for detecting\ndata races in Dart code using shared fields.\u003c/li\u003e\n\u003cli\u003eChange return type on the \u003ccode\u003ebody\u003c/code\u003e callback argument to \u003ccode\u003egroup\u003c/code\u003e to \u003ccode\u003evoid\u003c/code\u003e from\n\u003ccode\u003edynamic\u003c/code\u003e. This may surface cases where the group callback was erroneously\nreturning an ignored value.\u003c/li\u003e\n\u003cli\u003eFix a hang when a test run with \u003ccode\u003e--compiler exe\u003c/code\u003e crashes.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=8.0.0 \u0026lt;13.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/021d056da4a63592371e84eb279f65881f42156c\"\u003e\u003ccode\u003e021d056\u003c/code\u003e\u003c/a\u003e Allow analyzer major version 12 (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2610\"\u003e#2610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/36b9d8291803520b969b9ee623edf276fcc5d5e0\"\u003e\u003ccode\u003e36b9d82\u003c/code\u003e\u003c/a\u003e Fix exception for missing resolved executable (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2611\"\u003e#2611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/1cd6232e740a9f4ee5a4aced8c31ee8de4005be9\"\u003e\u003ccode\u003e1cd6232\u003c/code\u003e\u003c/a\u003e Support tests on VM with sanitizers (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2575\"\u003e#2575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/9d2f9fe044a06206fb6956442a5803c0af17d6b0\"\u003e\u003ccode\u003e9d2f9fe\u003c/code\u003e\u003c/a\u003e Fix hang when separate-process test crashes (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2606\"\u003e#2606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/7e6d5dac07e40241238e0951438d0c0a2750e4b9\"\u003e\u003ccode\u003e7e6d5da\u003c/code\u003e\u003c/a\u003e Require \u003ccode\u003eanalyzer: '\u0026gt;=8.0.0 \u0026lt;12.0.0'\u003c/code\u003e (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2607\"\u003e#2607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/c8c7301228841e3008a0a4c69b78f75ba2be6fce\"\u003e\u003ccode\u003ec8c7301\u003c/code\u003e\u003c/a\u003e Remove stale deprecation annotations (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2605\"\u003e#2605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/21ed5d6c6447c4680fce95f30aa2a263c17fdbed\"\u003e\u003ccode\u003e21ed5d6\u003c/code\u003e\u003c/a\u003e Add void return on group callback (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2604\"\u003e#2604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/746af0e5645189ccde83279844f600e034eda3b7\"\u003e\u003ccode\u003e746af0e\u003c/code\u003e\u003c/a\u003e Default failure summary for expanded reporter (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2588\"\u003e#2588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/test/commits/test-v1.31.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e","html_url":"https://github.com/kanta13jp1/my_web_app/pull/3057","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kanta13jp1%2Fmy_web_app/issues/3057","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3057/packages"}},{"old_version":"9.19.0","new_version":"9.20.0","update_type":"minor","path":null,"pr_created_at":"2026-05-11T00:51:21.000Z","version_change":"9.19.0 → 9.20.0","issue":{"uuid":"4417350394","node_id":"PR_kwDOQETERc7aEn58","number":2344,"state":"open","title":"deps: bump the flutter-dependencies group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["flutter"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-11T00:51:21.000Z","updated_at":"2026-05-11T00:57:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"flutter-dependencies","update_count":4,"packages":[{"name":"build_runner","old_version":"2.14.1","new_version":"2.15.0","repository_url":"https://github.com/dart-lang/build"},{"name":"flutter_secure_storage","old_version":"10.0.0","new_version":"10.1.0","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"sentry_flutter","old_version":"9.19.0","new_version":"9.20.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"test","old_version":"1.26.3","new_version":"1.30.0"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 3 updates in the / directory: [build_runner](https://github.com/dart-lang/build), [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage) and [sentry_flutter](https://github.com/getsentry/sentry-dart).\n\nUpdates `build_runner` from 2.14.1 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003e--low-resources-mode\u003c/code\u003e as default memory usage has been improved. If\nyou have problems with RAM usage please file an issue.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e--log-performance\u003c/code\u003e and \u003ccode\u003e--track-performance\u003c/code\u003e. File an issue if you\nhave performance measurement needs not covered by the newer \u003ccode\u003e--dart-aot-perf\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved options can still be passed, they will be ignored with a warning.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash during logging if an asset path is an invalid URI.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e the global options affecting build order were read\nfrom the wrong package. They are now read from \u003ccode\u003ebuild.yaml\u003c/code\u003e in the workspace\nroot, like other global options.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 13.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\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/a6347668a593ca6036b91f07f8f95d9eb6da6da5\"\u003e\u003ccode\u003ea634766\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003ebuild_runner\u003c/code\u003e 2.15. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4903\"\u003e#4903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5512226fdb59ed3da3e8d2294d40a8992cba0b33\"\u003e\u003ccode\u003e5512226\u003c/code\u003e\u003c/a\u003e Fix read of global options from wrong workspace package. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4902\"\u003e#4902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0095f15ddcb265920c06f9148d4d826fc858c551\"\u003e\u003ccode\u003e0095f15\u003c/code\u003e\u003c/a\u003e Publish build_web_compiler 4.4.19 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4901\"\u003e#4901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0835a0f73c28bdc3d0c58c8a1a42e233233a7515\"\u003e\u003ccode\u003e0835a0f\u003c/code\u003e\u003c/a\u003e Add support for deferred loading when compiling to wasm. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4900\"\u003e#4900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eff07b518a96fc1026d363d2793cd5922440146a\"\u003e\u003ccode\u003eeff07b5\u003c/code\u003e\u003c/a\u003e Fix render of URI for invalid path on Windows. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/50e2e2d333b23b7f9145eba53bdd15a0e522cc53\"\u003e\u003ccode\u003e50e2e2d\u003c/code\u003e\u003c/a\u003e Mockito: fix accidental API change. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4896\"\u003e#4896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/4e0f6c07b40f8ebd98af5f897fae2da4001c4242\"\u003e\u003ccode\u003e4e0f6c0\u003c/code\u003e\u003c/a\u003e Allow analyzer 13. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/07246b648f1303c2393d4a5b8b931cbbcf049738\"\u003e\u003ccode\u003e07246b6\u003c/code\u003e\u003c/a\u003e Restore ignore comment needed in google3. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b9c9dae241cd4175239f40a7b7598338f71ce796\"\u003e\u003ccode\u003eb9c9dae\u003c/code\u003e\u003c/a\u003e Switch back to dev branch. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d61a379dd81334b3ad3593f9a4fb331d91f9e6c3\"\u003e\u003ccode\u003ed61a379\u003c/code\u003e\u003c/a\u003e Remove old performance-related options. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4892\"\u003e#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.14.1...build_runner-v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage` from 10.0.0 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mogol/flutter_secure_storage/releases\"\u003eflutter_secure_storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003estorageNamespace\u003c/code\u003e option to \u003ccode\u003eAndroidOptions\u003c/code\u003e for full namespace isolation across storage instances (SharedPreferences, KeyStore aliases, config/key storage). Use this instead of \u003ccode\u003esharedPreferencesName\u003c/code\u003e when running multiple \u003ccode\u003eFlutterSecureStorage\u003c/code\u003e instances with different cipher configurations.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003esharedPreferencesName\u003c/code\u003e in favor of \u003ccode\u003estorageNamespace\u003c/code\u003e, which provides complete isolation rather than data-only isolation.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003emigrateWithBackup\u003c/code\u003e option to \u003ccode\u003eAndroidOptions\u003c/code\u003e for crash-resistant migration. When enabled, backup copies of encrypted data are created before migration starts, allowing recovery if migration fails or the app crashes mid-migration. Works in conjunction with \u003ccode\u003emigrateOnAlgorithmChange\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003eKeyCipherAlgorithm\u003c/code\u003e and \u003ccode\u003eStorageCipherAlgorithm\u003c/code\u003e public enums.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed crash on biometric failure (not error).\u003c/li\u003e\n\u003cli\u003eFixed null safety issue in \u003ccode\u003eMethodRunner\u003c/code\u003e that could cause a crash on Android.\u003c/li\u003e\n\u003cli\u003eFixed config being overwritten on initialization.\u003c/li\u003e\n\u003cli\u003eFixed default Android key cipher not aligning with the Flutter default.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003euseSecureEnclave\u003c/code\u003e option to \u003ccode\u003eIOSOptions\u003c/code\u003e and \u003ccode\u003eMacOsOptions\u003c/code\u003e to store keys in the device's Secure Enclave for hardware-backed security.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003ekSecAttrSynchronizable\u003c/code\u003e being silently dropped when no access control flags are set.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ereadAll\u003c/code\u003e not returning Secure Enclave items correctly.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/997c9c0c7e4d62a6140a671599eea38d62e02ead\"\u003e\u003ccode\u003e997c9c0\u003c/code\u003e\u003c/a\u003e fix: release of v10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f099e17051e2222db93189d276d07140eaf9f609\"\u003e\u003ccode\u003ef099e17\u003c/code\u003e\u003c/a\u003e release of v0.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/34908ee4a90fec3b9f0b0b1ef502a8166859668c\"\u003e\u003ccode\u003e34908ee\u003c/code\u003e\u003c/a\u003e release of v2.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/100ba67525cb31ec20d62748cbffdb519ca5c849\"\u003e\u003ccode\u003e100ba67\u003c/code\u003e\u003c/a\u003e fix: tests for secure enclave, doc clarification\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/1dcad379fe0fc22ed331118fe875ab26d724d116\"\u003e\u003ccode\u003e1dcad37\u003c/code\u003e\u003c/a\u003e fix: missing changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/080b6bfe9bc6f679333a0750b899ed23e0ac989b\"\u003e\u003ccode\u003e080b6bf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1107\"\u003e#1107\u003c/a\u003e from juliansteenbakker/dependabot/gradle/flutter_sec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/aae82cec63b56b24cab23eed61e0099a56c78e9d\"\u003e\u003ccode\u003eaae82ce\u003c/code\u003e\u003c/a\u003e Merge branch 'develop' into dependabot/gradle/flutter_secure_storage/example/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/e3521eea3426229dc84805cbcdb463866006fefd\"\u003e\u003ccode\u003ee3521ee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1116\"\u003e#1116\u003c/a\u003e from juliansteenbakker/feat/linux-tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/24a0d6cf7d4a2f6ccf1c4eeddd1a9cf4b79db500\"\u003e\u003ccode\u003e24a0d6c\u003c/code\u003e\u003c/a\u003e feat: linux native tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b9ab979acecf95e592443ced34c946f8ca648f87\"\u003e\u003ccode\u003eb9ab979\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1093\"\u003e#1093\u003c/a\u003e from juliansteenbakker/feat/windows-tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v10.0.0...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 9.19.0 to 9.20.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.20.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(span-first) Add transaction and app start type span attributes by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3678\"\u003e#3678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent cross-organization trace continuation by \u003ca href=\"https://github.com/antonis\"\u003e\u003ccode\u003e@​antonis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3567\"\u003e#3567\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eBy default, the SDK now extracts the organization ID from the DSN (e.g. \u003ccode\u003eo123.ingest.sentry.io\u003c/code\u003e) and compares it with the \u003ccode\u003esentry-org_id\u003c/code\u003e value in incoming baggage headers. When the two differ, the SDK starts a fresh trace instead of continuing the foreign one. This guards against accidentally linking traces across organizations.\u003c/li\u003e\n\u003cli\u003eNew option \u003ccode\u003estrictTraceContinuation\u003c/code\u003e (default \u003ccode\u003efalse\u003c/code\u003e): when enabled, both the SDK's org ID \u003cstrong\u003eand\u003c/strong\u003e the incoming baggage org ID must be present and match for a trace to be continued. Traces with a missing org ID on either side are rejected.\u003c/li\u003e\n\u003cli\u003eNew option \u003ccode\u003eorgId\u003c/code\u003e: allows explicitly setting the organization ID for self-hosted and Relay setups where it cannot be extracted from the DSN.\u003c/li\u003e\n\u003cli\u003eOptions are also applied to the native Android SDK. On iOS, only the Dart layer enforces strict trace continuation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid JNI callbacks for Android scope sync by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3676\"\u003e#3676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSend frame delay in seconds by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3677\"\u003e#3677\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Android SDK to v8.41.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3687\"\u003e#3687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update Cocoa SDK to v8.58.2 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3664\"\u003e#3664\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update Native SDK to v0.13.8 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3667\"\u003e#3667\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove collection runtime dependency by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3680\"\u003e#3680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNotify linked issues on release by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3685\"\u003e#3685\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnforce conventional commit format for PR titles by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3666\"\u003e#3666\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/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.20.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(span-first) Add transaction and app start type span attributes by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3678\"\u003e#3678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent cross-organization trace continuation by \u003ca href=\"https://github.com/antonis\"\u003e\u003ccode\u003e@​antonis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3567\"\u003e#3567\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eBy default, the SDK now extracts the organization ID from the DSN (e.g. \u003ccode\u003eo123.ingest.sentry.io\u003c/code\u003e) and compares it with the \u003ccode\u003esentry-org_id\u003c/code\u003e value in incoming baggage headers. When the two differ, the SDK starts a fresh trace instead of continuing the foreign one. This guards against accidentally linking traces across organizations.\u003c/li\u003e\n\u003cli\u003eNew option \u003ccode\u003estrictTraceContinuation\u003c/code\u003e (default \u003ccode\u003efalse\u003c/code\u003e): when enabled, both the SDK's org ID \u003cstrong\u003eand\u003c/strong\u003e the incoming baggage org ID must be present and match for a trace to be continued. Traces with a missing org ID on either side are rejected.\u003c/li\u003e\n\u003cli\u003eNew option \u003ccode\u003eorgId\u003c/code\u003e: allows explicitly setting the organization ID for self-hosted and Relay setups where it cannot be extracted from the DSN.\u003c/li\u003e\n\u003cli\u003eOptions are also applied to the native Android SDK. On iOS, only the Dart layer enforces strict trace continuation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003ch4\u003eFlutter\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid JNI callbacks for Android scope sync by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3676\"\u003e#3676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSend frame delay in seconds by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3677\"\u003e#3677\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Android SDK to v8.41.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3687\"\u003e#3687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update Cocoa SDK to v8.58.2 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3664\"\u003e#3664\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update Native SDK to v0.13.8 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3667\"\u003e#3667\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove collection runtime dependency by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3680\"\u003e#3680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNotify linked issues on release by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3685\"\u003e#3685\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnforce conventional commit format for PR titles by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3666\"\u003e#3666\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/getsentry/sentry-dart/commit/4860eca0d1b8e0b5c6900b055cd1ae6800a8ced8\"\u003e\u003ccode\u003e4860eca\u003c/code\u003e\u003c/a\u003e release: 9.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/1e468462621d949139bb0c771975bddba7624174\"\u003e\u003ccode\u003e1e46846\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.41.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3687\"\u003e#3687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/08e96ae3264643c63c74ce9480e72677ebeb3aa2\"\u003e\u003ccode\u003e08e96ae\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/github-script from 8.0.0 to 9.0.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3670\"\u003e#3670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/9d516f3f4ef1e8309335769f7b640c4962e587f3\"\u003e\u003ccode\u003e9d516f3\u003c/code\u003e\u003c/a\u003e chore: update metrics/flutter.properties to 3.41.9 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/ff4878590ed633837a432b9f619f49c15a7d92c9\"\u003e\u003ccode\u003eff48785\u003c/code\u003e\u003c/a\u003e ref(sdk): Ignore devtools (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3684\"\u003e#3684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/425566c312a821fe7f31c1c162c438b7ac94d73c\"\u003e\u003ccode\u003e425566c\u003c/code\u003e\u003c/a\u003e build: Remove collection runtime dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3680\"\u003e#3680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/b7f525635edb5ef3d61cdc28671bce69d4c012e5\"\u003e\u003ccode\u003eb7f5256\u003c/code\u003e\u003c/a\u003e ci: Notify linked issues on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3685\"\u003e#3685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/75cbd6393e60116f979fe607063678d87fc13448\"\u003e\u003ccode\u003e75cbd63\u003c/code\u003e\u003c/a\u003e feat(span-first): Add transaction and app start type span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/737ef5d30da5b652b32e07c318284bd78c7dfac2\"\u003e\u003ccode\u003e737ef5d\u003c/code\u003e\u003c/a\u003e chore(deps): update Cocoa SDK to v8.58.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3664\"\u003e#3664\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/2d42aacdb6630408f87f1cb538b1559ea5a6d8fb\"\u003e\u003ccode\u003e2d42aac\u003c/code\u003e\u003c/a\u003e fix(flutter): Avoid JNI callbacks for Android scope sync and beforeSend (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3676\"\u003e#3676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.19.0...9.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `test` from 1.26.3 to 1.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/test/releases\"\u003etest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:test v1.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a \u003ccode\u003e--suite-load-timeout\u003c/code\u003e argument to allow configuring a timeout for\ncompiling and loading individual test suites.\u003c/li\u003e\n\u003cli\u003eRemove the default 12 minute timeout to compile and load test suites.\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003etest_core\u003c/code\u003e to 0.6.16\u003c/li\u003e\n\u003cli\u003eAdd comments to the top-level libraries in the package.\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003etest_api\u003c/code\u003e to 0.7.10 to fix missing locations on tests skipped due to\nthe use of \u003ccode\u003esolo\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:test v1.29.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--coverage-package\u003c/code\u003e flag, which filters the coverage report to specific\npackages using RegExps.\u003c/li\u003e\n\u003cli\u003eRequire a function definition named \u003ccode\u003emain\u003c/code\u003e directly in a test suite and\nprovide a more direct error message than a failing compiler output.\u003c/li\u003e\n\u003cli\u003eSuppress skip reason messages in the compact and failures-only reporters.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e major version 10.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:test v1.28.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisSorted\u003c/code\u003e and related matchers for iterables.\u003c/li\u003e\n\u003cli\u003eConsider \u003ccode\u003eNaN\u003c/code\u003e to be equal to itself in \u003ccode\u003eequals\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003etest_core\u003c/code\u003e to 0.6.14\u003c/li\u003e\n\u003cli\u003eRemoved unused \u003ccode\u003ejs\u003c/code\u003e dependency\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:test v1.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--coverage-path\u003c/code\u003e and \u003ccode\u003e--branch-coverage\u003c/code\u003e options to \u003ccode\u003edart test\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eServe dart2wasm source map files.\u003c/li\u003e\n\u003cli\u003eFix Node.js dart2wasm tests on windows.\u003c/li\u003e\n\u003cli\u003eDoc edit: clarify in README that a platform selector includes the compiler.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e major version 9.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.7\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/test/commit/45e4ef287d70dad449f13d4f284f9faea2d9188b\"\u003e\u003ccode\u003e45e4ef2\u003c/code\u003e\u003c/a\u003e Prepare to publish (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2601\"\u003e#2601\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/5adf49a2d20c9844e393152c2984b81ecfa3b6cb\"\u003e\u003ccode\u003e5adf49a\u003c/code\u003e\u003c/a\u003e Fix missing test locations on solo-skipped tests by passing location/trace th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/88eafe209d92fe6dce7cc0239f4d4b249f63c59a\"\u003e\u003ccode\u003e88eafe2\u003c/code\u003e\u003c/a\u003e fix: report all coverage when no filters are specified (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2594\"\u003e#2594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/6f9e059e1440eef5bc8c96d8389ea5f316770636\"\u003e\u003ccode\u003e6f9e059\u003c/code\u003e\u003c/a\u003e [matcher] Add type check in pairwiseCompare (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2596\"\u003e#2596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/fe41d5408bfd7c73cc4309da6ab6f0ba46cbf417\"\u003e\u003ccode\u003efe41d54\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e--suite-load-timeout\u003c/code\u003e option (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2505\"\u003e#2505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/ce6ef63e3c437e7b605a4863584a04f826642eaf\"\u003e\u003ccode\u003ece6ef63\u003c/code\u003e\u003c/a\u003e Make pretty print O(max size) (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2591\"\u003e#2591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/5a2b40d8a5310ee37d5064e36b9b428f1596cc0f\"\u003e\u003ccode\u003e5a2b40d\u003c/code\u003e\u003c/a\u003e test: add library doc comments (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2586\"\u003e#2586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/ea538551b2c94b12a1b5b1da3bd141154cb598eb\"\u003e\u003ccode\u003eea53855\u003c/code\u003e\u003c/a\u003e Add FutureOr return types on callbacks (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2587\"\u003e#2587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/db0c8111377ab4a157351d12426f734c89c10d22\"\u003e\u003ccode\u003edb0c811\u003c/code\u003e\u003c/a\u003e Allow analyzer major version 10 (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2584\"\u003e#2584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/test/commit/f95c0f5c10fa9af35014117cb00ec17d2a117265\"\u003e\u003ccode\u003ef95c0f5\u003c/code\u003e\u003c/a\u003e Allow empty test source when parsing metadata (\u003ca href=\"https://github.com/dart-lang/test/tree/master/pkgs/issues/2583\"\u003e#2583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/test/commits/test-v1.30.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eMost Recent Ignore Conditions Applied to This Pull Request\u003c/summary\u003e\n\n| Dependency Name | Ignore Conditions |\n| --- | --- |\n| test | [\u003e= 1.30.a \u003c 1.31] |\n\u003c/details\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/kanta13jp1/my_web_app/pull/2344","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kanta13jp1%2Fmy_web_app/issues/2344","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2344/packages"}},{"old_version":"9.18.0","new_version":"9.19.0","update_type":"minor","path":null,"pr_created_at":"2026-04-28T00:35:56.000Z","version_change":"9.18.0 → 9.19.0","issue":{"uuid":"4339711054","node_id":"PR_kwDONJe35s7WKFRo","number":585,"state":"open","title":"chore(deps): Bump the dependencies group with 4 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-28T00:35:56.000Z","updated_at":"2026-04-28T00:38:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"dependencies","update_count":4,"packages":[{"name":"animations","old_version":"2.1.2","new_version":"2.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"build_runner","old_version":"2.13.1","new_version":"2.14.1","repository_url":"https://github.com/dart-lang/build"},{"name":"flutter_dotenv","old_version":"6.0.0","new_version":"6.0.1","repository_url":"https://github.com/java-james/flutter_dotenv"},{"name":"sentry_flutter","old_version":"9.18.0","new_version":"9.19.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps the dependencies group with 4 updates: [animations](https://github.com/flutter/packages/tree/main/packages), [build_runner](https://github.com/dart-lang/build), [flutter_dotenv](https://github.com/java-james/flutter_dotenv) and [sentry_flutter](https://github.com/getsentry/sentry-dart).\n\nUpdates `animations` from 2.1.2 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/8400f71b056f594a756d5db113e23867d81d663b\"\u003e\u003ccode\u003e8400f71\u003c/code\u003e\u003c/a\u003e [Animations] Add support for custom shadows to OpenContainer (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/62475\"\u003e#62475\u003c/a\u003e) (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11401\"\u003e#11401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6351fa4b4c24d6b9ab7040cd6a66342ff3b4da76\"\u003e\u003ccode\u003e6351fa4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/4a2091d89f77d4c202d6c6a9b541a42c954fbfff\"\u003e\u003ccode\u003e4a2091d\u003c/code\u003e\u003c/a\u003e [go_router] Fix assertion failure on URLs with hash fragments missing leading...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/939157262857780741901ed533010988f6bb73c9\"\u003e\u003ccode\u003e9391572\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicationWillTe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3888c6fb25a2a24176f5a7fa9ec279b10272e705\"\u003e\u003ccode\u003e3888c6f\u003c/code\u003e\u003c/a\u003e Sync release-go_router to main (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11545\"\u003e#11545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b09614ab528d4c1098582d09df7d74d2b7b7eec\"\u003e\u003ccode\u003e8b09614\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump cameraxVersion from 1.5.3 to 1.6.0 in /packages/camera/cam...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/810faf61d5f71bf45c617dd4c282ca7c175f3b1f\"\u003e\u003ccode\u003e810faf6\u003c/code\u003e\u003c/a\u003e [go_router_builder] Support custom types (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11068\"\u003e#11068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ac617c1ff0b1782e9fd578033d9b8d07d3a23814\"\u003e\u003ccode\u003eac617c1\u003c/code\u003e\u003c/a\u003e [google_maps_fluter] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11522\"\u003e#11522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/934ba211f3aad4f82468626b170877bac261c61c\"\u003e\u003ccode\u003e934ba21\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Fix various Java warnings (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11516\"\u003e#11516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/80cac959bb33d6ebae624689c26d7adf68ab5809\"\u003e\u003ccode\u003e80cac95\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Use super parameters in more places in examples (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11517\"\u003e#11517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/animations-v2.2.0/packages\"\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.13.1 to 2.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix crash if a package used to belong to a workspace but was removed\nfrom the workspace leaving a stale \u003ccode\u003eworkspace.ref\u003c/code\u003e file.\u003c/li\u003e\n\u003cli\u003eBug fix: the \u003ccode\u003ewatch\u003c/code\u003e command now always does one build before exiting due to\na request from another \u003ccode\u003ebuild_runner\u003c/code\u003e process. Fix crashes related to request\nbefore build start.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: further improvements to management of files for analysis\nfor 2x faster incremental builds.\u003c/li\u003e\n\u003cli\u003ePerformance: default to AOT compilation for commands other than \u003ccode\u003erun\u003c/code\u003e. This\ncosts more initial startup time but gives faster builds afterwards. Fall back\nto JIT if the compile fails due to use of \u003ccode\u003edart:mirrors\u003c/code\u003e. Use the\n\u003ccode\u003e--force-jit\u003c/code\u003e flag if you want the old default JIT builder compile. Use the\n\u003ccode\u003e--force-aot\u003c/code\u003e flag to turn off the fallback to JIT compile.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003easset:\u003c/code\u003e scheme to the \u003ccode\u003e--build-filter\u003c/code\u003e flag. It is like\n\u003ccode\u003epackage:\u003c/code\u003e but for the whole package, not just \u003ccode\u003elib\u003c/code\u003e. For example,\n\u003ccode\u003epackage:a/b.dart\u003c/code\u003e is the same as \u003ccode\u003easset:a/lib/b.dart\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ePaths specified using \u003ccode\u003e--build-filter\u003c/code\u003e when using the \u003ccode\u003e--workspace\u003c/code\u003e flag now\napply to the current package, not the workspace root. Other packages must\nbe referred to using \u003ccode\u003epackage:\u003c/code\u003e or \u003ccode\u003easset:\u003c/code\u003e schemes.\u003c/li\u003e\n\u003cli\u003eAdd OSC 8 hyperlinks for logged input paths.\u003c/li\u003e\n\u003cli\u003eBetter handling of deletions of files during the build: if the file is not\nneeded ignore the deletion, if it's needed try to use the cached version,\nas a last resort restart the build.\u003c/li\u003e\n\u003cli\u003eDefer deletions of files by \u003ccode\u003ebuild_runner\u003c/code\u003e until the build is complete. Don't\nwrite files unless the contents changed. These reduce unnecessary work by\ntools that watch the filesystem.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--workspace\u003c/code\u003e flag is no longer experimental, remove the warning.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag to \u003ccode\u003eclean\u003c/code\u003e command, use it to clear the cache used for\na \u003ccode\u003e--workspace\u003c/code\u003e build.\u003c/li\u003e\n\u003cli\u003eAdd new command \u003ccode\u003estop\u003c/code\u003e: run \u003ccode\u003edart run build_runner stop\u003c/code\u003e to terminate a\nrunning \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command in the current package or workspace. If\na build is in progress, the build will complete first.\u003c/li\u003e\n\u003cli\u003eAdd locking: \u003ccode\u003ebuild_runner\u003c/code\u003e will wait for any already-running command before\nrunning. If there is an already-running \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command, it will be\nclosed after the currently-running build, as if you ran the new\n\u003ccode\u003edart run build_runner stop\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eNote: the \u003ccode\u003edaemon\u003c/code\u003e command ignores \u003ccode\u003ebuild_runner stop\u003c/code\u003e and ignores the new\nlocking as it uses its own locking.\u003c/li\u003e\n\u003cli\u003eBug fix: small correctness fix in input tracking.\u003c/li\u003e\n\u003cli\u003eBug fix: fix corner case that caused missing outputs with \u003ccode\u003ebuild_runner serve\u003c/code\u003e\nwhen directories were specified with a port, for example\n\u003ccode\u003ebuild_runner serve web:0\u003c/code\u003e. Before the fix, non-optional outputs to cache\nunder \u003ccode\u003eweb\u003c/code\u003e would be skipped unless they were used by another build step.\nWith the fix, all non-optional outputs under \u003ccode\u003eweb\u003c/code\u003e are built and served.\u003c/li\u003e\n\u003cli\u003eBug fix: when building with \u003ccode\u003e--workspace\u003c/code\u003e generate the entrypoint and compiled\nartifacts under the workspace root instead of the current package root.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003ecode_builder\u003c/code\u003e dependency so builders can use any version of it.\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/943e8b537d40ad36a910579a139935b3b1ace3af\"\u003e\u003ccode\u003e943e8b5\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003ebuild_runner\u003c/code\u003e 2.14.1. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4891\"\u003e#4891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/99cc29c3a8def9a0814ba61b07db24008fba5eeb\"\u003e\u003ccode\u003e99cc29c\u003c/code\u003e\u003c/a\u003e Tweaks to \u003ccode\u003ewatch\u003c/code\u003e mode lock handling. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4890\"\u003e#4890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/488f1dae493c5517a061e844cb9b7320dcef830a\"\u003e\u003ccode\u003e488f1da\u003c/code\u003e\u003c/a\u003e Update DDC + FES to properly rename generated files (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4887\"\u003e#4887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3a309f360deac9514d87283eba30ee783e4f2098\"\u003e\u003ccode\u003e3a309f3\u003c/code\u003e\u003c/a\u003e Fix workspace handling for stale workspace.ref. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4889\"\u003e#4889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d892870f36307bbec7fcf191440c147c8bf04713\"\u003e\u003ccode\u003ed892870\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003ebuild_runner\u003c/code\u003e 2.14.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4885\"\u003e#4885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/11e7558ce99c357da35960b21374e0b69a4fcd76\"\u003e\u003ccode\u003e11e7558\u003c/code\u003e\u003c/a\u003e Build filters improvements. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4883\"\u003e#4883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/88d4880be03feb04e1551bc3e8846530c1d31d06\"\u003e\u003ccode\u003e88d4880\u003c/code\u003e\u003c/a\u003e Switch from dev branch to beta branch. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4884\"\u003e#4884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/4f3a87a6530ef66d430e95cfd95933dc91cbc4ba\"\u003e\u003ccode\u003e4f3a87a\u003c/code\u003e\u003c/a\u003e Compile builders with AOT by default. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4881\"\u003e#4881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0bce3ec9c702adc36c9d7d08cf2cbef035ba8428\"\u003e\u003ccode\u003e0bce3ec\u003c/code\u003e\u003c/a\u003e Fix entrypoint path with \u003ccode\u003e--workspace\u003c/code\u003e flag. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4880\"\u003e#4880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/6bfb7a2f4f4165982b145391245f79350292a25a\"\u003e\u003ccode\u003e6bfb7a2\u003c/code\u003e\u003c/a\u003e Add process lock. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4879\"\u003e#4879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.13.1...build_runner-v2.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_dotenv` from 6.0.0 to 6.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-james/flutter_dotenv/blob/master/CHANGELOG.md\"\u003eflutter_dotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e6.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[fix] \u003ccode\u003eisEveryDefined()\u003c/code\u003e now throws \u003ccode\u003eNotInitializedError\u003c/code\u003e before \u003ccode\u003eload()\u003c/code\u003e, consistent with all other read APIs\u003c/li\u003e\n\u003cli\u003e[fix] Replace \u003ccode\u003eassert()\u003c/code\u003e with explicit \u003ccode\u003eif\u003c/code\u003e/\u003ccode\u003ethrow\u003c/code\u003e in \u003ccode\u003egetInt()\u003c/code\u003e, \u003ccode\u003egetDouble()\u003c/code\u003e, and \u003ccode\u003egetBool()\u003c/code\u003e so null-safety checks are enforced in release builds\u003c/li\u003e\n\u003cli\u003eError messages now include the variable name for easier debugging\u003c/li\u003e\n\u003cli\u003e[fix] \u003ccode\u003eload(isOptional: true)\u003c/code\u003e no longer discards successfully loaded base file when an override file is missing or empty (fixes \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/70\"\u003e#70\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/93\"\u003e#93\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/101\"\u003e#101\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/125\"\u003e#125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[fix] \u003ccode\u003eclean()\u003c/code\u003e now resets \u003ccode\u003eisInitialized\u003c/code\u003e to \u003ccode\u003efalse\u003c/code\u003e, so accessing \u003ccode\u003eenv\u003c/code\u003e after \u003ccode\u003eclean()\u003c/code\u003e correctly throws \u003ccode\u003eNotInitializedError\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Error classes (\u003ccode\u003eNotInitializedError\u003c/code\u003e, \u003ccode\u003eFileNotFoundError\u003c/code\u003e, \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e) now include informative messages in \u003ccode\u003etoString()\u003c/code\u003e instead of the unhelpful \u003ccode\u003eInstance of 'ClassName'\u003c/code\u003e (fixes \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/72\"\u003e#72\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/127\"\u003e#127\u003c/a\u003e; improves diagnostics for \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/59\"\u003e#59\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/89\"\u003e#89\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFileNotFoundError\u003c/code\u003e and \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e now carry the filename when available\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNote on error message improvements\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003eNotInitializedError\u003c/code\u003e, \u003ccode\u003eFileNotFoundError\u003c/code\u003e, and \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e now override \u003ccode\u003etoString()\u003c/code\u003e with actionable messages (e.g., \u003ccode\u003eFileNotFoundError: Environment file \u0026quot;.env\u0026quot; not found. Ensure the file exists and is listed under assets in pubspec.yaml.\u003c/code\u003e). This is \u003cstrong\u003enot a breaking change\u003c/strong\u003e — the class names and hierarchy are unchanged, so existing \u003ccode\u003eon FileNotFoundError\u003c/code\u003e catch clauses continue to work. \u003ccode\u003eFileNotFoundError\u003c/code\u003e now accepts an optional positional \u003ccode\u003efilename\u003c/code\u003e parameter, and \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e accepts an optional named \u003ccode\u003efilename\u003c/code\u003e parameter; both default to \u003ccode\u003enull\u003c/code\u003e for backward compatibility.\u003c/p\u003e\n\u003ch3\u003eNote on release-build behavior change\u003c/h3\u003e\n\u003cp\u003eIn \u003cstrong\u003edebug mode\u003c/strong\u003e, behavior is unchanged — \u003ccode\u003eAssertionError\u003c/code\u003e was thrown before, \u003ccode\u003eAssertionError\u003c/code\u003e is thrown now.\u003c/p\u003e\n\u003cp\u003eIn \u003cstrong\u003erelease mode\u003c/strong\u003e, calling \u003ccode\u003egetInt()\u003c/code\u003e, \u003ccode\u003egetDouble()\u003c/code\u003e, or \u003ccode\u003egetBool()\u003c/code\u003e with a missing variable and no fallback previously threw a \u003ccode\u003eTypeError\u003c/code\u003e (from the null-check operator \u003ccode\u003e!\u003c/code\u003e) because \u003ccode\u003eassert()\u003c/code\u003e was stripped. It now correctly throws \u003ccode\u003eAssertionError\u003c/code\u003e with a descriptive message. If your release-mode code catches \u003ccode\u003eon TypeError\u003c/code\u003e around these methods, update it to catch \u003ccode\u003eon AssertionError\u003c/code\u003e (or \u003ccode\u003eon Error\u003c/code\u003e) instead.\u003c/p\u003e\n\u003ch3\u003eBreaking change: \u003ccode\u003eclean()\u003c/code\u003e now resets initialization state\u003c/h3\u003e\n\u003cp\u003ePreviously, calling \u003ccode\u003eclean()\u003c/code\u003e only cleared the env map but left \u003ccode\u003eisInitialized == true\u003c/code\u003e. Now it also sets \u003ccode\u003eisInitialized = false\u003c/code\u003e. Code that calls \u003ccode\u003eclean()\u003c/code\u003e and then immediately accesses \u003ccode\u003edotenv.env\u003c/code\u003e without reloading will now throw \u003ccode\u003eNotInitializedError\u003c/code\u003e. The fix is to call \u003ccode\u003eload()\u003c/code\u003e or \u003ccode\u003eloadFromString()\u003c/code\u003e again after \u003ccode\u003eclean()\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/4f80495757ee7ad738d388a886c1e8a563952688\"\u003e\u003ccode\u003e4f80495\u003c/code\u003e\u003c/a\u003e chore(release): publish 6.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/eafce27aec80b25aba51664f61e94caf86b692e3\"\u003e\u003ccode\u003eeafce27\u003c/code\u003e\u003c/a\u003e fix: isEveryDefined() now throws NotInitializedError before load()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/8cae9e77aa718fbdc594cd33e2a65d0c4a9f7579\"\u003e\u003ccode\u003e8cae9e7\u003c/code\u003e\u003c/a\u003e chore: update readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/83bcbd8ef79b75f7c7d1e3dd0d31c8b9bfc5d6db\"\u003e\u003ccode\u003e83bcbd8\u003c/code\u003e\u003c/a\u003e chore: update readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/94f39227485c3ce927b95a1d064f138c92472ab3\"\u003e\u003ccode\u003e94f3922\u003c/code\u003e\u003c/a\u003e chore: update readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/30ecced1e3bbec48c26a4bcd31d16dbd54b0eae4\"\u003e\u003ccode\u003e30ecced\u003c/code\u003e\u003c/a\u003e chore: correct test name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/2d15c7d06bce10d40fb742cf9676bf4c21001ee4\"\u003e\u003ccode\u003e2d15c7d\u003c/code\u003e\u003c/a\u003e fix: add informative messages to error classes (\u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/833fcba5d1709bd5ff585907b4ddc0239760dae9\"\u003e\u003ccode\u003e833fcba\u003c/code\u003e\u003c/a\u003e fix: preserve base env when optional override fails and reset init state on c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/3c782c93bf40baf95be3d95483db849c57788202\"\u003e\u003ccode\u003e3c782c9\u003c/code\u003e\u003c/a\u003e chore: update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/b536c852c92d36f680531a7ec4f8020a61a7f69d\"\u003e\u003ccode\u003eb536c85\u003c/code\u003e\u003c/a\u003e fix: typed getters without fallback silently fail in release (\u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/142\"\u003e#142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-james/flutter_dotenv/compare/6.0.0...6.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 9.18.0 to 9.19.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.19.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSpan-first trace lifecycle (experimental) by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3659\"\u003e#3659\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eStreams spans to Sentry as each one finishes instead of buffering them into a transaction envelope at the root.\u003c/li\u003e\n\u003cli\u003eOpt in via \u003ccode\u003eoptions.traceLifecycle\u003c/code\u003e. The classic transaction-based \u003ccode\u003eSentryTraceLifecycle.static\u003c/code\u003e remains the default.\u003c/li\u003e\n\u003cli\u003eIn stream mode, create spans with the new \u003ccode\u003eSentry.startSpan\u003c/code\u003e / \u003ccode\u003eSentry.startSpanSync\u003c/code\u003e APIs — the transaction APIs (\u003ccode\u003eSentry.startTransaction\u003c/code\u003e, \u003ccode\u003eISentrySpan.startChild\u003c/code\u003e) do nothing in this mode.\u003c/li\u003e\n\u003cli\u003eAuto-instrumentations (frames, app start, TTID/TTFD, navigation, user interaction, HTTP, databases, GraphQL link) automatically switch to the streaming API when enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e// Opt in during SDK init.\r\nawait SentryFlutter.init((options) {\r\n  options.dsn = 'https://example@sentry.io/add-your-dsn-here';\r\n  options.tracesSampleRate = 1.0;\r\n  options.traceLifecycle = SentryTraceLifecycle.stream;\r\n});\r\n\u003cp\u003e// Async work — the span ends and is sent when the future completes.\u003cbr /\u003e\nfinal order = await Sentry.startSpan('checkout', (span) async {\u003cbr /\u003e\nspan.setAttribute('cart.item_count', SentryAttribute.int(cart.items.length));\u003c/p\u003e\n\u003cp\u003e// Automatically parents to 'checkout' via zones.\u003cbr /\u003e\nfinal payment = await Sentry.startSpan('process-payment', (span) {\u003cbr /\u003e\nreturn paymentService.charge(cart.total);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003ereturn orderService.create(cart, payment: payment);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// Sync variant.\u003cbr /\u003e\nfinal total = Sentry.startSpanSync('calculate-total', (span) {\u003cbr /\u003e\nreturn cart.items.fold\u0026lt;double\u0026gt;(0, (sum, item) =\u0026gt; sum + item.price);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// Manually create spans\u003cbr /\u003e\nfinal paymentSpan = Sentry.startInactiveSpan('payment', attributes: {'payment.provider': SentryAttribute.string('stripe')});\u003cbr /\u003e\n// ...later, from a completely different entry point\u003c/p\u003e\n\u003cp\u003evoid onDeepLink(Uri uri) {\u003cbr /\u003e\npaymentSpan.end();\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(feedback) Show success message after feedback submission by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3609\"\u003e#3609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(navigator-observer) \u003ccode\u003eenableNewTraceOnNavigation\u003c/code\u003e is now opt-in by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3657\"\u003e#3657\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.19.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSpan-first trace lifecycle (experimental) by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3659\"\u003e#3659\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eStreams spans to Sentry as each one finishes instead of buffering them into a transaction envelope at the root.\u003c/li\u003e\n\u003cli\u003eOpt in via \u003ccode\u003eoptions.traceLifecycle\u003c/code\u003e. The classic transaction-based \u003ccode\u003eSentryTraceLifecycle.static\u003c/code\u003e remains the default.\u003c/li\u003e\n\u003cli\u003eIn stream mode, create spans with the new \u003ccode\u003eSentry.startSpan\u003c/code\u003e / \u003ccode\u003eSentry.startSpanSync\u003c/code\u003e APIs — the transaction APIs (\u003ccode\u003eSentry.startTransaction\u003c/code\u003e, \u003ccode\u003eISentrySpan.startChild\u003c/code\u003e) do nothing in this mode.\u003c/li\u003e\n\u003cli\u003eAuto-instrumentations (frames, app start, TTID/TTFD, navigation, user interaction, HTTP, databases, GraphQL link) automatically switch to the streaming API when enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e// Opt in during SDK init.\nawait SentryFlutter.init((options) {\n  options.dsn = 'https://example@sentry.io/add-your-dsn-here';\n  options.tracesSampleRate = 1.0;\n  options.traceLifecycle = SentryTraceLifecycle.stream;\n});\n\u003cp\u003e// Async work — the span ends and is sent when the future completes.\u003cbr /\u003e\nfinal order = await Sentry.startSpan('checkout', (span) async {\u003cbr /\u003e\nspan.setAttribute('cart.item_count', SentryAttribute.int(cart.items.length));\u003c/p\u003e\n\u003cp\u003e// Automatically parents to 'checkout' via zones.\u003cbr /\u003e\nfinal payment = await Sentry.startSpan('process-payment', (span) {\u003cbr /\u003e\nreturn paymentService.charge(cart.total);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003ereturn orderService.create(cart, payment: payment);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// Sync variant.\u003cbr /\u003e\nfinal total = Sentry.startSpanSync('calculate-total', (span) {\u003cbr /\u003e\nreturn cart.items.fold\u0026lt;double\u0026gt;(0, (sum, item) =\u0026gt; sum + item.price);\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(feedback) Show success message after feedback submission by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3609\"\u003e#3609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(navigator-observer) \u003ccode\u003eenableNewTraceOnNavigation\u003c/code\u003e is now opt-in by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3657\"\u003e#3657\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentryNavigatorObserver\u003c/code\u003e no longer generates a fresh trace id on every push/pop/replace by default. One trace per session (the previous opt-in behavior) is now the default and preserves trace continuity across navigations.\u003c/li\u003e\n\u003cli\u003eIf you relied on the old behavior, opt back in explicitly:\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eSentryNavigatorObserver(\n  enableNewTraceOnNavigation: true,\n);\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/de0ff33482a903b6ffc209d097063b3991ff1de9\"\u003e\u003ccode\u003ede0ff33\u003c/code\u003e\u003c/a\u003e docs(changelog): Expand 9.19.0 entries with usage examples (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3662\"\u003e#3662\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c8cc5654d07ce3c86b1a7e5557d425860cf70d33\"\u003e\u003ccode\u003ec8cc565\u003c/code\u003e\u003c/a\u003e release: 9.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/0d05c7e95811faa2126964ab35da38fcef9e8874\"\u003e\u003ccode\u003e0d05c7e\u003c/code\u003e\u003c/a\u003e chore(changelog): Remove stale unreleased entry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3661\"\u003e#3661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/8af916cfd6c3024ca689ec9b22bce3a6ec039ee9\"\u003e\u003ccode\u003e8af916c\u003c/code\u003e\u003c/a\u003e feat: Span-first trace lifecycle (experimental) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3659\"\u003e#3659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/f1dd12beaa4f93e9492fdf0b1b429da5d908ecda\"\u003e\u003ccode\u003ef1dd12b\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.39.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3646\"\u003e#3646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/832169ffc4219336fd6161441ecb79fa6ae24b36\"\u003e\u003ccode\u003e832169f\u003c/code\u003e\u003c/a\u003e fix(feedback): Show success message after feedback submission (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3609\"\u003e#3609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/d5a1225a02fed5616f99ea7feaf8145837afaa45\"\u003e\u003ccode\u003ed5a1225\u003c/code\u003e\u003c/a\u003e enh(navigator-observer): disable new trace on navigation by default (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3657\"\u003e#3657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/107a26bfa99cd56b5b8c46330875a66dd6fa65f5\"\u003e\u003ccode\u003e107a26b\u003c/code\u003e\u003c/a\u003e ci: Integrate Warden for AI-powered PR code review (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3651\"\u003e#3651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/753d4aca094097f530c41150009c3323b51118ab\"\u003e\u003ccode\u003e753d4ac\u003c/code\u003e\u003c/a\u003e chore: update metrics/flutter.properties to 3.41.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3647\"\u003e#3647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/f96a7ed6b47df7db92a0a70c2913121508b14fd2\"\u003e\u003ccode\u003ef96a7ed\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/create-github-app-token from 3.0.0 to 3.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3652\"\u003e#3652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.18.0...9.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/tsutsu3/pi-hole-client/pull/585","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tsutsu3%2Fpi-hole-client/issues/585","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/585/packages"}},{"old_version":"9.16.0","new_version":"9.19.0","update_type":"minor","path":null,"pr_created_at":"2026-04-27T21:18:30.000Z","version_change":"9.16.0 → 9.19.0","issue":{"uuid":"4338952467","node_id":"PR_kwDOLkmymc7WHoXl","number":146,"state":"closed","title":"chore: bump sentry_flutter from 9.16.0 to 9.19.0","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-12T00:38:08.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-27T21:18:30.000Z","updated_at":"2026-05-12T00:38:10.000Z","time_to_close":1221578,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore","packages":[{"name":"sentry_flutter","old_version":"9.16.0","new_version":"9.19.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps [sentry_flutter](https://github.com/getsentry/sentry-dart) from 9.16.0 to 9.19.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.19.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSpan-first trace lifecycle (experimental) by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3659\"\u003e#3659\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eStreams spans to Sentry as each one finishes instead of buffering them into a transaction envelope at the root.\u003c/li\u003e\n\u003cli\u003eOpt in via \u003ccode\u003eoptions.traceLifecycle\u003c/code\u003e. The classic transaction-based \u003ccode\u003eSentryTraceLifecycle.static\u003c/code\u003e remains the default.\u003c/li\u003e\n\u003cli\u003eIn stream mode, create spans with the new \u003ccode\u003eSentry.startSpan\u003c/code\u003e / \u003ccode\u003eSentry.startSpanSync\u003c/code\u003e APIs — the transaction APIs (\u003ccode\u003eSentry.startTransaction\u003c/code\u003e, \u003ccode\u003eISentrySpan.startChild\u003c/code\u003e) do nothing in this mode.\u003c/li\u003e\n\u003cli\u003eAuto-instrumentations (frames, app start, TTID/TTFD, navigation, user interaction, HTTP, databases, GraphQL link) automatically switch to the streaming API when enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e// Opt in during SDK init.\r\nawait SentryFlutter.init((options) {\r\n  options.dsn = 'https://example@sentry.io/add-your-dsn-here';\r\n  options.tracesSampleRate = 1.0;\r\n  options.traceLifecycle = SentryTraceLifecycle.stream;\r\n});\r\n\u003cp\u003e// Async work — the span ends and is sent when the future completes.\u003cbr /\u003e\nfinal order = await Sentry.startSpan('checkout', (span) async {\u003cbr /\u003e\nspan.setAttribute('cart.item_count', SentryAttribute.int(cart.items.length));\u003c/p\u003e\n\u003cp\u003e// Automatically parents to 'checkout' via zones.\u003cbr /\u003e\nfinal payment = await Sentry.startSpan('process-payment', (span) {\u003cbr /\u003e\nreturn paymentService.charge(cart.total);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003ereturn orderService.create(cart, payment: payment);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// Sync variant.\u003cbr /\u003e\nfinal total = Sentry.startSpanSync('calculate-total', (span) {\u003cbr /\u003e\nreturn cart.items.fold\u0026lt;double\u0026gt;(0, (sum, item) =\u0026gt; sum + item.price);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// Manually create spans\u003cbr /\u003e\nfinal paymentSpan = Sentry.startInactiveSpan('payment', attributes: {'payment.provider': SentryAttribute.string('stripe')});\u003cbr /\u003e\n// ...later, from a completely different entry point\u003c/p\u003e\n\u003cp\u003evoid onDeepLink(Uri uri) {\u003cbr /\u003e\npaymentSpan.end();\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(feedback) Show success message after feedback submission by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3609\"\u003e#3609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(navigator-observer) \u003ccode\u003eenableNewTraceOnNavigation\u003c/code\u003e is now opt-in by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3657\"\u003e#3657\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.19.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSpan-first trace lifecycle (experimental) by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3659\"\u003e#3659\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eStreams spans to Sentry as each one finishes instead of buffering them into a transaction envelope at the root.\u003c/li\u003e\n\u003cli\u003eOpt in via \u003ccode\u003eoptions.traceLifecycle\u003c/code\u003e. The classic transaction-based \u003ccode\u003eSentryTraceLifecycle.static\u003c/code\u003e remains the default.\u003c/li\u003e\n\u003cli\u003eIn stream mode, create spans with the new \u003ccode\u003eSentry.startSpan\u003c/code\u003e / \u003ccode\u003eSentry.startSpanSync\u003c/code\u003e APIs — the transaction APIs (\u003ccode\u003eSentry.startTransaction\u003c/code\u003e, \u003ccode\u003eISentrySpan.startChild\u003c/code\u003e) do nothing in this mode.\u003c/li\u003e\n\u003cli\u003eAuto-instrumentations (frames, app start, TTID/TTFD, navigation, user interaction, HTTP, databases, GraphQL link) automatically switch to the streaming API when enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e// Opt in during SDK init.\nawait SentryFlutter.init((options) {\n  options.dsn = 'https://example@sentry.io/add-your-dsn-here';\n  options.tracesSampleRate = 1.0;\n  options.traceLifecycle = SentryTraceLifecycle.stream;\n});\n\u003cp\u003e// Async work — the span ends and is sent when the future completes.\u003cbr /\u003e\nfinal order = await Sentry.startSpan('checkout', (span) async {\u003cbr /\u003e\nspan.setAttribute('cart.item_count', SentryAttribute.int(cart.items.length));\u003c/p\u003e\n\u003cp\u003e// Automatically parents to 'checkout' via zones.\u003cbr /\u003e\nfinal payment = await Sentry.startSpan('process-payment', (span) {\u003cbr /\u003e\nreturn paymentService.charge(cart.total);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003ereturn orderService.create(cart, payment: payment);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// Sync variant.\u003cbr /\u003e\nfinal total = Sentry.startSpanSync('calculate-total', (span) {\u003cbr /\u003e\nreturn cart.items.fold\u0026lt;double\u0026gt;(0, (sum, item) =\u0026gt; sum + item.price);\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(feedback) Show success message after feedback submission by \u003ca href=\"https://github.com/denrase\"\u003e\u003ccode\u003e@​denrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3609\"\u003e#3609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(navigator-observer) \u003ccode\u003eenableNewTraceOnNavigation\u003c/code\u003e is now opt-in by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3657\"\u003e#3657\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentryNavigatorObserver\u003c/code\u003e no longer generates a fresh trace id on every push/pop/replace by default. One trace per session (the previous opt-in behavior) is now the default and preserves trace continuity across navigations.\u003c/li\u003e\n\u003cli\u003eIf you relied on the old behavior, opt back in explicitly:\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eSentryNavigatorObserver(\n  enableNewTraceOnNavigation: true,\n);\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/de0ff33482a903b6ffc209d097063b3991ff1de9\"\u003e\u003ccode\u003ede0ff33\u003c/code\u003e\u003c/a\u003e docs(changelog): Expand 9.19.0 entries with usage examples (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3662\"\u003e#3662\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c8cc5654d07ce3c86b1a7e5557d425860cf70d33\"\u003e\u003ccode\u003ec8cc565\u003c/code\u003e\u003c/a\u003e release: 9.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/0d05c7e95811faa2126964ab35da38fcef9e8874\"\u003e\u003ccode\u003e0d05c7e\u003c/code\u003e\u003c/a\u003e chore(changelog): Remove stale unreleased entry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3661\"\u003e#3661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/8af916cfd6c3024ca689ec9b22bce3a6ec039ee9\"\u003e\u003ccode\u003e8af916c\u003c/code\u003e\u003c/a\u003e feat: Span-first trace lifecycle (experimental) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3659\"\u003e#3659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/f1dd12beaa4f93e9492fdf0b1b429da5d908ecda\"\u003e\u003ccode\u003ef1dd12b\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.39.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3646\"\u003e#3646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/832169ffc4219336fd6161441ecb79fa6ae24b36\"\u003e\u003ccode\u003e832169f\u003c/code\u003e\u003c/a\u003e fix(feedback): Show success message after feedback submission (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3609\"\u003e#3609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/d5a1225a02fed5616f99ea7feaf8145837afaa45\"\u003e\u003ccode\u003ed5a1225\u003c/code\u003e\u003c/a\u003e enh(navigator-observer): disable new trace on navigation by default (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3657\"\u003e#3657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/107a26bfa99cd56b5b8c46330875a66dd6fa65f5\"\u003e\u003ccode\u003e107a26b\u003c/code\u003e\u003c/a\u003e ci: Integrate Warden for AI-powered PR code review (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3651\"\u003e#3651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/753d4aca094097f530c41150009c3323b51118ab\"\u003e\u003ccode\u003e753d4ac\u003c/code\u003e\u003c/a\u003e chore: update metrics/flutter.properties to 3.41.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3647\"\u003e#3647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/f96a7ed6b47df7db92a0a70c2913121508b14fd2\"\u003e\u003ccode\u003ef96a7ed\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/create-github-app-token from 3.0.0 to 3.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3652\"\u003e#3652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.16.0...9.19.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=sentry_flutter\u0026package-manager=pub\u0026previous-version=9.16.0\u0026new-version=9.19.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ClashKingInc/ClashKingApp/pull/146","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ClashKingInc%2FClashKingApp/issues/146","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/146/packages"}},{"old_version":"9.16.1","new_version":"9.18.0","update_type":"minor","path":null,"pr_created_at":"2026-04-20T23:00:09.000Z","version_change":"9.16.1 → 9.18.0","issue":{"uuid":"4299173583","node_id":"PR_kwDONJe35s7UIAXe","number":581,"state":"open","title":"chore(deps): Bump the dependencies group with 2 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-20T23:00:09.000Z","updated_at":"2026-04-20T23:02:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"dependencies","update_count":2,"packages":[{"name":"go_router","old_version":"17.2.1","new_version":"17.2.2","repository_url":"https://github.com/flutter/packages"},{"name":"sentry_flutter","old_version":"9.16.1","new_version":"9.18.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps the dependencies group with 2 updates: [go_router](https://github.com/flutter/packages/tree/main/packages) and [sentry_flutter](https://github.com/getsentry/sentry-dart).\n\nUpdates `go_router` from 17.2.1 to 17.2.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/234501b47ccba6bd4a8b304bce4fb6669bf4c56b\"\u003e\u003ccode\u003e234501b\u003c/code\u003e\u003c/a\u003e Merge branch 'release-go_router' into go_router-24678095354-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f465c3cc8c8389b9c21687bc327c147ed9f2c95b\"\u003e\u003ccode\u003ef465c3c\u003c/code\u003e\u003c/a\u003e [packages/packages/go_router] Prepare for batch release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ac617c1ff0b1782e9fd578033d9b8d07d3a23814\"\u003e\u003ccode\u003eac617c1\u003c/code\u003e\u003c/a\u003e [google_maps_fluter] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11522\"\u003e#11522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/934ba211f3aad4f82468626b170877bac261c61c\"\u003e\u003ccode\u003e934ba21\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Fix various Java warnings (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11516\"\u003e#11516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/80cac959bb33d6ebae624689c26d7adf68ab5809\"\u003e\u003ccode\u003e80cac95\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Use super parameters in more places in examples (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11517\"\u003e#11517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a9d6c1c6db7da72843bdc3742fb7df70b77c796b\"\u003e\u003ccode\u003ea9d6c1c\u003c/code\u003e\u003c/a\u003e [tool] Update java formatter (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11508\"\u003e#11508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3d1d1f206b6120fb340263f30d99366e3cbca3cc\"\u003e\u003ccode\u003e3d1d1f2\u003c/code\u003e\u003c/a\u003e [quick_actions] Remove manual thread hop in Android response (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11445\"\u003e#11445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e8184dfd3cc21087d40087db1f1eb150386f9e30\"\u003e\u003ccode\u003ee8184df\u003c/code\u003e\u003c/a\u003e [go_router] Fix pop() restoring stale configuration when route has onExit (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ce82c02e18c82b3a86dd0f4066c521c93160f427\"\u003e\u003ccode\u003ece82c02\u003c/code\u003e\u003c/a\u003e [url_launcher] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11473\"\u003e#11473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0c3e551fafc623eecf604e8b73acc065fdf69bf7\"\u003e\u003ccode\u003e0c3e551\u003c/code\u003e\u003c/a\u003e [pr-fix] Run all flutter/packages macOS tests using Xcode 26 and iOS 26 simul...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.2.2/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 9.16.1 to 9.18.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.18.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Native SDK to v0.13.7 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3645\"\u003e#3645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter-example) Fix macOS SPM build and bump AGP to 8.6.0 by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3644\"\u003e#3644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(supabase) Fix flaky error client test for postgrest retry by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3643\"\u003e#3643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SDK features for beforeSend callbacks by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3608\"\u003e#3608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dep update pattern to Dependencies changelog category by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3642\"\u003e#3642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Danger with release.yml changelog policy by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3641\"\u003e#3641\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.17.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert fetching \u003ccode\u003esentry-native\u003c/code\u003e from release zip, use git source instead to fix permission issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3630\"\u003e#3630\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.13.3 to v0.13.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3606\"\u003e#3606\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0136\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.13.3...0.13.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Cocoa SDK from v8.58.0 to v8.58.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3632\"\u003e#3632\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#8581\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/8.58.0...8.58.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.37.1 to v8.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3631\"\u003e#3631\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.37.1...8.38.0\"\u003ediff\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/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.18.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Native SDK to v0.13.7 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3645\"\u003e#3645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter-example) Fix macOS SPM build and bump AGP to 8.6.0 by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3644\"\u003e#3644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(supabase) Fix flaky error client test for postgrest retry by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3643\"\u003e#3643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SDK features for beforeSend callbacks by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3608\"\u003e#3608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dep update pattern to Dependencies changelog category by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3642\"\u003e#3642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Danger with release.yml changelog policy by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3641\"\u003e#3641\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.17.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert fetching \u003ccode\u003esentry-native\u003c/code\u003e from release zip, use git source instead to fix permission issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3630\"\u003e#3630\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.13.3 to v0.13.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3606\"\u003e#3606\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0136\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.13.3...0.13.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Cocoa SDK from v8.58.0 to v8.58.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3632\"\u003e#3632\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#8581\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/8.58.0...8.58.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.37.1 to v8.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3631\"\u003e#3631\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.37.1...8.38.0\"\u003ediff\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/ce2ceaf0d900772c8582579d2ec0e34a218ccc77\"\u003e\u003ccode\u003ece2ceaf\u003c/code\u003e\u003c/a\u003e release: 9.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/38a22c290ebf7f87dd6ac3720acb4a0b3ec3de4e\"\u003e\u003ccode\u003e38a22c2\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.13.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3645\"\u003e#3645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/87c9451e780da969380d9d48dd1c563b776558df\"\u003e\u003ccode\u003e87c9451\u003c/code\u003e\u003c/a\u003e chore: Add SDK features for beforeSend callbacks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3608\"\u003e#3608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/aaa273063e728de56a4082dffe625dc0ef373e0a\"\u003e\u003ccode\u003eaaa2730\u003c/code\u003e\u003c/a\u003e ci(flutter): Fix macOS SPM build and bump AGP to 8.6.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3644\"\u003e#3644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/121386bee6c2555280ccb945aff02ea92b53e96b\"\u003e\u003ccode\u003e121386b\u003c/code\u003e\u003c/a\u003e test(supabase): Fix flaky error client test for postgrest retry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/0a23b65c64a8d67f28832d9ec2771a79ba086e67\"\u003e\u003ccode\u003e0a23b65\u003c/code\u003e\u003c/a\u003e chore: Add dep update pattern to Dependencies changelog category (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3642\"\u003e#3642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/587bad8adedbd9ce5e0b7d74614a45af5a55aabc\"\u003e\u003ccode\u003e587bad8\u003c/code\u003e\u003c/a\u003e chore(deps): update Flutter SDK Metrics to v3.41.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/487cd2f2371cddce801872da006dc49ee178d704\"\u003e\u003ccode\u003e487cd2f\u003c/code\u003e\u003c/a\u003e chore: Replace Danger with release.yml changelog policy (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3641\"\u003e#3641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/541367eff6afe6b96c4a1ab398da825e7ed32f6c\"\u003e\u003ccode\u003e541367e\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft/.github/workflows/changelog-preview.yml (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/182d9b66d1343f879ad955b75e3d6cf4a4da3159\"\u003e\u003ccode\u003e182d9b6\u003c/code\u003e\u003c/a\u003e build(deps): bump reactivecircus/android-emulator-runner (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3581\"\u003e#3581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.16.1...9.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/tsutsu3/pi-hole-client/pull/581","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tsutsu3%2Fpi-hole-client/issues/581","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/581/packages"}},{"old_version":"9.17.0","new_version":"9.18.0","update_type":"minor","path":null,"pr_created_at":"2026-04-17T12:07:08.000Z","version_change":"9.17.0 → 9.18.0","issue":{"uuid":"4282458172","node_id":"PR_kwDOLOybps7TThQf","number":645,"state":"closed","title":"build(deps): bump the sentry-dependencies group with 2 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-18T01:51:19.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-17T12:07:08.000Z","updated_at":"2026-04-18T01:51:21.000Z","time_to_close":49451,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry-dependencies","update_count":2,"packages":[{"name":"sentry_flutter","old_version":"9.17.0","new_version":"9.18.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"sentry_logging","old_version":"9.17.0","new_version":"9.18.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps the sentry-dependencies group with 2 updates: [sentry_flutter](https://github.com/getsentry/sentry-dart) and [sentry_logging](https://github.com/getsentry/sentry-dart).\n\nUpdates `sentry_flutter` from 9.17.0 to 9.18.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.18.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Native SDK to v0.13.7 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3645\"\u003e#3645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter-example) Fix macOS SPM build and bump AGP to 8.6.0 by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3644\"\u003e#3644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(supabase) Fix flaky error client test for postgrest retry by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3643\"\u003e#3643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SDK features for beforeSend callbacks by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3608\"\u003e#3608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dep update pattern to Dependencies changelog category by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3642\"\u003e#3642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Danger with release.yml changelog policy by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3641\"\u003e#3641\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/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.18.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Native SDK to v0.13.7 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3645\"\u003e#3645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter-example) Fix macOS SPM build and bump AGP to 8.6.0 by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3644\"\u003e#3644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(supabase) Fix flaky error client test for postgrest retry by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3643\"\u003e#3643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SDK features for beforeSend callbacks by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3608\"\u003e#3608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dep update pattern to Dependencies changelog category by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3642\"\u003e#3642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Danger with release.yml changelog policy by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3641\"\u003e#3641\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/getsentry/sentry-dart/commit/ce2ceaf0d900772c8582579d2ec0e34a218ccc77\"\u003e\u003ccode\u003ece2ceaf\u003c/code\u003e\u003c/a\u003e release: 9.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/38a22c290ebf7f87dd6ac3720acb4a0b3ec3de4e\"\u003e\u003ccode\u003e38a22c2\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.13.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3645\"\u003e#3645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/87c9451e780da969380d9d48dd1c563b776558df\"\u003e\u003ccode\u003e87c9451\u003c/code\u003e\u003c/a\u003e chore: Add SDK features for beforeSend callbacks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3608\"\u003e#3608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/aaa273063e728de56a4082dffe625dc0ef373e0a\"\u003e\u003ccode\u003eaaa2730\u003c/code\u003e\u003c/a\u003e ci(flutter): Fix macOS SPM build and bump AGP to 8.6.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3644\"\u003e#3644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/121386bee6c2555280ccb945aff02ea92b53e96b\"\u003e\u003ccode\u003e121386b\u003c/code\u003e\u003c/a\u003e test(supabase): Fix flaky error client test for postgrest retry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/0a23b65c64a8d67f28832d9ec2771a79ba086e67\"\u003e\u003ccode\u003e0a23b65\u003c/code\u003e\u003c/a\u003e chore: Add dep update pattern to Dependencies changelog category (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3642\"\u003e#3642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/587bad8adedbd9ce5e0b7d74614a45af5a55aabc\"\u003e\u003ccode\u003e587bad8\u003c/code\u003e\u003c/a\u003e chore(deps): update Flutter SDK Metrics to v3.41.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/487cd2f2371cddce801872da006dc49ee178d704\"\u003e\u003ccode\u003e487cd2f\u003c/code\u003e\u003c/a\u003e chore: Replace Danger with release.yml changelog policy (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3641\"\u003e#3641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/541367eff6afe6b96c4a1ab398da825e7ed32f6c\"\u003e\u003ccode\u003e541367e\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft/.github/workflows/changelog-preview.yml (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/182d9b66d1343f879ad955b75e3d6cf4a4da3159\"\u003e\u003ccode\u003e182d9b6\u003c/code\u003e\u003c/a\u003e build(deps): bump reactivecircus/android-emulator-runner (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3581\"\u003e#3581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.17.0...9.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_logging` from 9.17.0 to 9.18.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_logging's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.18.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Native SDK to v0.13.7 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3645\"\u003e#3645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter-example) Fix macOS SPM build and bump AGP to 8.6.0 by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3644\"\u003e#3644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(supabase) Fix flaky error client test for postgrest retry by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3643\"\u003e#3643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SDK features for beforeSend callbacks by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3608\"\u003e#3608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dep update pattern to Dependencies changelog category by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3642\"\u003e#3642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Danger with release.yml changelog policy by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3641\"\u003e#3641\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/getsentry/sentry-dart/blob/main/CHANGELOG.md\"\u003esentry_logging's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.18.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Native SDK to v0.13.7 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3645\"\u003e#3645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter-example) Fix macOS SPM build and bump AGP to 8.6.0 by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3644\"\u003e#3644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(supabase) Fix flaky error client test for postgrest retry by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3643\"\u003e#3643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SDK features for beforeSend callbacks by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3608\"\u003e#3608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dep update pattern to Dependencies changelog category by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3642\"\u003e#3642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Danger with release.yml changelog policy by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3641\"\u003e#3641\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/getsentry/sentry-dart/commit/ce2ceaf0d900772c8582579d2ec0e34a218ccc77\"\u003e\u003ccode\u003ece2ceaf\u003c/code\u003e\u003c/a\u003e release: 9.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/38a22c290ebf7f87dd6ac3720acb4a0b3ec3de4e\"\u003e\u003ccode\u003e38a22c2\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.13.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3645\"\u003e#3645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/87c9451e780da969380d9d48dd1c563b776558df\"\u003e\u003ccode\u003e87c9451\u003c/code\u003e\u003c/a\u003e chore: Add SDK features for beforeSend callbacks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3608\"\u003e#3608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/aaa273063e728de56a4082dffe625dc0ef373e0a\"\u003e\u003ccode\u003eaaa2730\u003c/code\u003e\u003c/a\u003e ci(flutter): Fix macOS SPM build and bump AGP to 8.6.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3644\"\u003e#3644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/121386bee6c2555280ccb945aff02ea92b53e96b\"\u003e\u003ccode\u003e121386b\u003c/code\u003e\u003c/a\u003e test(supabase): Fix flaky error client test for postgrest retry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/0a23b65c64a8d67f28832d9ec2771a79ba086e67\"\u003e\u003ccode\u003e0a23b65\u003c/code\u003e\u003c/a\u003e chore: Add dep update pattern to Dependencies changelog category (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3642\"\u003e#3642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/587bad8adedbd9ce5e0b7d74614a45af5a55aabc\"\u003e\u003ccode\u003e587bad8\u003c/code\u003e\u003c/a\u003e chore(deps): update Flutter SDK Metrics to v3.41.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/487cd2f2371cddce801872da006dc49ee178d704\"\u003e\u003ccode\u003e487cd2f\u003c/code\u003e\u003c/a\u003e chore: Replace Danger with release.yml changelog policy (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3641\"\u003e#3641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/541367eff6afe6b96c4a1ab398da825e7ed32f6c\"\u003e\u003ccode\u003e541367e\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft/.github/workflows/changelog-preview.yml (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/182d9b66d1343f879ad955b75e3d6cf4a4da3159\"\u003e\u003ccode\u003e182d9b6\u003c/code\u003e\u003c/a\u003e build(deps): bump reactivecircus/android-emulator-runner (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3581\"\u003e#3581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.17.0...9.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/PicGuard/PicGuard/pull/645","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PicGuard%2FPicGuard/issues/645","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/645/packages"}},{"old_version":"9.17.0","new_version":"9.18.0","update_type":"minor","path":null,"pr_created_at":"2026-04-16T19:56:10.000Z","version_change":"9.17.0 → 9.18.0","issue":{"uuid":"4278183026","node_id":"PR_kwDOJMVvGs7TFuut","number":1229,"state":"closed","title":"chore(deps): bump sentry_flutter from 9.17.0 to 9.18.0","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-20T17:50:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-16T19:56:10.000Z","updated_at":"2026-04-20T17:50:33.000Z","time_to_close":338061,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"sentry_flutter","old_version":"9.17.0","new_version":"9.18.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps [sentry_flutter](https://github.com/getsentry/sentry-dart) from 9.17.0 to 9.18.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.18.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Native SDK to v0.13.7 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3645\"\u003e#3645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter-example) Fix macOS SPM build and bump AGP to 8.6.0 by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3644\"\u003e#3644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(supabase) Fix flaky error client test for postgrest retry by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3643\"\u003e#3643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SDK features for beforeSend callbacks by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3608\"\u003e#3608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dep update pattern to Dependencies changelog category by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3642\"\u003e#3642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Danger with release.yml changelog policy by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3641\"\u003e#3641\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/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.18.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update Native SDK to v0.13.7 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3645\"\u003e#3645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(flutter-example) Fix macOS SPM build and bump AGP to 8.6.0 by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3644\"\u003e#3644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(supabase) Fix flaky error client test for postgrest retry by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3643\"\u003e#3643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SDK features for beforeSend callbacks by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3608\"\u003e#3608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dep update pattern to Dependencies changelog category by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3642\"\u003e#3642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Danger with release.yml changelog policy by \u003ca href=\"https://github.com/buenaflor\"\u003e\u003ccode\u003e@​buenaflor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3641\"\u003e#3641\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/getsentry/sentry-dart/commit/ce2ceaf0d900772c8582579d2ec0e34a218ccc77\"\u003e\u003ccode\u003ece2ceaf\u003c/code\u003e\u003c/a\u003e release: 9.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/38a22c290ebf7f87dd6ac3720acb4a0b3ec3de4e\"\u003e\u003ccode\u003e38a22c2\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.13.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3645\"\u003e#3645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/87c9451e780da969380d9d48dd1c563b776558df\"\u003e\u003ccode\u003e87c9451\u003c/code\u003e\u003c/a\u003e chore: Add SDK features for beforeSend callbacks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3608\"\u003e#3608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/aaa273063e728de56a4082dffe625dc0ef373e0a\"\u003e\u003ccode\u003eaaa2730\u003c/code\u003e\u003c/a\u003e ci(flutter): Fix macOS SPM build and bump AGP to 8.6.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3644\"\u003e#3644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/121386bee6c2555280ccb945aff02ea92b53e96b\"\u003e\u003ccode\u003e121386b\u003c/code\u003e\u003c/a\u003e test(supabase): Fix flaky error client test for postgrest retry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/0a23b65c64a8d67f28832d9ec2771a79ba086e67\"\u003e\u003ccode\u003e0a23b65\u003c/code\u003e\u003c/a\u003e chore: Add dep update pattern to Dependencies changelog category (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3642\"\u003e#3642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/587bad8adedbd9ce5e0b7d74614a45af5a55aabc\"\u003e\u003ccode\u003e587bad8\u003c/code\u003e\u003c/a\u003e chore(deps): update Flutter SDK Metrics to v3.41.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3600\"\u003e#3600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/487cd2f2371cddce801872da006dc49ee178d704\"\u003e\u003ccode\u003e487cd2f\u003c/code\u003e\u003c/a\u003e chore: Replace Danger with release.yml changelog policy (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3641\"\u003e#3641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/541367eff6afe6b96c4a1ab398da825e7ed32f6c\"\u003e\u003ccode\u003e541367e\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft/.github/workflows/changelog-preview.yml (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/182d9b66d1343f879ad955b75e3d6cf4a4da3159\"\u003e\u003ccode\u003e182d9b6\u003c/code\u003e\u003c/a\u003e build(deps): bump reactivecircus/android-emulator-runner (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3581\"\u003e#3581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.17.0...9.18.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=sentry_flutter\u0026package-manager=pub\u0026previous-version=9.17.0\u0026new-version=9.18.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/broxus/sparx_wallet_flutter/pull/1229","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/broxus%2Fsparx_wallet_flutter/issues/1229","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1229/packages"}},{"old_version":"9.9.1","new_version":"9.16.0","update_type":"minor","path":null,"pr_created_at":"2026-04-02T00:05:58.000Z","version_change":"9.9.1 → 9.16.0","issue":{"uuid":"4190598589","node_id":"PR_kwDODisAdc7PaQqH","number":35,"state":"closed","title":"Bump the pub group across 1 directory with 10 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-06T05:56:27.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-02T00:05:58.000Z","updated_at":"2026-04-06T05:56:29.000Z","time_to_close":366629,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"pub","update_count":10,"packages":[{"name":"build_runner","old_version":"2.10.4","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"cupertino_icons","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/flutter/packages"},{"name":"expandable_page_view","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/Limbou/expandable_page_view"},{"name":"font_awesome_flutter","old_version":"10.12.0","new_version":"11.0.0","repository_url":"https://github.com/fluttercommunity/font_awesome_flutter"},{"name":"google_fonts","old_version":"6.3.3","new_version":"8.0.2","repository_url":"https://github.com/flutter/packages"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"sentry_flutter","old_version":"9.9.1","new_version":"9.16.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"shared_preferences","old_version":"2.5.4","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"timezone","old_version":"0.10.1","new_version":"0.11.0","repository_url":"https://github.com/dart-lang/labs"}],"path":null,"ecosystem":"pub"},"body":"Bumps the pub group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.4` | `2.13.1` |\n| [cupertino_icons](https://github.com/flutter/packages/tree/main/third_party/packages) | `1.0.8` | `1.0.9` |\n| [expandable_page_view](https://github.com/Limbou/expandable_page_view) | `1.2.0` | `1.3.0` |\n| [font_awesome_flutter](https://github.com/fluttercommunity/font_awesome_flutter) | `10.12.0` | `11.0.0` |\n| [google_fonts](https://github.com/flutter/packages/tree/main/packages) | `6.3.3` | `8.0.2` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `9.9.1` | `9.16.0` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.4` | `2.5.5` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.10.1` | `0.11.0` |\n\n\nUpdates `build_runner` from 2.10.4 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.10.4...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cupertino_icons` from 1.0.8 to 1.0.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f330175dbf168a7bf94a127c492e025b4cc0bfba\"\u003e\u003ccode\u003ef330175\u003c/code\u003e\u003c/a\u003e [cupertino_icons] Remove empty Dart file (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11308\"\u003e#11308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/02f231f376761cc04610e8c566b0ba759db0bda7\"\u003e\u003ccode\u003e02f231f\u003c/code\u003e\u003c/a\u003e [various] iOS/macOS example project automigrations (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11227\"\u003e#11227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ee460d6a01fee815ffbe1dc169f851bd682addd6\"\u003e\u003ccode\u003eee460d6\u003c/code\u003e\u003c/a\u003e [various] Modernize non-plugin Android example apps (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11168\"\u003e#11168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1e0338bfd3c6799713fe89c26a55a64521416e16\"\u003e\u003ccode\u003e1e0338b\u003c/code\u003e\u003c/a\u003e Updated AGP and KGP to align with flutter/flutter templates (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10423\"\u003e#10423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e774c2a3f03b2c551506508f813c91d25c297d22\"\u003e\u003ccode\u003ee774c2a\u003c/code\u003e\u003c/a\u003e [flutter_svg] Update README with an example to scale images (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10547\"\u003e#10547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7805d3e2d65448982bde0dfde6c976970abd4693\"\u003e\u003ccode\u003e7805d3e\u003c/code\u003e\u003c/a\u003e [flutter_svg] Convert example app to Swift (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10968\"\u003e#10968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9db114feaf6054979192e9a484eee7672cae38a5\"\u003e\u003ccode\u003e9db114f\u003c/code\u003e\u003c/a\u003e [mustache_template] Improve error throwing (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10700\"\u003e#10700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cc3dca67f2d8e453cfe4ad2662c8196db383355e\"\u003e\u003ccode\u003ecc3dca6\u003c/code\u003e\u003c/a\u003e [all] Omit obvious local types (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/22c60562050dd3de7a4c2827bb97e7bc1cb147c8\"\u003e\u003ccode\u003e22c6056\u003c/code\u003e\u003c/a\u003e [various] Replace deprecated Color.value in SVG packages (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10482\"\u003e#10482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/cupertino_icons-v1.0.9/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expandable_page_view` from 1.2.0 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Limbou/expandable_page_view/blob/main/CHANGELOG.md\"\u003eexpandable_page_view's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eExpandablePageController\u003c/code\u003e for programmatic page control in loop mode — supports \u003ccode\u003ejumpToPage\u003c/code\u003e, \u003ccode\u003eanimateToPage\u003c/code\u003e, and \u003ccode\u003epage\u003c/code\u003e getter with real page indices\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eExpandablePageController\u003c/code\u003e uses shortest-path navigation when animating between pages in loop mode\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed height calculation with near-1.0 \u003ccode\u003eviewportFraction\u003c/code\u003e values — adjacent pages now only affect height when at least 50% visible, preventing unnecessary vertical space when using small fractions for spacing/padding\u003c/li\u003e\n\u003cli\u003eScoped library export to only expose \u003ccode\u003eExpandablePageView\u003c/code\u003e, preventing internal implementation details from leaking into the public API\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/Limbou/expandable_page_view/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `font_awesome_flutter` from 10.12.0 to 11.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fluttercommunity/font_awesome_flutter/releases\"\u003efont_awesome_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e11.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: \u003ccode\u003eFaIconData\u003c/code\u003e no longer implements \u003ccode\u003eIconData\u003c/code\u003e to prevent rendering issues and to anticipate \u003ccode\u003eIconData\u003c/code\u003e being marked \u003ccode\u003efinal\u003c/code\u003e (see \u003ca href=\"https://redirect.github.com/flutter/flutter/issues/181342\"\u003eflutter/flutter#181342\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: \u003ccode\u003eFaIcon\u003c/code\u003e now strictly requires \u003ccode\u003eFaIconData\u003c/code\u003e. Standard \u003ccode\u003eIcon\u003c/code\u003e widgets can no longer be used with Font Awesome icons.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: Test finders like \u003ccode\u003efind.byIcon\u003c/code\u003e now require accessing the underlying data: \u003ccode\u003efind.byIcon(FontAwesomeIcons.foo.data)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpgrade to Font Awesome 7.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fluttercommunity/font_awesome_flutter/blob/master/CHANGELOG.md\"\u003efont_awesome_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e11.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: \u003ccode\u003eFaIconData\u003c/code\u003e no longer implements \u003ccode\u003eIconData\u003c/code\u003e to prevent rendering issues and to anticipate \u003ccode\u003eIconData\u003c/code\u003e being marked \u003ccode\u003efinal\u003c/code\u003e (see \u003ca href=\"https://redirect.github.com/flutter/flutter/issues/181342\"\u003eflutter/flutter#181342\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: \u003ccode\u003eFaIcon\u003c/code\u003e now strictly requires \u003ccode\u003eFaIconData\u003c/code\u003e. Standard \u003ccode\u003eIcon\u003c/code\u003e widgets can no longer be used with Font Awesome icons.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: Test finders like \u003ccode\u003efind.byIcon\u003c/code\u003e now require accessing the underlying data: \u003ccode\u003efind.byIcon(FontAwesomeIcons.foo.data)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpgrade to Font Awesome 7.2.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/fluttercommunity/font_awesome_flutter/commit/ace115c0ad386a5e5333421685c2f8f96f7d73af\"\u003e\u003ccode\u003eace115c\u003c/code\u003e\u003c/a\u003e Bump version to 11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/font_awesome_flutter/commit/8848ebf00902437701635cd756e2e372fa17f155\"\u003e\u003ccode\u003e8848ebf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluttercommunity/font_awesome_flutter/issues/297\"\u003e#297\u003c/a\u003e from dcharkes/explore-icon-data-final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/font_awesome_flutter/commit/34bb9357c13058e7b89087607a9bbbde5c33a9dd\"\u003e\u003ccode\u003e34bb935\u003c/code\u003e\u003c/a\u003e Explore \u003ccode\u003eIconData\u003c/code\u003e being marked \u003ccode\u003efinal\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/font_awesome_flutter/compare/10.12.0...11.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_fonts` from 6.3.3 to 8.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/59f905ced6b80ce26a8eba114c767e413e6dfe07\"\u003e\u003ccode\u003e59f905c\u003c/code\u003e\u003c/a\u003e [camera][google_fonts] Fixes future warning for \u003ccode\u003eawait\u003c/code\u003eing \u003ccode\u003eFuture\u003c/code\u003e returns i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/66b0cce4a1d904b6cc936b46a35910e45706e66c\"\u003e\u003ccode\u003e66b0cce\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 2 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10980\"\u003e#10980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/86c0cea8d6aea0520d9f5315f8f45b2704fdfec2\"\u003e\u003ccode\u003e86c0cea\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11020\"\u003e#11020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3a5e9a8ced03e580326902e32271511c1e3735f3\"\u003e\u003ccode\u003e3a5e9a8\u003c/code\u003e\u003c/a\u003e [video_player] Adds audio track metadata fetching and audio track selection f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5805a10bf015f94cefbda8e877f9a85cf24a45fc\"\u003e\u003ccode\u003e5805a10\u003c/code\u003e\u003c/a\u003e [video_player] Update Android to exoplayer 1.9.1 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10904\"\u003e#10904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b3e40e706a32ab878059d1c249c817bf9e174b4\"\u003e\u003ccode\u003e8b3e40e\u003c/code\u003e\u003c/a\u003e [google_maps_flutter_android] Add advanced markers support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10381\"\u003e#10381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/bbd9781475a85d224d2887b9005c4d8f16c34332\"\u003e\u003ccode\u003ebbd9781\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Standardize iOS class and file names (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10964\"\u003e#10964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ba4fe2aa3fe57f86ce95eed5f3060ae6f6b0b496\"\u003e\u003ccode\u003eba4fe2a\u003c/code\u003e\u003c/a\u003e [google_sign_in] Simply Kotlin/Java interop utils (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11011\"\u003e#11011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/09104b08c326766181cbb375890332cc1570b3c5\"\u003e\u003ccode\u003e09104b0\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10367\"\u003e#10367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/google_fonts-v8.0.2/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_annotation` from 4.9.0 to 4.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_annotation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_annotation v4.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonSerializable.dateTimeUtc\u003c/code\u003e configuration option.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1371\"\u003e#1371\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_annotation v4.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonSerializable(createJsonSchema: true)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.16.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2b03869fbc47bef10ada89e0a6544a49747de3b3\"\u003e\u003ccode\u003e2b03869\u003c/code\u003e\u003c/a\u003e Prepare for release (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2aa5c931ed84f956ea0d4ddbed19898f699463e0\"\u003e\u003ccode\u003e2aa5c93\u003c/code\u003e\u003c/a\u003e fix: a more complete implementation of schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d5ab4bdf9d2012136ffc7d864151e84536f030ff\"\u003e\u003ccode\u003ed5ab4bd\u003c/code\u003e\u003c/a\u003e chore: ignore 429 (too busy) responses from github w/ markdown link checker (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fad91d99a2d65277285450d23649bc81d6c1f489\"\u003e\u003ccode\u003efad91d9\u003c/code\u003e\u003c/a\u003e Feature: add support for JsonSerializable.dateTimeUtc (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3d4dc60a026a3d27ad2854f57c41e68cf3b7bb73\"\u003e\u003ccode\u003e3d4dc60\u003c/code\u003e\u003c/a\u003e Thanks to Chris for the schema feature (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1551\"\u003e#1551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/144881cc29c3ae6dcaf2337e21bc60d6f70ce948\"\u003e\u003ccode\u003e144881c\u003c/code\u003e\u003c/a\u003e fix: json_schema is only used in tests (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cc2f8770ac47a48218d09a9a8f2ffc474a9150ac\"\u003e\u003ccode\u003ecc2f877\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/71cda60385d0d62a8d375f18d24df43f22e40ea0\"\u003e\u003ccode\u003e71cda60\u003c/code\u003e\u003c/a\u003e Prepare to release json_serializable (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/9c68eaaec42213f88aca6b6ecd3e784c88b769f8\"\u003e\u003ccode\u003e9c68eaa\u003c/code\u003e\u003c/a\u003e Prepare to release json_annonation v4.10.0 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/997f008949d984dd6b674bf07522f9a7f199c7a7\"\u003e\u003ccode\u003e997f008\u003c/code\u003e\u003c/a\u003e feat: add JSON schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1545\"\u003e#1545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.3 to 6.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003eJsonSerializable(createJsonSchema: true)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2b03869fbc47bef10ada89e0a6544a49747de3b3\"\u003e\u003ccode\u003e2b03869\u003c/code\u003e\u003c/a\u003e Prepare for release (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2aa5c931ed84f956ea0d4ddbed19898f699463e0\"\u003e\u003ccode\u003e2aa5c93\u003c/code\u003e\u003c/a\u003e fix: a more complete implementation of schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d5ab4bdf9d2012136ffc7d864151e84536f030ff\"\u003e\u003ccode\u003ed5ab4bd\u003c/code\u003e\u003c/a\u003e chore: ignore 429 (too busy) responses from github w/ markdown link checker (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fad91d99a2d65277285450d23649bc81d6c1f489\"\u003e\u003ccode\u003efad91d9\u003c/code\u003e\u003c/a\u003e Feature: add support for JsonSerializable.dateTimeUtc (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3d4dc60a026a3d27ad2854f57c41e68cf3b7bb73\"\u003e\u003ccode\u003e3d4dc60\u003c/code\u003e\u003c/a\u003e Thanks to Chris for the schema feature (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1551\"\u003e#1551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/144881cc29c3ae6dcaf2337e21bc60d6f70ce948\"\u003e\u003ccode\u003e144881c\u003c/code\u003e\u003c/a\u003e fix: json_schema is only used in tests (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cc2f8770ac47a48218d09a9a8f2ffc474a9150ac\"\u003e\u003ccode\u003ecc2f877\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/71cda60385d0d62a8d375f18d24df43f22e40ea0\"\u003e\u003ccode\u003e71cda60\u003c/code\u003e\u003c/a\u003e Prepare to release json_serializable (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/9c68eaaec42213f88aca6b6ecd3e784c88b769f8\"\u003e\u003ccode\u003e9c68eaa\u003c/code\u003e\u003c/a\u003e Prepare to release json_annonation v4.10.0 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/997f008949d984dd6b674bf07522f9a7f199c7a7\"\u003e\u003ccode\u003e997f008\u003c/code\u003e\u003c/a\u003e feat: add JSON schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1545\"\u003e#1545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.3...json_serializable-v6.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 9.9.1 to 9.16.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.16.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.36.0 to v8.37.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3588\"\u003e#3588\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3595\"\u003e#3595\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8371\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.36.0...8.37.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.13.2 to v0.13.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3577\"\u003e#3577\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0133\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.13.2...0.13.3\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.15.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStop re-triggering hitTest in SentryUserInteractionWidget on pointerUp (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3540\"\u003e#3540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse seconds since the Unix epoch for \u003ccode\u003elog.timestamp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3558\"\u003e#3558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSqfliteDatabaseExecutor\u003c/code\u003e to prevent \u003ccode\u003eTypeError\u003c/code\u003e on \u003ccode\u003egetVersion/setVersion\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3539\"\u003e3539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.33.0 to v8.36.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3546\"\u003e#3546\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3569\"\u003e#3569\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8360\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.33.0...8.36.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.8 to v0.13.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3535\"\u003e#3535\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0132\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.8...0.13.2\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Cocoa SDK from v8.56.2 to v8.58.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3475\"\u003e#3475\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#8580\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/8.56.2...8.58.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.15.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExperimental span-streaming API with \u003ccode\u003estartSpan\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.14.0 (Stable)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.16.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.36.0 to v8.37.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3588\"\u003e#3588\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3595\"\u003e#3595\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8371\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.36.0...8.37.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.13.2 to v0.13.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3577\"\u003e#3577\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0133\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.13.2...0.13.3\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.15.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStop re-triggering hitTest in SentryUserInteractionWidget on pointerUp (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3540\"\u003e#3540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse seconds since the Unix epoch for \u003ccode\u003elog.timestamp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3558\"\u003e#3558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSqfliteDatabaseExecutor\u003c/code\u003e to prevent \u003ccode\u003eTypeError\u003c/code\u003e on \u003ccode\u003egetVersion/setVersion\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3539\"\u003e3539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.33.0 to v8.36.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3546\"\u003e#3546\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3569\"\u003e#3569\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8360\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.33.0...8.36.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.8 to v0.13.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3535\"\u003e#3535\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0132\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.8...0.13.2\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Cocoa SDK from v8.56.2 to v8.58.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3475\"\u003e#3475\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#8580\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/8.56.2...8.58.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/85ed5f383d21dea294e194065c4cc78d70774e03\"\u003e\u003ccode\u003e85ed5f3\u003c/code\u003e\u003c/a\u003e release: 9.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c97f488c18c46ae8b33887f8ee6027840ef1e03e\"\u003e\u003ccode\u003ec97f488\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.37.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3595\"\u003e#3595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/8bd01f4bd1f339f1e1f92f0fba12b35beb3b4081\"\u003e\u003ccode\u003e8bd01f4\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby from 1.293.0 to 1.295.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3579\"\u003e#3579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/027fcfdac356f380bf03b30ea403f218cd058122\"\u003e\u003ccode\u003e027fcfd\u003c/code\u003e\u003c/a\u003e build(deps): bump json from 2.16.0 to 2.17.1.2 in /metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3587\"\u003e#3587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/1115475012237455f3f4abc41d997307ab3639ff\"\u003e\u003ccode\u003e1115475\u003c/code\u003e\u003c/a\u003e ci: Automate JNI branch sync on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3593\"\u003e#3593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/40751bfe8aa10f890f11a4c3e2ae61547eb8b9ad\"\u003e\u003ccode\u003e40751bf\u003c/code\u003e\u003c/a\u003e chore: update metrics/flutter.properties to 3.41.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3575\"\u003e#3575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/3801d52818176f6a96d0dff3e8e26069e642c2fc\"\u003e\u003ccode\u003e3801d52\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.13.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3577\"\u003e#3577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/fec56a135957c76712c8162d68466aaf3c14d7a7\"\u003e\u003ccode\u003efec56a1\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.37.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3588\"\u003e#3588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/74a369765760a264343ef445d7a189d025a52f0c\"\u003e\u003ccode\u003e74a3697\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft from 2.24.2 to 2.25.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3580\"\u003e#3580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/4e3605ca25e6ca4d5e5d6f2e536803cf2f610fc9\"\u003e\u003ccode\u003e4e3605c\u003c/code\u003e\u003c/a\u003e chore: pin GitHub Actions to full-length commit SHAs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3582\"\u003e#3582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.9.1...9.16.0\"\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.4 to 2.5.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/371106fe7d9864a157fc9366f57d0b0e64fab932\"\u003e\u003ccode\u003e371106f\u003c/code\u003e\u003c/a\u003e [various] Add \u003ccode\u003eunintended_html_in_doc_comment\u003c/code\u003e to analysis options (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11303\"\u003e#11303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ec1ce5b84f74fd6ab5fe56d676ce4fca6f62a0a9\"\u003e\u003ccode\u003eec1ce5b\u003c/code\u003e\u003c/a\u003e [various] Convert plugin builds to Kotlin gradle (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11172\"\u003e#11172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/409793bcb784b9464def8698557005fb8851a9e6\"\u003e\u003ccode\u003e409793b\u003c/code\u003e\u003c/a\u003e [various] Remove CocoaPods from examples (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11237\"\u003e#11237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/02f231f376761cc04610e8c566b0ba759db0bda7\"\u003e\u003ccode\u003e02f231f\u003c/code\u003e\u003c/a\u003e [various] iOS/macOS example project automigrations (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11227\"\u003e#11227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2673dcdf47156efdfae783bb389234df81ac9da7\"\u003e\u003ccode\u003e2673dcd\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump com.android.tools.build:gradle from 8.9.1 to 9.1.0 in /pac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/79b53f3424dc889dd0d257c83461644dab46278e\"\u003e\u003ccode\u003e79b53f3\u003c/code\u003e\u003c/a\u003e [various] Plugin Gradle pre-Kotlin standardization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11173\"\u003e#11173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1e0338bfd3c6799713fe89c26a55a64521416e16\"\u003e\u003ccode\u003e1e0338b\u003c/code\u003e\u003c/a\u003e Updated AGP and KGP to align with flutter/flutter templates (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/10423\"\u003e#10423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f234c1f626d56f05eaeb0bd5f1094e5354ed2518\"\u003e\u003ccode\u003ef234c1f\u003c/code\u003e\u003c/a\u003e [shared_preferences] Revert androidx.datastore:datastore to 1.1.7 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11128\"\u003e#11128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/shared_preferences-v2.5.5/packages/shared_preferences\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `timezone` from 0.10.1 to 0.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/labs/releases\"\u003etimezone's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etimezone-v0.11.0\u003c/h2\u003e\n\u003cp\u003eMerge into dart-lang/labs monorepo.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/labs/commits/timezone-v0.11.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/sgfdevs/method_conf_app/pull/35","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sgfdevs%2Fmethod_conf_app/issues/35","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/35/packages"}},{"old_version":"9.14.0","new_version":"9.15.0","update_type":"minor","path":null,"pr_created_at":"2026-03-23T12:44:52.000Z","version_change":"9.14.0 → 9.15.0","issue":{"uuid":"4120590588","node_id":"PR_kwDONVVxWM7MrCUy","number":304,"state":"closed","title":"Bump the minor-and-patch group with 6 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-28T18:52:53.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-23T12:44:52.000Z","updated_at":"2026-03-28T18:52:55.000Z","time_to_close":454081,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor-and-patch","update_count":6,"packages":[{"name":"build_runner","old_version":"2.12.2","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"flutter_svg","old_version":"2.2.3","new_version":"2.2.4","repository_url":"https://github.com/flutter/packages"},{"name":"pdf","old_version":"3.11.3","new_version":"3.12.0","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"sentry_flutter","old_version":"9.14.0","new_version":"9.15.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"sherpa_onnx","old_version":"1.12.29","new_version":"1.12.32","repository_url":"https://github.com/k2-fsa/sherpa-onnx"},{"name":"sqflite_common_ffi","old_version":"2.3.7+1","new_version":"2.4.0+2","repository_url":"https://github.com/tekartik/sqflite"}],"path":null,"ecosystem":"pub"},"body":"Bumps the minor-and-patch group with 6 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.12.2` | `2.13.1` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.2.3` | `2.2.4` |\n| [pdf](https://github.com/DavBfr/dart_pdf) | `3.11.3` | `3.12.0` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `9.14.0` | `9.15.0` |\n| [sherpa_onnx](https://github.com/k2-fsa/sherpa-onnx) | `1.12.29` | `1.12.32` |\n| [sqflite_common_ffi](https://github.com/tekartik/sqflite) | `2.3.7+1` | `2.4.0+2` |\n\nUpdates `build_runner` from 2.12.2 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.12.2...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.2.3 to 2.2.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e774c2a3f03b2c551506508f813c91d25c297d22\"\u003e\u003ccode\u003ee774c2a\u003c/code\u003e\u003c/a\u003e [flutter_svg] Update README with an example to scale images (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10547\"\u003e#10547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7805d3e2d65448982bde0dfde6c976970abd4693\"\u003e\u003ccode\u003e7805d3e\u003c/code\u003e\u003c/a\u003e [flutter_svg] Convert example app to Swift (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10968\"\u003e#10968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9db114feaf6054979192e9a484eee7672cae38a5\"\u003e\u003ccode\u003e9db114f\u003c/code\u003e\u003c/a\u003e [mustache_template] Improve error throwing (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10700\"\u003e#10700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cc3dca67f2d8e453cfe4ad2662c8196db383355e\"\u003e\u003ccode\u003ecc3dca6\u003c/code\u003e\u003c/a\u003e [all] Omit obvious local types (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.2.4/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pdf` from 3.11.3 to 3.12.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/a3f8eacf8d6772159525f17ed422e03f3d25e836\"\u003e\u003ccode\u003ea3f8eac\u003c/code\u003e\u003c/a\u003e Update changelog and dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/a969d0202a2bc37b957c6ec3e1202fe27df63ec0\"\u003e\u003ccode\u003ea969d02\u003c/code\u003e\u003c/a\u003e Improved assertion readability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/7a78d84b591298831888fd9324b9ee9f7015c8f9\"\u003e\u003ccode\u003e7a78d84\u003c/code\u003e\u003c/a\u003e Dropped unachievable assertion check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/cdda0d4ab485ee85bd2de5d0476f589ed805eb2d\"\u003e\u003ccode\u003ecdda0d4\u003c/code\u003e\u003c/a\u003e Correctly calculating bounding boxes from children\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/5ba061765a023f66a235f69d03c71da709e61095\"\u003e\u003ccode\u003e5ba0617\u003c/code\u003e\u003c/a\u003e Update pdfa README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/f63e2bef1d07153fae18cffeb64aa857f44bcda6\"\u003e\u003ccode\u003ef63e2be\u003c/code\u003e\u003c/a\u003e Improve pdfa attached files logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/50abe9212bbcff20b397b6785dd7422c6fe7e309\"\u003e\u003ccode\u003e50abe92\u003c/code\u003e\u003c/a\u003e Adds Multipage and Inseparable documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/bc9031c8a0c07a97ba56e3cb8a5612341a444b2e\"\u003e\u003ccode\u003ebc9031c\u003c/code\u003e\u003c/a\u003e import formxobject\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/535c8ffe41cb28eec85aee8701dc22471083e20d\"\u003e\u003ccode\u003e535c8ff\u003c/code\u003e\u003c/a\u003e Subclasses of PdfFormXObject for drawing widgets and SVG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/a4a6cdd157603e34abc3ab79312c8bce2aa14f4b\"\u003e\u003ccode\u003ea4a6cdd\u003c/code\u003e\u003c/a\u003e new Method drawXObject\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DavBfr/dart_pdf/compare/pdf-3.11.3...pdf-3.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 9.14.0 to 9.15.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.15.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStop re-triggering hitTest in SentryUserInteractionWidget on pointerUp (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3540\"\u003e#3540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse seconds since the Unix epoch for \u003ccode\u003elog.timestamp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3558\"\u003e#3558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSqfliteDatabaseExecutor\u003c/code\u003e to prevent \u003ccode\u003eTypeError\u003c/code\u003e on \u003ccode\u003egetVersion/setVersion\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3539\"\u003e3539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.33.0 to v8.36.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3546\"\u003e#3546\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3569\"\u003e#3569\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8360\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.33.0...8.36.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.8 to v0.13.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3535\"\u003e#3535\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0132\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.8...0.13.2\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Cocoa SDK from v8.56.2 to v8.58.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3475\"\u003e#3475\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#8580\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/8.56.2...8.58.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.15.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExperimental span-streaming API with \u003ccode\u003estartSpan\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/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.15.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStop re-triggering hitTest in SentryUserInteractionWidget on pointerUp (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3540\"\u003e#3540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse seconds since the Unix epoch for \u003ccode\u003elog.timestamp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3558\"\u003e#3558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSqfliteDatabaseExecutor\u003c/code\u003e to prevent \u003ccode\u003eTypeError\u003c/code\u003e on \u003ccode\u003egetVersion/setVersion\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3539\"\u003e3539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.33.0 to v8.36.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3546\"\u003e#3546\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3569\"\u003e#3569\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8360\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.33.0...8.36.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.8 to v0.13.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3535\"\u003e#3535\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0132\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.8...0.13.2\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Cocoa SDK from v8.56.2 to v8.58.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3475\"\u003e#3475\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#8580\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/8.56.2...8.58.0\"\u003ediff\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/0d5290f2ec838e4ad5b1583c183bdd138474e18f\"\u003e\u003ccode\u003e0d5290f\u003c/code\u003e\u003c/a\u003e chore(ci): update sdk app overhead workflow dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3572\"\u003e#3572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c6b4b8462905e6b9efc82c13f8907e82bf31e87d\"\u003e\u003ccode\u003ec6b4b84\u003c/code\u003e\u003c/a\u003e release: 9.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/e8cc984b65c4ce4e86841bb336b81bbfbc4bbff7\"\u003e\u003ccode\u003ee8cc984\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.36.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3569\"\u003e#3569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/093787c946b3a48aeab9e1ff670ffca42075d9fc\"\u003e\u003ccode\u003e093787c\u003c/code\u003e\u003c/a\u003e fix: Enable session replay on iOS 26+ with Xcode 26+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3571\"\u003e#3571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/40bba6279d461c949917029223e2ad38d0448abb\"\u003e\u003ccode\u003e40bba62\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-cocoa.sh to 8.58.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3475\"\u003e#3475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/64742dc0cbc48f56bbdf38eb011b4540810242d2\"\u003e\u003ccode\u003e64742dc\u003c/code\u003e\u003c/a\u003e ci(deps): Pin Cocoa SDK auto-updates to 8.x.x (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3563\"\u003e#3563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/2d65d04ded59a481b36febb5df45295547fac588\"\u003e\u003ccode\u003e2d65d04\u003c/code\u003e\u003c/a\u003e fix(logs): Use seconds since the Unix epoch for \u003ccode\u003elog.timestamp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3558\"\u003e#3558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/1343a8382a7f703c52acba474fe877220864575e\"\u003e\u003ccode\u003e1343a83\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.13.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3535\"\u003e#3535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/1fff3516c8394a4fb4ca2a2eff8dc8e1b65dc87e\"\u003e\u003ccode\u003e1fff351\u003c/code\u003e\u003c/a\u003e chore: update metrics/flutter.properties to 3.41.4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3533\"\u003e#3533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/db21398c0f14876c21685aa01f0c5d3c7df5a57e\"\u003e\u003ccode\u003edb21398\u003c/code\u003e\u003c/a\u003e fix(sqflite): Implement SqfliteDatabaseExecutor to prevent TypeError on getVe...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.14.0...9.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sherpa_onnx` from 1.12.29 to 1.12.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/releases\"\u003esherpa_onnx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.32\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd VoxSherpa TTS to Projects using sherpa-onnx by \u003ca href=\"https://github.com/CodeBySonu95\"\u003e\u003ccode\u003e@​CodeBySonu95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3384\"\u003ek2-fsa/sherpa-onnx#3384\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTest Rust API on Windows by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3385\"\u003ek2-fsa/sherpa-onnx#3385\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport static link for Rust package. by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3386\"\u003ek2-fsa/sherpa-onnx#3386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease v1.12.32 by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3387\"\u003ek2-fsa/sherpa-onnx#3387\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeBySonu95\"\u003e\u003ccode\u003e@​CodeBySonu95\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3384\"\u003ek2-fsa/sherpa-onnx#3384\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/compare/v1.12.31...v1.12.32\"\u003ehttps://github.com/k2-fsa/sherpa-onnx/compare/v1.12.31...v1.12.32\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.31\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix building har for OHOS by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3361\"\u003ek2-fsa/sherpa-onnx#3361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor MatchaTTS to use the new Generate API. by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3362\"\u003ek2-fsa/sherpa-onnx#3362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor Kokoro TTS to use the new Generate API by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3363\"\u003ek2-fsa/sherpa-onnx#3363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor KittenTTS to use the new Generate API by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3364\"\u003ek2-fsa/sherpa-onnx#3364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor VITS to use the new Generate API by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3365\"\u003ek2-fsa/sherpa-onnx#3365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Rust API examples for TTS by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3366\"\u003ek2-fsa/sherpa-onnx#3366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix swift tests by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3367\"\u003ek2-fsa/sherpa-onnx#3367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Rust API for audio tagging by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3368\"\u003ek2-fsa/sherpa-onnx#3368\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Rust API for speaker embedding extractor and manager by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3369\"\u003ek2-fsa/sherpa-onnx#3369\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Rust API for speaker diarization by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3370\"\u003ek2-fsa/sherpa-onnx#3370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor Rust API for speech denoiser by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3371\"\u003ek2-fsa/sherpa-onnx#3371\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd doc for c api and cxx api by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3374\"\u003ek2-fsa/sherpa-onnx#3374\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd link to C API doc by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3375\"\u003ek2-fsa/sherpa-onnx#3375\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd doc for Rust API by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3376\"\u003ek2-fsa/sherpa-onnx#3376\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Rust API for KWS, offline punctuation and spoken language identification by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3372\"\u003ek2-fsa/sherpa-onnx#3372\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd doc for Dart API by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3377\"\u003ek2-fsa/sherpa-onnx#3377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd more doc for Rust API by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3378\"\u003ek2-fsa/sherpa-onnx#3378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease v1.12.31 by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3379\"\u003ek2-fsa/sherpa-onnx#3379\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/compare/v1.12.30...v1.12.31\"\u003ehttps://github.com/k2-fsa/sherpa-onnx/compare/v1.12.30...v1.12.31\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.30\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typos in the project by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3293\"\u003ek2-fsa/sherpa-onnx#3293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix WebAssembly JavaScript API. by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3294\"\u003ek2-fsa/sherpa-onnx#3294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary SHERPA_ONNX_API from C/C++ APIs. by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3295\"\u003ek2-fsa/sherpa-onnx#3295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bugs in CXX APIs by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3296\"\u003ek2-fsa/sherpa-onnx#3296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResults goes to stdout by \u003ca href=\"https://github.com/phillc\"\u003e\u003ccode\u003e@​phillc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3274\"\u003ek2-fsa/sherpa-onnx#3274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSmall fix to online recongizer C++ code. by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3297\"\u003ek2-fsa/sherpa-onnx#3297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSmall fixes to JNI wrappers by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3298\"\u003ek2-fsa/sherpa-onnx#3298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix padding bug in test-onnx-streaming.py for long audio by \u003ca href=\"https://github.com/SanMse\"\u003e\u003ccode\u003e@​SanMse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3318\"\u003ek2-fsa/sherpa-onnx#3318\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix style issues by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3321\"\u003ek2-fsa/sherpa-onnx#3321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd DPDFNet speech denoiser support for offline and streaming by \u003ca href=\"https://github.com/danielr-ceva\"\u003e\u003ccode\u003e@​danielr-ceva\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3276\"\u003ek2-fsa/sherpa-onnx#3276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpload DPDFNet models by \u003ca href=\"https://github.com/csukuangfj\"\u003e\u003ccode\u003e@​csukuangfj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3322\"\u003ek2-fsa/sherpa-onnx#3322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd C API example for online punctuation by \u003ca href=\"https://github.com/Wasser1462\"\u003e\u003ccode\u003e@​Wasser1462\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/pull/3323\"\u003ek2-fsa/sherpa-onnx#3323\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/blob/master/CHANGELOG.md\"\u003esherpa_onnx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.12.32\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport static link for Rust package. (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3386\"\u003e#3386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest Rust API on Windows (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3385\"\u003e#3385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VoxSherpa TTS to Projects using sherpa-onnx (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3384\"\u003e#3384\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.12.31\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix building har for OHOS (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor MatchaTTS to use the new Generate API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3362\"\u003e#3362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor Kokoro TTS to use the new Generate API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3363\"\u003e#3363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor KittenTTS to use the new Generate API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor VITS to use the new Generate API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3365\"\u003e#3365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Rust API examples for TTS (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3366\"\u003e#3366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Swift tests (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Rust API for audio tagging (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3368\"\u003e#3368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Rust API for speaker embedding extractor and manager (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3369\"\u003e#3369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Rust API for speaker diarization (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3370\"\u003e#3370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor Rust API for speech denoiser (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3371\"\u003e#3371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Rust API for KWS, offline punctuation and spoken language identification (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3372\"\u003e#3372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd doc for c api and cxx api (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3374\"\u003e#3374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd link to C API doc (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3375\"\u003e#3375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd doc for Rust API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3376\"\u003e#3376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd doc for Dart API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3377\"\u003e#3377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd more doc for Rust API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3378\"\u003e#3378\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.12.30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typos in the project (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3293\"\u003e#3293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix WebAssembly JavaScript API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3294\"\u003e#3294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove unnecessary SHERPA_ONNX_API from C/C++ APIs (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bugs in CXX APIs (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3296\"\u003e#3296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eResult goes to stdout (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3274\"\u003e#3274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSmall fix to online recognizer C++ code (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3297\"\u003e#3297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSmall fixes to JNI wrappers (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3298\"\u003e#3298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd SetOption/GetOption to OnlineStream and OfflineStream (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3307\"\u003e#3307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd SetOption/GetOption C API and export symbols (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd SetOption/GetOption CXX wrapper for OnlineStream and OfflineStream (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3309\"\u003e#3309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate Paraformer is_final to use SetOption mechanism (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3310\"\u003e#3310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd SetOption/GetOption Python bindings for OnlineStream and OfflineStream (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3311\"\u003e#3311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd SetOption/GetOption Java, Kotlin, and JNI bindings (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3312\"\u003e#3312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd SetOption/GetOption Go bindings for OnlineStream and OfflineStream (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3313\"\u003e#3313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd SetOption/GetOption C# bindings for OnlineStream and OfflineStream (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3314\"\u003e#3314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd SetOption/GetOption WASM/JavaScript bindings (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3315\"\u003e#3315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix padding bug in test-onnx-streaming.py (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3318\"\u003e#3318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix style issues (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3321\"\u003e#3321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DPDFNet speech denoiser support for offline and streaming (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3276\"\u003e#3276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpload DPDFNet models (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3322\"\u003e#3322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd C API example for online punctuation (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3323\"\u003e#3323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd online speech denoiser for GTCRN and examples (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3324\"\u003e#3324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Go API example for online punctuation (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3325\"\u003e#3325\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/commit/5f3dcc1dce87e8a6d16887d516bb35aaca4c23eb\"\u003e\u003ccode\u003e5f3dcc1\u003c/code\u003e\u003c/a\u003e Release v1.12.32 (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3387\"\u003e#3387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/commit/4f59df1a20298a65e66623b69b6e59399f6d42c9\"\u003e\u003ccode\u003e4f59df1\u003c/code\u003e\u003c/a\u003e Support static link for Rust package. (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3386\"\u003e#3386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/commit/15e2648d367657b9485c6d714a0ad8682b1cb944\"\u003e\u003ccode\u003e15e2648\u003c/code\u003e\u003c/a\u003e Test Rust API on Windows (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3385\"\u003e#3385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/commit/b599d0dc92c1ad8d71c417f232112159d7a1465b\"\u003e\u003ccode\u003eb599d0d\u003c/code\u003e\u003c/a\u003e Add VoxSherpa TTS to Projects using sherpa-onnx (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3384\"\u003e#3384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/commit/e0ab4a8beb10477d25ef48e518a537995c38c698\"\u003e\u003ccode\u003ee0ab4a8\u003c/code\u003e\u003c/a\u003e Release v1.12.31 (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3379\"\u003e#3379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/commit/6ff3ce76389975ba9a6c56a0328a955083fc9a75\"\u003e\u003ccode\u003e6ff3ce7\u003c/code\u003e\u003c/a\u003e Add more doc for Rust API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3378\"\u003e#3378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/commit/c8503998aeef2d8030b13c57cf70c126f4ffde2c\"\u003e\u003ccode\u003ec850399\u003c/code\u003e\u003c/a\u003e Add doc for Dart API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3377\"\u003e#3377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/commit/71bf64e55d50d3e5eeca19141c2b56a1acdfbb30\"\u003e\u003ccode\u003e71bf64e\u003c/code\u003e\u003c/a\u003e Add Rust API for KWS, offline punctuation and spoken language identification ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/commit/26628fa73cb4357dcdeff55034356466e301114a\"\u003e\u003ccode\u003e26628fa\u003c/code\u003e\u003c/a\u003e Add doc for Rust API (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3376\"\u003e#3376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/commit/084b0ed45f95dadef2de7d41ea6e86decd5e3ef4\"\u003e\u003ccode\u003e084b0ed\u003c/code\u003e\u003c/a\u003e Add link to C API doc (\u003ca href=\"https://redirect.github.com/k2-fsa/sherpa-onnx/issues/3375\"\u003e#3375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/k2-fsa/sherpa-onnx/compare/v1.12.29...v1.12.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sqflite_common_ffi` from 2.3.7+1 to 2.4.0+2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tekartik/sqflite/commit/4bd41580acfa0b784fccd9c52ebd02beccafdff2\"\u003e\u003ccode\u003e4bd4158\u003c/code\u003e\u003c/a\u003e feat: add FFI support for sqflite example and update dependencies for sqlite3 v3\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tekartik/sqflite/compare/sqflite_common_ffi/v2.3.7...sqflite_common_ffi/v2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/XCelerationApp/XCeleration/pull/304","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/XCelerationApp%2FXCeleration/issues/304","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/304/packages"}},{"old_version":"8.14.2","new_version":"9.14.0","update_type":"major","path":null,"pr_created_at":"2026-03-02T21:22:23.000Z","version_change":"8.14.2 → 9.14.0","issue":{"uuid":"4013363659","node_id":"PR_kwDODmq8Rs7HcLA3","number":2520,"state":"closed","title":"chore(deps): bump the all-dependencies group across 2 directories with 8 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-09T20:51:36.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-02T21:22:23.000Z","updated_at":"2026-03-09T20:51:38.000Z","time_to_close":602953,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-dependencies","update_count":8,"packages":[{"name":"firebase_core","old_version":"3.15.2","new_version":"4.5.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_slidable","old_version":"3.1.2","new_version":"4.0.3","repository_url":"https://github.com/letsar/flutter_slidable"},{"name":"flutter_secure_storage","old_version":"9.2.4","new_version":"10.0.0","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"go_router","old_version":"14.8.1","new_version":"17.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"20.1.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"firebase_messaging","old_version":"15.2.10","new_version":"16.1.2","repository_url":"https://github.com/firebase/flutterfire"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.14.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps the all-dependencies group with 1 update in the /packages/stream_chat_persistence directory: [sqlite3_flutter_libs](https://github.com/simolus3/sqlite3.dart/tree/main/legacy).\nBumps the all-dependencies group with 7 updates in the /sample_app directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `3.15.2` | `4.5.0` |\n| [flutter_slidable](https://github.com/letsar/flutter_slidable) | `3.1.2` | `4.0.3` |\n| [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage) | `9.2.4` | `10.0.0` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `14.8.1` | `17.1.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `20.1.0` |\n| [firebase_messaging](https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging) | `15.2.10` | `16.1.2` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.14.0` |\n\n\nUpdates `sqlite3_flutter_libs` from 0.5.41 to 0.6.0+eol\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/sqlite3.dart/releases\"\u003esqlite3_flutter_libs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.39\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate SQLite to 3.50.4.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.38\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable pre-update hooks and the session extension.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.36\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android Gradle buildscript to avoid compiler warnings on recent JDKs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.35\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.50.2\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.34\u003c/h2\u003e\n\u003cp\u003eUpdate sqlite to 3.50.1\u003c/p\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.31\u003c/h2\u003e\n\u003cp\u003eUpdate sqlite to 3.49.1\u003c/p\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate SQLite to 3.37.2.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.47.1\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIn addition to CocoaPods, this package now supports the Swift Package Manager for iOS and macOS builds.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.26\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.47.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.46.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.45.3\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version 3.45.1.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.45.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate sqlite to version 3.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite3 to 3.41.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.12\u003c/h2\u003e\n\u003cp\u003eUpgrade sqlite3 to 3.40.0\u003c/p\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.11\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/simolus3/sqlite3.dart/commits/sqlcipher_flutter_libs-0.6.0/legacy\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 3.15.2 to 4.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/CHANGELOG.md\"\u003efirebase_core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003efirebase_core_platform_interface\u003c/code\u003e - \u003ccode\u003ev4.5.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: add phone MFA (\u003ca href=\"https://redirect.github.com/firebase/flutterfire/issues/9044\"\u003e#9044\u003c/a\u003e). (\u003ca href=\"https://github.com/firebase/flutterfire/commit/1b85c8b7fbcc3f21767f23981cb35061772d483f\"\u003e1b85c8b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003efirebase_messaging_platform_interface\u003c/code\u003e - \u003ccode\u003ev4.1.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: Added 'criticalAlert' to notification settings. (\u003ca href=\"https://redirect.github.com/firebase/flutterfire/issues/9004\"\u003e#9004\u003c/a\u003e). (\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c425f27595a6784e80d98ee0879c3fe6a5fe907\"\u003e4c425f27\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003efirebase_messaging_web\u003c/code\u003e - \u003ccode\u003ev3.1.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: Added 'criticalAlert' to notification settings. (\u003ca href=\"https://redirect.github.com/firebase/flutterfire/issues/9004\"\u003e#9004\u003c/a\u003e). (\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c425f27595a6784e80d98ee0879c3fe6a5fe907\"\u003e4c425f27\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003eflutterfire_ui\u003c/code\u003e - \u003ccode\u003ev0.4.3\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: add max attempts for Firestore transactions (\u003ca href=\"https://redirect.github.com/firebase/flutterfire/issues/9163\"\u003e#9163\u003c/a\u003e). (\u003ca href=\"https://github.com/firebase/flutterfire/commit/9da7cc36cb266e4f5a0de26dfe727e0a4687f1a0\"\u003e9da7cc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: add phone MFA (\u003ca href=\"https://redirect.github.com/firebase/flutterfire/issues/9044\"\u003e#9044\u003c/a\u003e). (\u003ca href=\"https://github.com/firebase/flutterfire/commit/1b85c8b7fbcc3f21767f23981cb35061772d483f\"\u003e1b85c8b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2022-07-12\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with breaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_auth_web---v400\"\u003e\u003ccode\u003efirebase_auth_web\u003c/code\u003e - \u003ccode\u003ev4.0.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_messaging---v1200\"\u003e\u003ccode\u003efirebase_messaging\u003c/code\u003e - \u003ccode\u003ev12.0.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_messaging_platform_interface---v400\"\u003e\u003ccode\u003efirebase_messaging_platform_interface\u003c/code\u003e - \u003ccode\u003ev4.0.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_messaging_web---v300\"\u003e\u003ccode\u003efirebase_messaging_web\u003c/code\u003e - \u003ccode\u003ev3.0.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with other changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#cloud_firestore---v330\"\u003e\u003ccode\u003ecloud_firestore\u003c/code\u003e - \u003ccode\u003ev3.3.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#cloud_firestore_odm---v100-dev21\"\u003e\u003ccode\u003ecloud_firestore_odm\u003c/code\u003e - \u003ccode\u003ev1.0.0-dev.21\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#cloud_firestore_odm_generator---v100-dev21\"\u003e\u003ccode\u003ecloud_firestore_odm_generator\u003c/code\u003e - \u003ccode\u003ev1.0.0-dev.21\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#cloud_firestore_platform_interface---v560\"\u003e\u003ccode\u003ecloud_firestore_platform_interface\u003c/code\u003e - \u003ccode\u003ev5.6.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#cloud_firestore_web---v270\"\u003e\u003ccode\u003ecloud_firestore_web\u003c/code\u003e - \u003ccode\u003ev2.7.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#cloud_functions_web---v430\"\u003e\u003ccode\u003ecloud_functions_web\u003c/code\u003e - \u003ccode\u003ev4.3.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_analytics---v920\"\u003e\u003ccode\u003efirebase_analytics\u003c/code\u003e - \u003ccode\u003ev9.2.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_analytics_platform_interface---v320\"\u003e\u003ccode\u003efirebase_analytics_platform_interface\u003c/code\u003e - \u003ccode\u003ev3.2.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_analytics_web---v041\"\u003e\u003ccode\u003efirebase_analytics_web\u003c/code\u003e - \u003ccode\u003ev0.4.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_app_check_web---v006\"\u003e\u003ccode\u003efirebase_app_check_web\u003c/code\u003e - \u003ccode\u003ev0.0.6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_app_installations_web---v011\"\u003e\u003ccode\u003efirebase_app_installations_web\u003c/code\u003e - \u003ccode\u003ev0.1.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_core_web---v170\"\u003e\u003ccode\u003efirebase_core_web\u003c/code\u003e - \u003ccode\u003ev1.7.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_crashlytics---v285\"\u003e\u003ccode\u003efirebase_crashlytics\u003c/code\u003e - \u003ccode\u003ev2.8.5\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_database_web---v021\"\u003e\u003ccode\u003efirebase_database_web\u003c/code\u003e - \u003ccode\u003ev0.2.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_performance---v082\"\u003e\u003ccode\u003efirebase_performance\u003c/code\u003e - \u003ccode\u003ev0.8.2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_performance_web---v011\"\u003e\u003ccode\u003efirebase_performance_web\u003c/code\u003e - \u003ccode\u003ev0.1.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/blob/firebase_core_platform_interface-v4.5.0/#firebase_remote_config_web---v110\"\u003e\u003ccode\u003efirebase_remote_config_web\u003c/code\u003e - \u003ccode\u003ev1.1.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/328b40aadd7d7a5f3a2ee18e1bb6685bd9fb3552\"\u003e\u003ccode\u003e328b40a\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/9180\"\u003e#9180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/d1f96310310c7584c4af751e1e75dc178aacce89\"\u003e\u003ccode\u003ed1f9631\u003c/code\u003e\u003c/a\u003e feat: bump Firebase Android SDK to 30.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/9161\"\u003e#9161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1b85c8b7fbcc3f21767f23981cb35061772d483f\"\u003e\u003ccode\u003e1b85c8b\u003c/code\u003e\u003c/a\u003e feat(auth): add phone MFA (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/9044\"\u003e#9044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/97f6417bf66f88e6621afa177c73245b9a7d5c73\"\u003e\u003ccode\u003e97f6417\u003c/code\u003e\u003c/a\u003e feat(core, ios): update to 9.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/9137\"\u003e#9137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/25d4eaf2d8e4d2912d3856e8c9f6952e19ad1cae\"\u003e\u003ccode\u003e25d4eaf\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/9084\"\u003e#9084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/200a7747945155a99694d245c9b53ee3526a1da9\"\u003e\u003ccode\u003e200a774\u003c/code\u003e\u003c/a\u003e feat: web JS v9.9.0 SDK bump (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/9075\"\u003e#9075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4b417af574bb8a32ca8e4b3ab2ff253a22be9903\"\u003e\u003ccode\u003e4b417af\u003c/code\u003e\u003c/a\u003e feat(web): upgrade to support v9.8.1 Firebase JS SDK (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/8235\"\u003e#8235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4445d9b157ff52d1d32ee8b4d041640b99dd6d2d\"\u003e\u003ccode\u003e4445d9b\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/9020\"\u003e#9020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fff9737cbf8328765263eff9bbe2f4cb07818b6f\"\u003e\u003ccode\u003efff9737\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/9019\"\u003e#9019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7b2ac65b158b9a515e04fa7043b8e0768327d331\"\u003e\u003ccode\u003e7b2ac65\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/9009\"\u003e#9009\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core_platform_interface-v4.5.0/packages/firebase_core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_slidable` from 3.1.2 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/letsar/flutter_slidable/blob/master/CHANGELOG.md\"\u003eflutter_slidable's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes issue with dismissal \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/537\"\u003e#537\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue when actionPaneConfigurator is null when calling openCurrentActionPane. Thanks to \u003ca href=\"https://github.com/EM-Sabeel\"\u003e\u003ccode\u003e@​EM-Sabeel\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue in auto_close_behavior where removeStatusListener was not called.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum version of Flutter (3.27.0 now)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIcon color in actions \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/512\"\u003e#512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse withValues instead of withOpacity\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/letsar/flutter_slidable/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage` from 9.2.4 to 10.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mogol/flutter_secure_storage/releases\"\u003eflutter_secure_storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003eThis major release brings significant security improvements, platform updates, and modernization across all supported platforms.\u003c/p\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cp\u003eDue to the deprecation of Jetpack Security library, the Android implementation has been largely rewritten with custom secure ciphers, enhanced biometrics support, and migration tools.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().encryptedSharedPreferences\u003c/code\u003e is now deprecated due to Jetpack Crypto package deprecation\n\u003cul\u003e\n\u003cli\u003eMigration will automatically happen due to \u003ccode\u003emigrateOnAlgorithmChange: true\u003c/code\u003e, which can also be set to false if not wanted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eResetOnError will now automatically be true, because most errors are unrecoverable due to key storage problems. It can still be disabled with \u003ccode\u003eresetOnError: false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault key cipher changed to \u003ccode\u003eRSA_ECB_OAEPwithSHA_256andMGF1Padding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault storage cipher changed to \u003ccode\u003eAES_GCM_NoPadding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eMinimum Android SDK changed from 19 to 23\u003c/li\u003e\n\u003cli\u003eTarget SDK updated to 36\u003c/li\u003e\n\u003cli\u003eMigrated from deprecated Jetpack Crypto library to custom cipher implementation (Tink doesn't support biometrics)\u003c/li\u003e\n\u003cli\u003eMigrated to Java Version 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNew Features:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNew named constructors: \u003ccode\u003eAndroidOptions()\u003c/code\u003e, \u003ccode\u003eAndroidOptions.biometric()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().migrateOnAlgorithmChange\u003c/code\u003e automatically migrates data to new ciphers when enabled\u003c/li\u003e\n\u003cli\u003eImproved biometric authentication with graceful degradation when device has no security setup\u003c/li\u003e\n\u003cli\u003eMigration tools for transitioning from deprecated encryptedSharedPreferences\u003c/li\u003e\n\u003cli\u003eEnhanced error handling with proper exception messages for biometric unavailability\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed biometric authentication on devices without security (PIN/pattern/password) - now gracefully degrades when \u003ccode\u003eenforceBiometrics=false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed storage cipher and key cipher pairing validation\u003c/li\u003e\n\u003cli\u003eFixed migration checks for encrypted shared preferences\u003c/li\u003e\n\u003cli\u003eFixed biometric permission handling\u003c/li\u003e\n\u003cli\u003eFixed exception when reading data after boot\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eOther Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Gradle, Kotlin, and Tink dependencies\u003c/li\u003e\n\u003cli\u003eRefactored custom cipher implementations for better maintainability\u003c/li\u003e\n\u003cli\u003eAdded delete key functions for proper reset handling\u003c/li\u003e\n\u003cli\u003eMigrated to new analyzer and code cleanup\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS (darwin)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMerged iOS and macOS implementations into unified \u003ccode\u003eflutter_secure_storage_darwin\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eAdded support for Swift Package Manager\u003c/li\u003e\n\u003cli\u003eRemove keys regardless of synchronizable state or accessibility constraints\u003c/li\u003e\n\u003cli\u003eChange minimum iOS version from 9 to 12\u003c/li\u003e\n\u003cli\u003eChange minimum macOS version to 10.14\u003c/li\u003e\n\u003cli\u003eUse serial queue for execution of keychain operations\u003c/li\u003e\n\u003cli\u003eAdded privacy manifest\u003c/li\u003e\n\u003cli\u003eRefactored code and added missing options to IOSOptions and MacOSOptions\u003c/li\u003e\n\u003cli\u003eFixed warnings with Privacy Manifest\u003c/li\u003e\n\u003cli\u003eFixed delete and deleteAll when synchronizable is set\u003c/li\u003e\n\u003cli\u003eFixed migration when value is saved while key already exists with different accessibility option\u003c/li\u003e\n\u003cli\u003eUse accessibility option for all operations\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b77fd10b3c37ff75f5429218afc18d33200961f5\"\u003e\u003ccode\u003eb77fd10\u003c/code\u003e\u003c/a\u003e release of v10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/9a1768d1f156a731beddb13fafb0049c7b1ae737\"\u003e\u003ccode\u003e9a1768d\u003c/code\u003e\u003c/a\u003e imp: update build files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/56fc6b458bbc6843239649b28e16c5dc9cbf4487\"\u003e\u003ccode\u003e56fc6b4\u003c/code\u003e\u003c/a\u003e imp: disable access control for example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6b0d4f4a0a6da1824f6769f75918ba652290d9fd\"\u003e\u003ccode\u003e6b0d4f4\u003c/code\u003e\u003c/a\u003e release of v0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/233308a07a12f8c114ca146da4beeeea3a024938\"\u003e\u003ccode\u003e233308a\u003c/code\u003e\u003c/a\u003e release of v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7f9891ae2f0ad72375bbd989fbc5d8b12e5da21c\"\u003e\u003ccode\u003e7f9891a\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/develop' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7c67f68dfb83c6596b0884b598d20b90fc324536\"\u003e\u003ccode\u003e7c67f68\u003c/code\u003e\u003c/a\u003e release of v2.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f9b8ffeae8e07e4bb619a430e104b68634f69d63\"\u003e\u003ccode\u003ef9b8ffe\u003c/code\u003e\u003c/a\u003e release of v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6c000198b2bbbea4ec03b4a4a8d0f1996547cb53\"\u003e\u003ccode\u003e6c00019\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1012\"\u003e#1012\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/eed5e19400b0fc0297889ce71fa2399ec3ecd6da\"\u003e\u003ccode\u003eeed5e19\u003c/code\u003e\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v9.2.4...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 14.8.1 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93a583f8c7fb0f5bf1990ad778b95102656d2836\"\u003e\u003ccode\u003e93a583f\u003c/code\u003e\u003c/a\u003e [cross_file] [web] Separate \u0026quot;Save As\u0026quot; implementation details from XFile web c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d878913b8d8fce0840ccf4e7509102fc38d6b467\"\u003e\u003ccode\u003ed878913\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Retrieve lens direction from CameraX directly (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 20.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/20ce99fae66eb804711b5adcdec66ce537b0c282\"\u003e\u003ccode\u003e20ce99f\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add CarPlay notification support with IOSInitia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v20.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_messaging` from 15.2.10 to 16.1.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/HEAD/packages/firebase_messaging\"\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.14.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.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.32.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry.javascript.browser.flutter\u003c/code\u003e sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.32.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry.javascript.browser.flutter\u003c/code\u003e sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/7022813deacf3683ae709ef5312cb5ac251a81cc\"\u003e\u003ccode\u003e7022813\u003c/code\u003e\u003c/a\u003e release: 9.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/78c3c0711f5a383e3ef947e920d641c53039709b\"\u003e\u003ccode\u003e78c3c07\u003c/code\u003e\u003c/a\u003e internal(web): add sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/d052aef70c108ed1c7d6c157f013a036a4937b70\"\u003e\u003ccode\u003ed052aef\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3529\"\u003e#3529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c6897c142a01512cb80f6638492603fe2d1d1e9e\"\u003e\u003ccode\u003ec6897c1\u003c/code\u003e\u003c/a\u003e Add enableTombstone option for native crash reporting on Android (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3526\"\u003e#3526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/4cec1336cd31f1ef0e92775fc454bf00ba532a5e\"\u003e\u003ccode\u003e4cec133\u003c/code\u003e\u003c/a\u003e fix(dart): Dont guard user behind \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/3135a810f49c0ccf72f12a9cd795d0cd44ee49f0\"\u003e\u003ccode\u003e3135a81\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3520\"\u003e#3520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/50d0559e6044560702c6457ae63ed9d8c25c1c14\"\u003e\u003ccode\u003e50d0559\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby from 1.286.0 to 1.288.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3519\"\u003e#3519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/b469e31fa56adc4f9e702e89fbeaeff503adaae6\"\u003e\u003ccode\u003eb469e31\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft from 2.19.0 to 2.21.4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/17777276b2d1dfdcca6fc09ebdb3a95987266f25\"\u003e\u003ccode\u003e1777727\u003c/code\u003e\u003c/a\u003e chore: update metrics/flutter.properties to 3.41.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3486\"\u003e#3486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/ccb4ef6a89805062bfc02083960ddce3bec18345\"\u003e\u003ccode\u003eccb4ef6\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3514\"\u003e#3514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/8.14.2...9.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_messaging` from 15.2.10 to 16.1.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/HEAD/packages/firebase_messaging\"\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 20.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/20ce99fae66eb804711b5adcdec66ce537b0c282\"\u003e\u003ccode\u003e20ce99f\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add CarPlay notification support with IOSInitia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v20.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage` from 9.2.4 to 10.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mogol/flutter_secure_storage/releases\"\u003eflutter_secure_storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003eThis major release brings significant security improvements, platform updates, and modernization across all supported platforms.\u003c/p\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cp\u003eDue to the deprecation of Jetpack Security library, the Android implementation has been largely rewritten with custom secure ciphers, enhanced biometrics support, and migration tools.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().encryptedSharedPreferences\u003c/code\u003e is now deprecated due to Jetpack Crypto package deprecation\n\u003cul\u003e\n\u003cli\u003eMigration will automatically happen due to \u003ccode\u003emigrateOnAlgorithmChange: true\u003c/code\u003e, which can also be set to false if not wanted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eResetOnError will now automatically be true, because most errors are unrecoverable due to key storage problems. It can still be disabled with \u003ccode\u003eresetOnError: false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault key cipher changed to \u003ccode\u003eRSA_ECB_OAEPwithSHA_256andMGF1Padding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault storage cipher changed to \u003ccode\u003eAES_GCM_NoPadding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eMinimum Android SDK changed from 19 to 23\u003c/li\u003e\n\u003cli\u003eTarget SDK updated to 36\u003c/li\u003e\n\u003cli\u003eMigrated from deprecated Jetpack Crypto library to custom cipher implementation (Tink doesn't support biometrics)\u003c/li\u003e\n\u003cli\u003eMigrated to Java Version 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNew Features:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNew named constructors: \u003ccode\u003eAndroidOptions()\u003c/code\u003e, \u003ccode\u003eAndroidOptions.biometric()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().migrateOnAlgorithmChange\u003c/code\u003e automatically migrates data to new ciphers when enabled\u003c/li\u003e\n\u003cli\u003eImproved biometric authentication with graceful degradation when device has no security setup\u003c/li\u003e\n\u003cli\u003eMigration tools for transitioning from deprecated encryptedSharedPreferences\u003c/li\u003e\n\u003cli\u003eEnhanced error handling with proper exception messages for biometric unavailability\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed biometric authentication on devices without security (PIN/pattern/password) - now gracefully degrades when \u003ccode\u003eenforceBiometrics=false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed storage cipher and key cipher pairing validation\u003c/li\u003e\n\u003cli\u003eFixed migration checks for encrypted shared preferences\u003c/li\u003e\n\u003cli\u003eFixed biometric permission handling\u003c/li\u003e\n\u003cli\u003eFixed exception when reading data after boot\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eOther Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Gradle, Kotlin, and Tink dependencies\u003c/li\u003e\n\u003cli\u003eRefactored custom cipher implementations for better maintainability\u003c/li\u003e\n\u003cli\u003eAdded delete key functions for proper reset handling\u003c/li\u003e\n\u003cli\u003eMigrated to new analyzer and code cleanup\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS (darwin)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMerged iOS and macOS implementations into unified \u003ccode\u003eflutter_secure_storage_darwin\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eAdded support for Swift Package Manager\u003c/li\u003e\n\u003cli\u003eRemove keys regardless of synchronizable state or accessibility constraints\u003c/li\u003e\n\u003cli\u003eChange minimum iOS version from 9 to 12\u003c/li\u003e\n\u003cli\u003eChange minimum macOS version to 10.14\u003c/li\u003e\n\u003cli\u003eUse serial queue for execution of keychain operations\u003c/li\u003e\n\u003cli\u003eAdded privacy manifest\u003c/li\u003e\n\u003cli\u003eRefactored code and added missing options to IOSOptions and MacOSOptions\u003c/li\u003e\n\u003cli\u003eFixed warnings with Privacy Manifest\u003c/li\u003e\n\u003cli\u003eFixed delete and deleteAll when synchronizable is set\u003c/li\u003e\n\u003cli\u003eFixed migration when value is saved while key already exists with different accessibility option\u003c/li\u003e\n\u003cli\u003eUse accessibility option for all operations\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b77fd10b3c37ff75f5429218afc18d33200961f5\"\u003e\u003ccode\u003eb77fd10\u003c/code\u003e\u003c/a\u003e release of v10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/9a1768d1f156a731beddb13fafb0049c7b1ae737\"\u003e\u003ccode\u003e9a1768d\u003c/code\u003e\u003c/a\u003e imp: update build files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/56fc6b458bbc6843239649b28e16c5dc9cbf4487\"\u003e\u003ccode\u003e56fc6b4\u003c/code\u003e\u003c/a\u003e imp: disable access control for example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6b0d4f4a0a6da1824f6769f75918ba652290d9fd\"\u003e\u003ccode\u003e6b0d4f4\u003c/code\u003e\u003c/a\u003e release of v0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/233308a07a12f8c114ca146da4beeeea3a024938\"\u003e\u003ccode\u003e233308a\u003c/code\u003e\u003c/a\u003e release of v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7f9891ae2f0ad72375bbd989fbc5d8b12e5da21c\"\u003e\u003ccode\u003e7f9891a\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/develop' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7c67f68dfb83c6596b0884b598d20b90fc324536\"\u003e\u003ccode\u003e7c67f68\u003c/code\u003e\u003c/a\u003e release of v2.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f9b8ffeae8e07e4bb619a430e104b68634f69d63\"\u003e\u003ccode\u003ef9b8ffe\u003c/code\u003e\u003c/a\u003e release of v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6c000198b2bbbea4ec03b4a4a8d0f1996547cb53\"\u003e\u003ccode\u003e6c00019\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1012\"\u003e#1012\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/eed5e19400b0fc0297889ce71fa2399ec3ecd6da\"\u003e\u003ccode\u003eeed5e19\u003c/code\u003e\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v9.2.4...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_slidable` from 3.1.2 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/letsar/flutter_slidable/blob/master/CHANGELOG.md\"\u003eflutter_slidable's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes issue with dismissal \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/537\"\u003e#537\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue when actionPaneConfigurator is null when calling openCurrentActionPane. Thanks to \u003ca href=\"https://github.com/EM-Sabeel\"\u003e\u003ccode\u003e@​EM-Sabeel\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue in auto_close_behavior where removeStatusListener was not called.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum version of Flutter (3.27.0 now)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIcon color in actions \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/512\"\u003e#512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse withValues instead of withOpacity\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/letsar/flutter_slidable/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 14.8.1 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93a583f8c7fb0f5bf1990ad778b95102656d2836\"\u003e\u003ccode\u003e93a583f\u003c/code\u003e\u003c/a\u003e [cross_file] [web] Separate \u0026quot;Save As\u0026quot; implementation details from XFile web c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d878913b8d8fce0840ccf4e7509102fc38d6b467\"\u003e\u003ccode\u003ed878913\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Retrieve lens direction from CameraX directly (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 8.14.2 to 9.14.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.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.32.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry.javascript.browser.flutter\u003c/code\u003e sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.32.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry.javascript.browser.flutter\u003c/code\u003e sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/7022813deacf3683...\n\n_Description has been truncated_","html_url":"https://github.com/GetStream/stream-chat-flutter/pull/2520","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GetStream%2Fstream-chat-flutter/issues/2520","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2520/packages"}},{"old_version":"8.14.2","new_version":"9.14.0","update_type":"major","path":null,"pr_created_at":"2026-02-23T21:15:55.000Z","version_change":"8.14.2 → 9.14.0","issue":{"uuid":"3980201387","node_id":"PR_kwDODmq8Rs7FwH1v","number":2516,"state":"closed","title":"chore(deps): bump the all-dependencies group across 2 directories with 8 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-02T21:22:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-23T21:15:55.000Z","updated_at":"2026-03-02T21:22:29.000Z","time_to_close":605191,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-dependencies","update_count":8,"packages":[{"name":"firebase_core","old_version":"3.15.2","new_version":"4.4.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_slidable","old_version":"3.1.2","new_version":"4.0.3","repository_url":"https://github.com/letsar/flutter_slidable"},{"name":"flutter_secure_storage","old_version":"9.2.4","new_version":"10.0.0","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"go_router","old_version":"14.8.1","new_version":"17.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"20.1.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"firebase_messaging","old_version":"15.2.10","new_version":"16.1.1","repository_url":"https://github.com/firebase/flutterfire"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.14.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps the all-dependencies group with 1 update in the /packages/stream_chat_persistence directory: [sqlite3_flutter_libs](https://github.com/simolus3/sqlite3.dart/tree/main/legacy).\nBumps the all-dependencies group with 7 updates in the /sample_app directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `3.15.2` | `4.4.0` |\n| [flutter_slidable](https://github.com/letsar/flutter_slidable) | `3.1.2` | `4.0.3` |\n| [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage) | `9.2.4` | `10.0.0` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `14.8.1` | `17.1.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `20.1.0` |\n| [firebase_messaging](https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging) | `15.2.10` | `16.1.1` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.14.0` |\n\n\nUpdates `sqlite3_flutter_libs` from 0.5.41 to 0.6.0+eol\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/sqlite3.dart/releases\"\u003esqlite3_flutter_libs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.39\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate SQLite to 3.50.4.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.38\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable pre-update hooks and the session extension.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.36\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android Gradle buildscript to avoid compiler warnings on recent JDKs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.35\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.50.2\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.34\u003c/h2\u003e\n\u003cp\u003eUpdate sqlite to 3.50.1\u003c/p\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.31\u003c/h2\u003e\n\u003cp\u003eUpdate sqlite to 3.49.1\u003c/p\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate SQLite to 3.37.2.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.47.1\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIn addition to CocoaPods, this package now supports the Swift Package Manager for iOS and macOS builds.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.26\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.47.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.46.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.45.3\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version 3.45.1.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite to version \u003ccode\u003e3.45.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate sqlite to version 3.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade sqlite3 to 3.41.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.12\u003c/h2\u003e\n\u003cp\u003eUpgrade sqlite3 to 3.40.0\u003c/p\u003e\n\u003ch2\u003esqlite3_flutter_libs 0.5.11\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/simolus3/sqlite3.dart/commits/sqlcipher_flutter_libs-0.6.0/legacy\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 3.15.2 to 4.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/05731e3fb091093546db363e379bff166f7286a3\"\u003e\u003ccode\u003e05731e3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4eb249ec5d870a960d3834e40fd0f3c3b871430c\"\u003e\u003ccode\u003e4eb249e\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.8.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17947\"\u003e#17947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/198aef8db6c96a08f57d750f1fa756da5e4a68a5\"\u003e\u003ccode\u003e198aef8\u003c/code\u003e\u003c/a\u003e feat: bump Firebase JS SDK to 12.7.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17940\"\u003e#17940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6eef051143ecff2351d6f893e797badc6d202a26\"\u003e\u003ccode\u003e6eef051\u003c/code\u003e\u003c/a\u003e feat: bump Firebase android SDK to 34.7.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17948\"\u003e#17948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/0eea9f814e7f8bace50e8c1e5973c231cf9a4e3a\"\u003e\u003ccode\u003e0eea9f8\u003c/code\u003e\u003c/a\u003e fix(firebase_core, web): return empty list from apps getter in WASM mode (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17\"\u003e#17\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/44d99a94f00eb34a175a36ee35c074afcadf9890\"\u003e\u003ccode\u003e44d99a9\u003c/code\u003e\u003c/a\u003e refactor(firebase_core, web): remove variant fallback in registerVersion (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17\"\u003e#17\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/668331b446726daef719a68b43b34af7b1ae411f\"\u003e\u003ccode\u003e668331b\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.6.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17857\"\u003e#17857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2f619a316655e1b1d625abcfd4b8f32120ba093e\"\u003e\u003ccode\u003e2f619a3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/795567a64f20c7982e171d4dd66bd7ec61a7035b\"\u003e\u003ccode\u003e795567a\u003c/code\u003e\u003c/a\u003e fix(core, web): More explicit interop types (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17809\"\u003e#17809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.4.0/packages/firebase_core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_slidable` from 3.1.2 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/letsar/flutter_slidable/blob/master/CHANGELOG.md\"\u003eflutter_slidable's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes issue with dismissal \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/537\"\u003e#537\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue when actionPaneConfigurator is null when calling openCurrentActionPane. Thanks to \u003ca href=\"https://github.com/EM-Sabeel\"\u003e\u003ccode\u003e@​EM-Sabeel\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue in auto_close_behavior where removeStatusListener was not called.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum version of Flutter (3.27.0 now)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIcon color in actions \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/512\"\u003e#512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse withValues instead of withOpacity\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/letsar/flutter_slidable/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage` from 9.2.4 to 10.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mogol/flutter_secure_storage/releases\"\u003eflutter_secure_storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003eThis major release brings significant security improvements, platform updates, and modernization across all supported platforms.\u003c/p\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cp\u003eDue to the deprecation of Jetpack Security library, the Android implementation has been largely rewritten with custom secure ciphers, enhanced biometrics support, and migration tools.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().encryptedSharedPreferences\u003c/code\u003e is now deprecated due to Jetpack Crypto package deprecation\n\u003cul\u003e\n\u003cli\u003eMigration will automatically happen due to \u003ccode\u003emigrateOnAlgorithmChange: true\u003c/code\u003e, which can also be set to false if not wanted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eResetOnError will now automatically be true, because most errors are unrecoverable due to key storage problems. It can still be disabled with \u003ccode\u003eresetOnError: false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault key cipher changed to \u003ccode\u003eRSA_ECB_OAEPwithSHA_256andMGF1Padding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault storage cipher changed to \u003ccode\u003eAES_GCM_NoPadding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eMinimum Android SDK changed from 19 to 23\u003c/li\u003e\n\u003cli\u003eTarget SDK updated to 36\u003c/li\u003e\n\u003cli\u003eMigrated from deprecated Jetpack Crypto library to custom cipher implementation (Tink doesn't support biometrics)\u003c/li\u003e\n\u003cli\u003eMigrated to Java Version 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNew Features:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNew named constructors: \u003ccode\u003eAndroidOptions()\u003c/code\u003e, \u003ccode\u003eAndroidOptions.biometric()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().migrateOnAlgorithmChange\u003c/code\u003e automatically migrates data to new ciphers when enabled\u003c/li\u003e\n\u003cli\u003eImproved biometric authentication with graceful degradation when device has no security setup\u003c/li\u003e\n\u003cli\u003eMigration tools for transitioning from deprecated encryptedSharedPreferences\u003c/li\u003e\n\u003cli\u003eEnhanced error handling with proper exception messages for biometric unavailability\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed biometric authentication on devices without security (PIN/pattern/password) - now gracefully degrades when \u003ccode\u003eenforceBiometrics=false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed storage cipher and key cipher pairing validation\u003c/li\u003e\n\u003cli\u003eFixed migration checks for encrypted shared preferences\u003c/li\u003e\n\u003cli\u003eFixed biometric permission handling\u003c/li\u003e\n\u003cli\u003eFixed exception when reading data after boot\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eOther Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Gradle, Kotlin, and Tink dependencies\u003c/li\u003e\n\u003cli\u003eRefactored custom cipher implementations for better maintainability\u003c/li\u003e\n\u003cli\u003eAdded delete key functions for proper reset handling\u003c/li\u003e\n\u003cli\u003eMigrated to new analyzer and code cleanup\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS (darwin)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMerged iOS and macOS implementations into unified \u003ccode\u003eflutter_secure_storage_darwin\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eAdded support for Swift Package Manager\u003c/li\u003e\n\u003cli\u003eRemove keys regardless of synchronizable state or accessibility constraints\u003c/li\u003e\n\u003cli\u003eChange minimum iOS version from 9 to 12\u003c/li\u003e\n\u003cli\u003eChange minimum macOS version to 10.14\u003c/li\u003e\n\u003cli\u003eUse serial queue for execution of keychain operations\u003c/li\u003e\n\u003cli\u003eAdded privacy manifest\u003c/li\u003e\n\u003cli\u003eRefactored code and added missing options to IOSOptions and MacOSOptions\u003c/li\u003e\n\u003cli\u003eFixed warnings with Privacy Manifest\u003c/li\u003e\n\u003cli\u003eFixed delete and deleteAll when synchronizable is set\u003c/li\u003e\n\u003cli\u003eFixed migration when value is saved while key already exists with different accessibility option\u003c/li\u003e\n\u003cli\u003eUse accessibility option for all operations\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b77fd10b3c37ff75f5429218afc18d33200961f5\"\u003e\u003ccode\u003eb77fd10\u003c/code\u003e\u003c/a\u003e release of v10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/9a1768d1f156a731beddb13fafb0049c7b1ae737\"\u003e\u003ccode\u003e9a1768d\u003c/code\u003e\u003c/a\u003e imp: update build files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/56fc6b458bbc6843239649b28e16c5dc9cbf4487\"\u003e\u003ccode\u003e56fc6b4\u003c/code\u003e\u003c/a\u003e imp: disable access control for example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6b0d4f4a0a6da1824f6769f75918ba652290d9fd\"\u003e\u003ccode\u003e6b0d4f4\u003c/code\u003e\u003c/a\u003e release of v0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/233308a07a12f8c114ca146da4beeeea3a024938\"\u003e\u003ccode\u003e233308a\u003c/code\u003e\u003c/a\u003e release of v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7f9891ae2f0ad72375bbd989fbc5d8b12e5da21c\"\u003e\u003ccode\u003e7f9891a\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/develop' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7c67f68dfb83c6596b0884b598d20b90fc324536\"\u003e\u003ccode\u003e7c67f68\u003c/code\u003e\u003c/a\u003e release of v2.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f9b8ffeae8e07e4bb619a430e104b68634f69d63\"\u003e\u003ccode\u003ef9b8ffe\u003c/code\u003e\u003c/a\u003e release of v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6c000198b2bbbea4ec03b4a4a8d0f1996547cb53\"\u003e\u003ccode\u003e6c00019\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1012\"\u003e#1012\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/eed5e19400b0fc0297889ce71fa2399ec3ecd6da\"\u003e\u003ccode\u003eeed5e19\u003c/code\u003e\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v9.2.4...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 14.8.1 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93a583f8c7fb0f5bf1990ad778b95102656d2836\"\u003e\u003ccode\u003e93a583f\u003c/code\u003e\u003c/a\u003e [cross_file] [web] Separate \u0026quot;Save As\u0026quot; implementation details from XFile web c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d878913b8d8fce0840ccf4e7509102fc38d6b467\"\u003e\u003ccode\u003ed878913\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Retrieve lens direction from CameraX directly (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 20.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/20ce99fae66eb804711b5adcdec66ce537b0c282\"\u003e\u003ccode\u003e20ce99f\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add CarPlay notification support with IOSInitia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v20.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_messaging` from 15.2.10 to 16.1.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/05731e3fb091093546db363e379bff166f7286a3\"\u003e\u003ccode\u003e05731e3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c78f56ea0fd0d5ba0b565a11cbf9acce73f93401\"\u003e\u003ccode\u003ec78f56e\u003c/code\u003e\u003c/a\u003e fix(messaging, iOS): scope iOS 18 duplicate notification workaround to iOS 18...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6fd8929b667df23eed21df288c9f8d8f213ea8ad\"\u003e\u003ccode\u003e6fd8929\u003c/code\u003e\u003c/a\u003e fix(messaging, iOS): refactor notification handling in scene delegate methods...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a8633970c841a43699c54a9c6ce4e9669b74e268\"\u003e\u003ccode\u003ea863397\u003c/code\u003e\u003c/a\u003e feat(firebase_messaging, iOS): add scene delegate support for `firebase_messa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2f619a316655e1b1d625abcfd4b8f32120ba093e\"\u003e\u003ccode\u003e2f619a3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ec5813a0cc590ba4501f26d5c3e5adb6a121b658\"\u003e\u003ccode\u003eec5813a\u003c/code\u003e\u003c/a\u003e refactor(messaging, web): convert classes to extension types for improved int...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3c8c83d4251f2965ae6fb1fe7b64c21dcb94e9ec\"\u003e\u003ccode\u003e3c8c83d\u003c/code\u003e\u003c/a\u003e feat(web): add \u003ccode\u003eregisterVersion\u003c/code\u003e support for packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17780\"\u003e#17780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/455a068773239ec9a6d42cfe52b10ee973bbfedb\"\u003e\u003ccode\u003e455a068\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17787\"\u003e#17787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/96dda6fa94db6cce76f9aa4c123fbd4bec2eba0e\"\u003e\u003ccode\u003e96dda6f\u003c/code\u003e\u003c/a\u003e Update remote_notification.dart to fix typo in docs (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17636\"\u003e#17636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_messaging-v16.1.1/packages/firebase_messaging\"\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.14.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.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.32.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry.javascript.browser.flutter\u003c/code\u003e sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.32.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry.javascript.browser.flutter\u003c/code\u003e sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/7022813deacf3683ae709ef5312cb5ac251a81cc\"\u003e\u003ccode\u003e7022813\u003c/code\u003e\u003c/a\u003e release: 9.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/78c3c0711f5a383e3ef947e920d641c53039709b\"\u003e\u003ccode\u003e78c3c07\u003c/code\u003e\u003c/a\u003e internal(web): add sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/d052aef70c108ed1c7d6c157f013a036a4937b70\"\u003e\u003ccode\u003ed052aef\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3529\"\u003e#3529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c6897c142a01512cb80f6638492603fe2d1d1e9e\"\u003e\u003ccode\u003ec6897c1\u003c/code\u003e\u003c/a\u003e Add enableTombstone option for native crash reporting on Android (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3526\"\u003e#3526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/4cec1336cd31f1ef0e92775fc454bf00ba532a5e\"\u003e\u003ccode\u003e4cec133\u003c/code\u003e\u003c/a\u003e fix(dart): Dont guard user behind \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/3135a810f49c0ccf72f12a9cd795d0cd44ee49f0\"\u003e\u003ccode\u003e3135a81\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3520\"\u003e#3520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/50d0559e6044560702c6457ae63ed9d8c25c1c14\"\u003e\u003ccode\u003e50d0559\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby from 1.286.0 to 1.288.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3519\"\u003e#3519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/b469e31fa56adc4f9e702e89fbeaeff503adaae6\"\u003e\u003ccode\u003eb469e31\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft from 2.19.0 to 2.21.4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/17777276b2d1dfdcca6fc09ebdb3a95987266f25\"\u003e\u003ccode\u003e1777727\u003c/code\u003e\u003c/a\u003e chore: update metrics/flutter.properties to 3.41.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3486\"\u003e#3486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/ccb4ef6a89805062bfc02083960ddce3bec18345\"\u003e\u003ccode\u003eccb4ef6\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3514\"\u003e#3514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/8.14.2...9.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_messaging` from 15.2.10 to 16.1.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/05731e3fb091093546db363e379bff166f7286a3\"\u003e\u003ccode\u003e05731e3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c78f56ea0fd0d5ba0b565a11cbf9acce73f93401\"\u003e\u003ccode\u003ec78f56e\u003c/code\u003e\u003c/a\u003e fix(messaging, iOS): scope iOS 18 duplicate notification workaround to iOS 18...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6fd8929b667df23eed21df288c9f8d8f213ea8ad\"\u003e\u003ccode\u003e6fd8929\u003c/code\u003e\u003c/a\u003e fix(messaging, iOS): refactor notification handling in scene delegate methods...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a8633970c841a43699c54a9c6ce4e9669b74e268\"\u003e\u003ccode\u003ea863397\u003c/code\u003e\u003c/a\u003e feat(firebase_messaging, iOS): add scene delegate support for `firebase_messa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2f619a316655e1b1d625abcfd4b8f32120ba093e\"\u003e\u003ccode\u003e2f619a3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ec5813a0cc590ba4501f26d5c3e5adb6a121b658\"\u003e\u003ccode\u003eec5813a\u003c/code\u003e\u003c/a\u003e refactor(messaging, web): convert classes to extension types for improved int...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3c8c83d4251f2965ae6fb1fe7b64c21dcb94e9ec\"\u003e\u003ccode\u003e3c8c83d\u003c/code\u003e\u003c/a\u003e feat(web): add \u003ccode\u003eregisterVersion\u003c/code\u003e support for packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17780\"\u003e#17780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/455a068773239ec9a6d42cfe52b10ee973bbfedb\"\u003e\u003ccode\u003e455a068\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17787\"\u003e#17787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/96dda6fa94db6cce76f9aa4c123fbd4bec2eba0e\"\u003e\u003ccode\u003e96dda6f\u003c/code\u003e\u003c/a\u003e Update remote_notification.dart to fix typo in docs (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17636\"\u003e#17636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_messaging-v16.1.1/packages/firebase_messaging\"\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 20.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/20ce99fae66eb804711b5adcdec66ce537b0c282\"\u003e\u003ccode\u003e20ce99f\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add CarPlay notification support with IOSInitia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v20.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage` from 9.2.4 to 10.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mogol/flutter_secure_storage/releases\"\u003eflutter_secure_storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003eThis major release brings significant security improvements, platform updates, and modernization across all supported platforms.\u003c/p\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cp\u003eDue to the deprecation of Jetpack Security library, the Android implementation has been largely rewritten with custom secure ciphers, enhanced biometrics support, and migration tools.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().encryptedSharedPreferences\u003c/code\u003e is now deprecated due to Jetpack Crypto package deprecation\n\u003cul\u003e\n\u003cli\u003eMigration will automatically happen due to \u003ccode\u003emigrateOnAlgorithmChange: true\u003c/code\u003e, which can also be set to false if not wanted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eResetOnError will now automatically be true, because most errors are unrecoverable due to key storage problems. It can still be disabled with \u003ccode\u003eresetOnError: false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault key cipher changed to \u003ccode\u003eRSA_ECB_OAEPwithSHA_256andMGF1Padding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault storage cipher changed to \u003ccode\u003eAES_GCM_NoPadding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eMinimum Android SDK changed from 19 to 23\u003c/li\u003e\n\u003cli\u003eTarget SDK updated to 36\u003c/li\u003e\n\u003cli\u003eMigrated from deprecated Jetpack Crypto library to custom cipher implementation (Tink doesn't support biometrics)\u003c/li\u003e\n\u003cli\u003eMigrated to Java Version 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNew Features:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNew named constructors: \u003ccode\u003eAndroidOptions()\u003c/code\u003e, \u003ccode\u003eAndroidOptions.biometric()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().migrateOnAlgorithmChange\u003c/code\u003e automatically migrates data to new ciphers when enabled\u003c/li\u003e\n\u003cli\u003eImproved biometric authentication with graceful degradation when device has no security setup\u003c/li\u003e\n\u003cli\u003eMigration tools for transitioning from deprecated encryptedSharedPreferences\u003c/li\u003e\n\u003cli\u003eEnhanced error handling with proper exception messages for biometric unavailability\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed biometric authentication on devices without security (PIN/pattern/password) - now gracefully degrades when \u003ccode\u003eenforceBiometrics=false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed storage cipher and key cipher pairing validation\u003c/li\u003e\n\u003cli\u003eFixed migration checks for encrypted shared preferences\u003c/li\u003e\n\u003cli\u003eFixed biometric permission handling\u003c/li\u003e\n\u003cli\u003eFixed exception when reading data after boot\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eOther Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Gradle, Kotlin, and Tink dependencies\u003c/li\u003e\n\u003cli\u003eRefactored custom cipher implementations for better maintainability\u003c/li\u003e\n\u003cli\u003eAdded delete key functions for proper reset handling\u003c/li\u003e\n\u003cli\u003eMigrated to new analyzer and code cleanup\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS (darwin)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMerged iOS and macOS implementations into unified \u003ccode\u003eflutter_secure_storage_darwin\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eAdded support for Swift Package Manager\u003c/li\u003e\n\u003cli\u003eRemove keys regardless of synchronizable state or accessibility constraints\u003c/li\u003e\n\u003cli\u003eChange minimum iOS version from 9 to 12\u003c/li\u003e\n\u003cli\u003eChange minimum macOS version to 10.14\u003c/li\u003e\n\u003cli\u003eUse serial queue for execution of keychain operations\u003c/li\u003e\n\u003cli\u003eAdded privacy manifest\u003c/li\u003e\n\u003cli\u003eRefactored code and added missing options to IOSOptions and MacOSOptions\u003c/li\u003e\n\u003cli\u003eFixed warnings with Privacy Manifest\u003c/li\u003e\n\u003cli\u003eFixed delete and deleteAll when synchronizable is set\u003c/li\u003e\n\u003cli\u003eFixed migration when value is saved while key already exists with different accessibility option\u003c/li\u003e\n\u003cli\u003eUse accessibility option for all operations\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b77fd10b3c37ff75f5429218afc18d33200961f5\"\u003e\u003ccode\u003eb77fd10\u003c/code\u003e\u003c/a\u003e release of v10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/9a1768d1f156a731beddb13fafb0049c7b1ae737\"\u003e\u003ccode\u003e9a1768d\u003c/code\u003e\u003c/a\u003e imp: update build files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/56fc6b458bbc6843239649b28e16c5dc9cbf4487\"\u003e\u003ccode\u003e56fc6b4\u003c/code\u003e\u003c/a\u003e imp: disable access control for example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6b0d4f4a0a6da1824f6769f75918ba652290d9fd\"\u003e\u003ccode\u003e6b0d4f4\u003c/code\u003e\u003c/a\u003e release of v0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/233308a07a12f8c114ca146da4beeeea3a024938\"\u003e\u003ccode\u003e233308a\u003c/code\u003e\u003c/a\u003e release of v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7f9891ae2f0ad72375bbd989fbc5d8b12e5da21c\"\u003e\u003ccode\u003e7f9891a\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/develop' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7c67f68dfb83c6596b0884b598d20b90fc324536\"\u003e\u003ccode\u003e7c67f68\u003c/code\u003e\u003c/a\u003e release of v2.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f9b8ffeae8e07e4bb619a430e104b68634f69d63\"\u003e\u003ccode\u003ef9b8ffe\u003c/code\u003e\u003c/a\u003e release of v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6c000198b2bbbea4ec03b4a4a8d0f1996547cb53\"\u003e\u003ccode\u003e6c00019\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1012\"\u003e#1012\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/eed5e19400b0fc0297889ce71fa2399ec3ecd6da\"\u003e\u003ccode\u003eeed5e19\u003c/code\u003e\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v9.2.4...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_slidable` from 3.1.2 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/letsar/flutter_slidable/blob/master/CHANGELOG.md\"\u003eflutter_slidable's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes issue with dismissal \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/537\"\u003e#537\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue when actionPaneConfigurator is null when calling openCurrentActionPane. Thanks to \u003ca href=\"https://github.com/EM-Sabeel\"\u003e\u003ccode\u003e@​EM-Sabeel\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue in auto_close_behavior where removeStatusListener was not called.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum version of Flutter (3.27.0 now)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIcon color in actions \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/512\"\u003e#512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse withValues instead of withOpacity\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/letsar/flutter_slidable/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 14.8.1 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93a583f8c7fb0f5bf1990ad778b95102656d2836\"\u003e\u003ccode\u003e93a583f\u003c/code\u003e\u003c/a\u003e [cross_file] [web] Separate \u0026quot;Save As\u0026quot; implementation details from XFile web c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d878913b8d8fce0840ccf4e7509102fc38d6b467\"\u003e\u003ccode\u003ed878913\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Retrieve lens direction from CameraX directly (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_flutter` from 8.14.2 to 9.14.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.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.32.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry.javascript.browser.flutter\u003c/code\u003e sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.32.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry.javascript.browser.flutter\u003c/code\u003e sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/7022813deacf3683ae709ef5312cb5ac251a81cc\"\u003e\u003ccode\u003e7022813\u003c/code\u003e\u003c/a\u003e release: 9.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/78c3c0711f5a383e3ef947e920d641c53039709b\"\u003e\u003ccode\u003e78c3c07\u003c/code\u003e\u003c/a\u003e internal(web): add sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/d052aef70c108ed1c7d6c157f013a036a4937b70\"\u003e\u003ccode\u003ed052aef\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3529\"\u003e#3529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c6897c142a01512cb80f6638492603fe2d1d1e9e\"\u003e\u003ccode\u003ec6897c1\u003c/code\u003e\u003c/a\u003e Add enableTombstone option for native crash reporting on Android (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3526\"\u003e#3526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/4cec1336cd31f1ef0e92775fc454bf00ba532a5e\"\u003e\u003ccode\u003e4cec133\u003c/code\u003e\u003c/a\u003e fix(dart): Dont guard user behind \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/3135a810f49c0ccf72f12a9cd795d0cd44ee49f0\"\u003e\u003ccode\u003e3135a81\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/...\n\n_Description has been truncated_","html_url":"https://github.com/GetStream/stream-chat-flutter/pull/2516","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GetStream%2Fstream-chat-flutter/issues/2516","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2516/packages"}},{"old_version":"9.10.0","new_version":"9.14.0","update_type":"minor","path":null,"pr_created_at":"2026-02-23T03:59:02.000Z","version_change":"9.10.0 → 9.14.0","issue":{"uuid":"3976192112","node_id":"PR_kwDOQSn4ts7Fi6kj","number":32,"state":"closed","title":"chore(deps): bump sentry_flutter from 9.10.0 to 9.14.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-23T03:57:36.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-23T03:59:02.000Z","updated_at":"2026-03-23T03:57:38.000Z","time_to_close":2419114,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"sentry_flutter","old_version":"9.10.0","new_version":"9.14.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps [sentry_flutter](https://github.com/getsentry/sentry-dart) from 9.10.0 to 9.14.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.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.32.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry.javascript.browser.flutter\u003c/code\u003e sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.14.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenableTombstone\u003c/code\u003e option for improved native crash reporting on Android 12+ (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3526\"\u003e#3526\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eWhen enabled, uses Android's \u003ccode\u003eApplicationExitInfo.REASON_CRASH_NATIVE\u003c/code\u003e to capture native crashes with more detailed thread information\u003c/li\u003e\n\u003cli\u003eDisabled by default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDont guard user attributes behind \u003ccode\u003esendDefaultPii\u003c/code\u003e for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.6 to v0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3514\"\u003e#3514\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3520\"\u003e#3520\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0128\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.6...0.12.8\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.32.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3529\"\u003e#3529\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.32.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry.javascript.browser.flutter\u003c/code\u003e sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/7022813deacf3683ae709ef5312cb5ac251a81cc\"\u003e\u003ccode\u003e7022813\u003c/code\u003e\u003c/a\u003e release: 9.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/78c3c0711f5a383e3ef947e920d641c53039709b\"\u003e\u003ccode\u003e78c3c07\u003c/code\u003e\u003c/a\u003e internal(web): add sdk name for native js errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3525\"\u003e#3525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/d052aef70c108ed1c7d6c157f013a036a4937b70\"\u003e\u003ccode\u003ed052aef\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3529\"\u003e#3529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c6897c142a01512cb80f6638492603fe2d1d1e9e\"\u003e\u003ccode\u003ec6897c1\u003c/code\u003e\u003c/a\u003e Add enableTombstone option for native crash reporting on Android (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3526\"\u003e#3526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/4cec1336cd31f1ef0e92775fc454bf00ba532a5e\"\u003e\u003ccode\u003e4cec133\u003c/code\u003e\u003c/a\u003e fix(dart): Dont guard user behind \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3524\"\u003e#3524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/3135a810f49c0ccf72f12a9cd795d0cd44ee49f0\"\u003e\u003ccode\u003e3135a81\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3520\"\u003e#3520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/50d0559e6044560702c6457ae63ed9d8c25c1c14\"\u003e\u003ccode\u003e50d0559\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby from 1.286.0 to 1.288.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3519\"\u003e#3519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/b469e31fa56adc4f9e702e89fbeaeff503adaae6\"\u003e\u003ccode\u003eb469e31\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft from 2.19.0 to 2.21.4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/17777276b2d1dfdcca6fc09ebdb3a95987266f25\"\u003e\u003ccode\u003e1777727\u003c/code\u003e\u003c/a\u003e chore: update metrics/flutter.properties to 3.41.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3486\"\u003e#3486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/ccb4ef6a89805062bfc02083960ddce3bec18345\"\u003e\u003ccode\u003eccb4ef6\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3514\"\u003e#3514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.10.0...9.14.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=sentry_flutter\u0026package-manager=pub\u0026previous-version=9.10.0\u0026new-version=9.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/tarbadev/skipthebrowse/pull/32","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tarbadev%2Fskipthebrowse/issues/32","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/32/packages"}},{"old_version":"8.14.2","new_version":"9.13.0","update_type":"major","path":null,"pr_created_at":"2026-02-16T23:57:54.000Z","version_change":"8.14.2 → 9.13.0","issue":{"uuid":"3950034147","node_id":"PR_kwDOPEBgTs7EN6iE","number":25,"state":"open","title":"deps(deps): bump sentry_flutter from 8.14.2 to 9.13.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-16T23:57:54.000Z","updated_at":"2026-02-24T01:12:58.095Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps)","packages":[{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.13.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps [sentry_flutter](https://github.com/getsentry/sentry-dart) from 8.14.2 to 9.13.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.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.3 to v0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3481\"\u003e#3481\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0125\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.3...0.12.5\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.30.0 to v8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3476\"\u003e#3476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8310\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.30.0...8.31.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.11.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrace connected metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3450\"\u003e#3450\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis feature is enabled by default.\u003c/li\u003e\n\u003cli\u003eTo send metrics use the following APIs:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.gauge(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.count(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.distribution(...)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFor more details read the \u003ca href=\"https://docs.sentry.io/platforms/dart/guides/flutter/metrics/\"\u003eFlutter metrics documentation\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecaptureNativeFailedRequests\u003c/code\u003e option for iOS/macOS (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3472\"\u003e#3472\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis option allows controlling native HTTP error capturing independently from \u003ccode\u003ecaptureFailedRequests\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWhen \u003ccode\u003enull\u003c/code\u003e (the default), it falls back to \u003ccode\u003ecaptureFailedRequests\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003eSet to \u003ccode\u003efalse\u003c/code\u003e to disable native failed request capturing while keeping Dart-side capturing enabled.\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\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.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.3 to v0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3481\"\u003e#3481\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0125\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.3...0.12.5\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.30.0 to v8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3476\"\u003e#3476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8310\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.30.0...8.31.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.11.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrace connected metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3450\"\u003e#3450\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis feature is enabled by default.\u003c/li\u003e\n\u003cli\u003eTo send metrics use the following APIs:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.gauge(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.count(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.distribution(...)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFor more details read the \u003ca href=\"https://docs.sentry.io/platforms/dart/guides/flutter/metrics/\"\u003eFlutter metrics documentation\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecaptureNativeFailedRequests\u003c/code\u003e option for iOS/macOS (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3472\"\u003e#3472\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis option allows controlling native HTTP error capturing independently from \u003ccode\u003ecaptureFailedRequests\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/98b3399a41789c8a273f679daf5ad499bb4bd88a\"\u003e\u003ccode\u003e98b3399\u003c/code\u003e\u003c/a\u003e release: 9.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a920b0f9018dcb7a28d1969e64ad6bfedb6bafc6\"\u003e\u003ccode\u003ea920b0f\u003c/code\u003e\u003c/a\u003e internal(flutter): Add SDK features metadata for SPM vs CocoaPods tracking (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/dfb673fc046146d920d5b0f1e74b29a5149fd616\"\u003e\u003ccode\u003edfb673f\u003c/code\u003e\u003c/a\u003e chore(deps): update Native SDK to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3502\"\u003e#3502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/4e1411338de17f7b13d485c480a466f9d3e7228b\"\u003e\u003ccode\u003e4e14113\u003c/code\u003e\u003c/a\u003e feat(flutter): Synchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3507\"\u003e#3507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/53356d8e1592d42d65d75d0f22b9d9574cbdc12e\"\u003e\u003ccode\u003e53356d8\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3506\"\u003e#3506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/d096f79b7104616da057521f2427d85db987c027\"\u003e\u003ccode\u003ed096f79\u003c/code\u003e\u003c/a\u003e chore(bugbot): Update \u003ccode\u003eBUGBOT.md\u003c/code\u003e to check the PR description when reviewing ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a34fde047aced962cc6e40db0cc49cdcdc5d2fe1\"\u003e\u003ccode\u003ea34fde0\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-js.sh to 10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3474\"\u003e#3474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/1ce780b504b47d1215b6343066b099215a0c91f6\"\u003e\u003ccode\u003e1ce780b\u003c/code\u003e\u003c/a\u003e Merge branch 'release/9.12.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/78a22ee720a6fc0498bbef6db119cdbec0f084a6\"\u003e\u003ccode\u003e78a22ee\u003c/code\u003e\u003c/a\u003e release: 9.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/8bfae646cde8932cbc444e56097acb3730dd0baa\"\u003e\u003ccode\u003e8bfae64\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/8.14.2...9.13.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=sentry_flutter\u0026package-manager=pub\u0026previous-version=8.14.2\u0026new-version=9.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/oscarjaergren/LinguaFlutter/pull/25","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/oscarjaergren%2FLinguaFlutter/issues/25","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/25/packages"}},{"old_version":"9.10.0","new_version":"9.13.0","update_type":"minor","path":null,"pr_created_at":"2026-02-16T09:28:12.000Z","version_change":"9.10.0 → 9.13.0","issue":{"uuid":"3946771181","node_id":"PR_kwDOP7EWXM7EDA2a","number":157,"state":"closed","title":"chore(deps): bump sentry_flutter from 9.10.0 to 9.13.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-21T09:04:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-16T09:28:12.000Z","updated_at":"2026-02-21T09:04:34.000Z","time_to_close":430574,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"sentry_flutter","old_version":"9.10.0","new_version":"9.13.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps [sentry_flutter](https://github.com/getsentry/sentry-dart) from 9.10.0 to 9.13.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.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.3 to v0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3481\"\u003e#3481\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0125\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.3...0.12.5\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.30.0 to v8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3476\"\u003e#3476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8310\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.30.0...8.31.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.11.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrace connected metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3450\"\u003e#3450\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis feature is enabled by default.\u003c/li\u003e\n\u003cli\u003eTo send metrics use the following APIs:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.gauge(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.count(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.distribution(...)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFor more details read the \u003ca href=\"https://docs.sentry.io/platforms/dart/guides/flutter/metrics/\"\u003eFlutter metrics documentation\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecaptureNativeFailedRequests\u003c/code\u003e option for iOS/macOS (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3472\"\u003e#3472\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis option allows controlling native HTTP error capturing independently from \u003ccode\u003ecaptureFailedRequests\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWhen \u003ccode\u003enull\u003c/code\u003e (the default), it falls back to \u003ccode\u003ecaptureFailedRequests\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003eSet to \u003ccode\u003efalse\u003c/code\u003e to disable native failed request capturing while keeping Dart-side capturing enabled.\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\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.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.3 to v0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3481\"\u003e#3481\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0125\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.3...0.12.5\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.30.0 to v8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3476\"\u003e#3476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8310\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.30.0...8.31.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.11.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrace connected metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3450\"\u003e#3450\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis feature is enabled by default.\u003c/li\u003e\n\u003cli\u003eTo send metrics use the following APIs:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.gauge(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.count(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.distribution(...)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFor more details read the \u003ca href=\"https://docs.sentry.io/platforms/dart/guides/flutter/metrics/\"\u003eFlutter metrics documentation\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecaptureNativeFailedRequests\u003c/code\u003e option for iOS/macOS (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3472\"\u003e#3472\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis option allows controlling native HTTP error capturing independently from \u003ccode\u003ecaptureFailedRequests\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/98b3399a41789c8a273f679daf5ad499bb4bd88a\"\u003e\u003ccode\u003e98b3399\u003c/code\u003e\u003c/a\u003e release: 9.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a920b0f9018dcb7a28d1969e64ad6bfedb6bafc6\"\u003e\u003ccode\u003ea920b0f\u003c/code\u003e\u003c/a\u003e internal(flutter): Add SDK features metadata for SPM vs CocoaPods tracking (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/dfb673fc046146d920d5b0f1e74b29a5149fd616\"\u003e\u003ccode\u003edfb673f\u003c/code\u003e\u003c/a\u003e chore(deps): update Native SDK to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3502\"\u003e#3502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/4e1411338de17f7b13d485c480a466f9d3e7228b\"\u003e\u003ccode\u003e4e14113\u003c/code\u003e\u003c/a\u003e feat(flutter): Synchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3507\"\u003e#3507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/53356d8e1592d42d65d75d0f22b9d9574cbdc12e\"\u003e\u003ccode\u003e53356d8\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3506\"\u003e#3506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/d096f79b7104616da057521f2427d85db987c027\"\u003e\u003ccode\u003ed096f79\u003c/code\u003e\u003c/a\u003e chore(bugbot): Update \u003ccode\u003eBUGBOT.md\u003c/code\u003e to check the PR description when reviewing ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a34fde047aced962cc6e40db0cc49cdcdc5d2fe1\"\u003e\u003ccode\u003ea34fde0\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-js.sh to 10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3474\"\u003e#3474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/1ce780b504b47d1215b6343066b099215a0c91f6\"\u003e\u003ccode\u003e1ce780b\u003c/code\u003e\u003c/a\u003e Merge branch 'release/9.12.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/78a22ee720a6fc0498bbef6db119cdbec0f084a6\"\u003e\u003ccode\u003e78a22ee\u003c/code\u003e\u003c/a\u003e release: 9.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/8bfae646cde8932cbc444e56097acb3730dd0baa\"\u003e\u003ccode\u003e8bfae64\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.10.0...9.13.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=sentry_flutter\u0026package-manager=pub\u0026previous-version=9.10.0\u0026new-version=9.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Tell-Me-Mo/tellmemo-app/pull/157","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tell-Me-Mo%2Ftellmemo-app/issues/157","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/157/packages"}},{"old_version":"9.12.0","new_version":"9.13.0","update_type":"minor","path":null,"pr_created_at":"2026-02-13T12:08:08.000Z","version_change":"9.12.0 → 9.13.0","issue":{"uuid":"3936849571","node_id":"PR_kwDOLOybps7Diijn","number":593,"state":"closed","title":"build(deps): bump the sentry-dependencies group with 2 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-14T08:45:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-13T12:08:08.000Z","updated_at":"2026-02-14T08:45:32.000Z","time_to_close":74243,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry-dependencies","update_count":2,"packages":[{"name":"sentry_flutter","old_version":"9.12.0","new_version":"9.13.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"sentry_logging","old_version":"9.12.0","new_version":"9.13.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps the sentry-dependencies group with 2 updates: [sentry_flutter](https://github.com/getsentry/sentry-dart) and [sentry_logging](https://github.com/getsentry/sentry-dart).\n\nUpdates `sentry_flutter` from 9.12.0 to 9.13.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.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\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/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.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\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/getsentry/sentry-dart/commit/98b3399a41789c8a273f679daf5ad499bb4bd88a\"\u003e\u003ccode\u003e98b3399\u003c/code\u003e\u003c/a\u003e release: 9.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a920b0f9018dcb7a28d1969e64ad6bfedb6bafc6\"\u003e\u003ccode\u003ea920b0f\u003c/code\u003e\u003c/a\u003e internal(flutter): Add SDK features metadata for SPM vs CocoaPods tracking (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/dfb673fc046146d920d5b0f1e74b29a5149fd616\"\u003e\u003ccode\u003edfb673f\u003c/code\u003e\u003c/a\u003e chore(deps): update Native SDK to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3502\"\u003e#3502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/4e1411338de17f7b13d485c480a466f9d3e7228b\"\u003e\u003ccode\u003e4e14113\u003c/code\u003e\u003c/a\u003e feat(flutter): Synchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3507\"\u003e#3507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/53356d8e1592d42d65d75d0f22b9d9574cbdc12e\"\u003e\u003ccode\u003e53356d8\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3506\"\u003e#3506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/d096f79b7104616da057521f2427d85db987c027\"\u003e\u003ccode\u003ed096f79\u003c/code\u003e\u003c/a\u003e chore(bugbot): Update \u003ccode\u003eBUGBOT.md\u003c/code\u003e to check the PR description when reviewing ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a34fde047aced962cc6e40db0cc49cdcdc5d2fe1\"\u003e\u003ccode\u003ea34fde0\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-js.sh to 10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3474\"\u003e#3474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/1ce780b504b47d1215b6343066b099215a0c91f6\"\u003e\u003ccode\u003e1ce780b\u003c/code\u003e\u003c/a\u003e Merge branch 'release/9.12.0'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.12.0...9.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_logging` from 9.12.0 to 9.13.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_logging's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\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/getsentry/sentry-dart/blob/main/CHANGELOG.md\"\u003esentry_logging's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3507\"\u003e#3507\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNative events (e.g. from Android or iOS) such as errors, logs, and spans now share the same trace as Dart events, enabling unified trace views across layers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3506\"\u003e#3506\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.32.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump JavaScript SDK from v10.6.0 to v10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3474\"\u003e#3474\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10380\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.6.0...10.38.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Native SDK from v0.12.5 to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3502\"\u003e#3502\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0126\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.5...0.12.6\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdd SDK features metadata for SPM vs CocoaPods tracking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3508\"\u003e#3508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\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/getsentry/sentry-dart/commit/98b3399a41789c8a273f679daf5ad499bb4bd88a\"\u003e\u003ccode\u003e98b3399\u003c/code\u003e\u003c/a\u003e release: 9.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a920b0f9018dcb7a28d1969e64ad6bfedb6bafc6\"\u003e\u003ccode\u003ea920b0f\u003c/code\u003e\u003c/a\u003e internal(flutter): Add SDK features metadata for SPM vs CocoaPods tracking (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/dfb673fc046146d920d5b0f1e74b29a5149fd616\"\u003e\u003ccode\u003edfb673f\u003c/code\u003e\u003c/a\u003e chore(deps): update Native SDK to v0.12.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3502\"\u003e#3502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/4e1411338de17f7b13d485c480a466f9d3e7228b\"\u003e\u003ccode\u003e4e14113\u003c/code\u003e\u003c/a\u003e feat(flutter): Synchronize \u003ccode\u003etraceId\u003c/code\u003e to native SDKs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3507\"\u003e#3507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/53356d8e1592d42d65d75d0f22b9d9574cbdc12e\"\u003e\u003ccode\u003e53356d8\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3506\"\u003e#3506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/d096f79b7104616da057521f2427d85db987c027\"\u003e\u003ccode\u003ed096f79\u003c/code\u003e\u003c/a\u003e chore(bugbot): Update \u003ccode\u003eBUGBOT.md\u003c/code\u003e to check the PR description when reviewing ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a34fde047aced962cc6e40db0cc49cdcdc5d2fe1\"\u003e\u003ccode\u003ea34fde0\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-js.sh to 10.38.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3474\"\u003e#3474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/1ce780b504b47d1215b6343066b099215a0c91f6\"\u003e\u003ccode\u003e1ce780b\u003c/code\u003e\u003c/a\u003e Merge branch 'release/9.12.0'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.12.0...9.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/PicGuard/PicGuard/pull/593","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PicGuard%2FPicGuard/issues/593","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/593/packages"}},{"old_version":"9.10.0","new_version":"9.12.0","update_type":"minor","path":null,"pr_created_at":"2026-02-09T09:46:36.000Z","version_change":"9.10.0 → 9.12.0","issue":{"uuid":"3915461960","node_id":"PR_kwDOP7EWXM7CbzG6","number":143,"state":"closed","title":"chore(deps): bump sentry_flutter from 9.10.0 to 9.12.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-16T09:28:15.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-09T09:46:36.000Z","updated_at":"2026-02-16T09:28:16.000Z","time_to_close":603699,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"sentry_flutter","old_version":"9.10.0","new_version":"9.12.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps [sentry_flutter](https://github.com/getsentry/sentry-dart) from 9.10.0 to 9.12.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.12.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.3 to v0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3481\"\u003e#3481\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0125\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.3...0.12.5\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.30.0 to v8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3476\"\u003e#3476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8310\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.30.0...8.31.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.11.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrace connected metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3450\"\u003e#3450\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis feature is enabled by default.\u003c/li\u003e\n\u003cli\u003eTo send metrics use the following APIs:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.gauge(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.count(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.distribution(...)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFor more details read the \u003ca href=\"https://docs.sentry.io/platforms/dart/guides/flutter/metrics/\"\u003eFlutter metrics documentation\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecaptureNativeFailedRequests\u003c/code\u003e option for iOS/macOS (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3472\"\u003e#3472\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis option allows controlling native HTTP error capturing independently from \u003ccode\u003ecaptureFailedRequests\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWhen \u003ccode\u003enull\u003c/code\u003e (the default), it falls back to \u003ccode\u003ecaptureFailedRequests\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003eSet to \u003ccode\u003efalse\u003c/code\u003e to disable native failed request capturing while keeping Dart-side capturing enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCatch client exceptions in HttpTransport.send (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3490\"\u003e#3490\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.28.0 to v8.30.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3451\"\u003e#3451\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8300\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.28.0...8.30.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor Logging API to be consistent with Metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3463\"\u003e#3463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003ebeforeMetricCallback\u003c/code\u003e from options (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3450\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd span factory to allow swappable span backends in integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3450\"\u003e#3488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.11.0-beta.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCatch client exceptions in HttpTransport.send (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3490\"\u003e#3490\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternals\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\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.12.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.3 to v0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3481\"\u003e#3481\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0125\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.3...0.12.5\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.30.0 to v8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3476\"\u003e#3476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8310\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.30.0...8.31.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.11.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrace connected metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3450\"\u003e#3450\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis feature is enabled by default.\u003c/li\u003e\n\u003cli\u003eTo send metrics use the following APIs:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.gauge(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.count(...)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry.metrics.distribution(...)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFor more details read the \u003ca href=\"https://docs.sentry.io/platforms/dart/guides/flutter/metrics/\"\u003eFlutter metrics documentation\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecaptureNativeFailedRequests\u003c/code\u003e option for iOS/macOS (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3472\"\u003e#3472\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis option allows controlling native HTTP error capturing independently from \u003ccode\u003ecaptureFailedRequests\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWhen \u003ccode\u003enull\u003c/code\u003e (the default), it falls back to \u003ccode\u003ecaptureFailedRequests\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003eSet to \u003ccode\u003efalse\u003c/code\u003e to disable native failed request capturing while keeping Dart-side capturing enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCatch client exceptions in HttpTransport.send (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3490\"\u003e#3490\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.28.0 to v8.30.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3451\"\u003e#3451\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8300\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.28.0...8.30.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor Logging API to be consistent with Metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3463\"\u003e#3463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003ebeforeMetricCallback\u003c/code\u003e from options (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3450\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd span factory to allow swappable span backends in integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3450\"\u003e#3488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e9.11.0-beta.2\u003c/h2\u003e\n\u003ch3\u003eFixes\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/getsentry/sentry-dart/commit/78a22ee720a6fc0498bbef6db119cdbec0f084a6\"\u003e\u003ccode\u003e78a22ee\u003c/code\u003e\u003c/a\u003e release: 9.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/8bfae646cde8932cbc444e56097acb3730dd0baa\"\u003e\u003ccode\u003e8bfae64\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/15eee808443cedf294dec09ff2a1e4f0a70cc7fc\"\u003e\u003ccode\u003e15eee80\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3481\"\u003e#3481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/caef694c27be1540eea8c948313e888252701f83\"\u003e\u003ccode\u003ecaef694\u003c/code\u003e\u003c/a\u003e Merge branch 'release/9.11.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c6bf794fc4f3c3a5db722735cc61ad6feaa25bc3\"\u003e\u003ccode\u003ec6bf794\u003c/code\u003e\u003c/a\u003e release: 9.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/628d80897c2cd6898388f2ac84274c1a352493b3\"\u003e\u003ccode\u003e628d808\u003c/code\u003e\u003c/a\u003e chore(release): prepare \u003ccode\u003e9.11.0\u003c/code\u003e changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/a9099956d4b1c04b539e4fa9c071db54b5208b12\"\u003e\u003ccode\u003ea909995\u003c/code\u003e\u003c/a\u003e Merge branch 'release/9.11.0-beta.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/ccf07957bff3e56d60b0ecf2690f45978779b585\"\u003e\u003ccode\u003eccf0795\u003c/code\u003e\u003c/a\u003e release: 9.11.0-beta.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/b6df2e3fda9a8aef53089135784bfb4be2819f19\"\u003e\u003ccode\u003eb6df2e3\u003c/code\u003e\u003c/a\u003e fix(dart): Catch client exceptions in HttpTransport.send (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3490\"\u003e#3490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/47e51574c597ecf230804f5813d9f10473363a8b\"\u003e\u003ccode\u003e47e5157\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby from 1.278.0 to 1.286.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.10.0...9.12.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=sentry_flutter\u0026package-manager=pub\u0026previous-version=9.10.0\u0026new-version=9.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Tell-Me-Mo/tellmemo-app/pull/143","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tell-Me-Mo%2Ftellmemo-app/issues/143","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/143/packages"}},{"old_version":"9.11.0","new_version":"9.12.0","update_type":"minor","path":null,"pr_created_at":"2026-02-06T12:08:37.000Z","version_change":"9.11.0 → 9.12.0","issue":{"uuid":"3906445875","node_id":"PR_kwDOLOybps7B-xNN","number":586,"state":"closed","title":"build(deps): bump the sentry-dependencies group with 2 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-06T14:29:23.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-06T12:08:37.000Z","updated_at":"2026-02-06T14:29:25.000Z","time_to_close":8446,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry-dependencies","update_count":2,"packages":[{"name":"sentry_flutter","old_version":"9.11.0","new_version":"9.12.0","repository_url":"https://github.com/getsentry/sentry-dart"},{"name":"sentry_logging","old_version":"9.11.0","new_version":"9.12.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps the sentry-dependencies group with 2 updates: [sentry_flutter](https://github.com/getsentry/sentry-dart) and [sentry_logging](https://github.com/getsentry/sentry-dart).\n\nUpdates `sentry_flutter` from 9.11.0 to 9.12.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.12.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.3 to v0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3481\"\u003e#3481\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0125\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.3...0.12.5\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.30.0 to v8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3476\"\u003e#3476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8310\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.30.0...8.31.0\"\u003ediff\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/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.12.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.3 to v0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3481\"\u003e#3481\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0125\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.3...0.12.5\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.30.0 to v8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3476\"\u003e#3476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8310\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.30.0...8.31.0\"\u003ediff\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/78a22ee720a6fc0498bbef6db119cdbec0f084a6\"\u003e\u003ccode\u003e78a22ee\u003c/code\u003e\u003c/a\u003e release: 9.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/8bfae646cde8932cbc444e56097acb3730dd0baa\"\u003e\u003ccode\u003e8bfae64\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/15eee808443cedf294dec09ff2a1e4f0a70cc7fc\"\u003e\u003ccode\u003e15eee80\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3481\"\u003e#3481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/caef694c27be1540eea8c948313e888252701f83\"\u003e\u003ccode\u003ecaef694\u003c/code\u003e\u003c/a\u003e Merge branch 'release/9.11.0'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.11.0...9.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry_logging` from 9.11.0 to 9.12.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_logging's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.3 to v0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3481\"\u003e#3481\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0125\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.3...0.12.5\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.30.0 to v8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3476\"\u003e#3476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8310\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.30.0...8.31.0\"\u003ediff\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/getsentry/sentry-dart/blob/main/CHANGELOG.md\"\u003esentry_logging's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.12.3 to v0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3481\"\u003e#3481\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0125\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.12.3...0.12.5\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.30.0 to v8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3476\"\u003e#3476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8310\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.30.0...8.31.0\"\u003ediff\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/78a22ee720a6fc0498bbef6db119cdbec0f084a6\"\u003e\u003ccode\u003e78a22ee\u003c/code\u003e\u003c/a\u003e release: 9.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/8bfae646cde8932cbc444e56097acb3730dd0baa\"\u003e\u003ccode\u003e8bfae64\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-android.sh to 8.31.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/15eee808443cedf294dec09ff2a1e4f0a70cc7fc\"\u003e\u003ccode\u003e15eee80\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3481\"\u003e#3481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/caef694c27be1540eea8c948313e888252701f83\"\u003e\u003ccode\u003ecaef694\u003c/code\u003e\u003c/a\u003e Merge branch 'release/9.11.0'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/9.11.0...9.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/PicGuard/PicGuard/pull/586","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PicGuard%2FPicGuard/issues/586","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/586/packages"}},{"old_version":"8.14.2","new_version":"9.10.0","update_type":"major","path":null,"pr_created_at":"2026-02-03T01:37:47.000Z","version_change":"8.14.2 → 9.10.0","issue":{"uuid":"3888489450","node_id":"PR_kwDODmq8Rs7BDB9y","number":2501,"state":"closed","title":"chore(deps): bump the all-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-03T08:15:05.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-03T01:37:47.000Z","updated_at":"2026-02-03T08:15:15.000Z","time_to_close":23838,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-dependencies","update_count":7,"packages":[{"name":"firebase_core","old_version":"3.15.2","new_version":"4.4.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_slidable","old_version":"3.1.2","new_version":"4.0.3","repository_url":"https://github.com/letsar/flutter_slidable"},{"name":"flutter_secure_storage","old_version":"9.2.4","new_version":"10.0.0","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"go_router","old_version":"14.8.1","new_version":"17.0.1","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"20.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"firebase_messaging","old_version":"15.2.10","new_version":"16.1.1","repository_url":"https://github.com/firebase/flutterfire"},{"name":"sentry_flutter","old_version":"8.14.2","new_version":"9.10.0","repository_url":"https://github.com/getsentry/sentry-dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps the all-dependencies group with 7 updates in the /sample_app directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `3.15.2` | `4.4.0` |\n| [flutter_slidable](https://github.com/letsar/flutter_slidable) | `3.1.2` | `4.0.3` |\n| [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage) | `9.2.4` | `10.0.0` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `14.8.1` | `17.0.1` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `20.0.0` |\n| [firebase_messaging](https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging) | `15.2.10` | `16.1.1` |\n| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.10.0` |\n\n\nUpdates `firebase_core` from 3.15.2 to 4.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/05731e3fb091093546db363e379bff166f7286a3\"\u003e\u003ccode\u003e05731e3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4eb249ec5d870a960d3834e40fd0f3c3b871430c\"\u003e\u003ccode\u003e4eb249e\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.8.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17947\"\u003e#17947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/198aef8db6c96a08f57d750f1fa756da5e4a68a5\"\u003e\u003ccode\u003e198aef8\u003c/code\u003e\u003c/a\u003e feat: bump Firebase JS SDK to 12.7.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17940\"\u003e#17940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6eef051143ecff2351d6f893e797badc6d202a26\"\u003e\u003ccode\u003e6eef051\u003c/code\u003e\u003c/a\u003e feat: bump Firebase android SDK to 34.7.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17948\"\u003e#17948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/0eea9f814e7f8bace50e8c1e5973c231cf9a4e3a\"\u003e\u003ccode\u003e0eea9f8\u003c/code\u003e\u003c/a\u003e fix(firebase_core, web): return empty list from apps getter in WASM mode (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17\"\u003e#17\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/44d99a94f00eb34a175a36ee35c074afcadf9890\"\u003e\u003ccode\u003e44d99a9\u003c/code\u003e\u003c/a\u003e refactor(firebase_core, web): remove variant fallback in registerVersion (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17\"\u003e#17\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/668331b446726daef719a68b43b34af7b1ae411f\"\u003e\u003ccode\u003e668331b\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.6.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17857\"\u003e#17857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2f619a316655e1b1d625abcfd4b8f32120ba093e\"\u003e\u003ccode\u003e2f619a3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/795567a64f20c7982e171d4dd66bd7ec61a7035b\"\u003e\u003ccode\u003e795567a\u003c/code\u003e\u003c/a\u003e fix(core, web): More explicit interop types (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/17809\"\u003e#17809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.4.0/packages/firebase_core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_slidable` from 3.1.2 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/letsar/flutter_slidable/blob/master/CHANGELOG.md\"\u003eflutter_slidable's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes issue with dismissal \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/537\"\u003e#537\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue when actionPaneConfigurator is null when calling openCurrentActionPane. Thanks to \u003ca href=\"https://github.com/EM-Sabeel\"\u003e\u003ccode\u003e@​EM-Sabeel\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue in auto_close_behavior where removeStatusListener was not called.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum version of Flutter (3.27.0 now)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIcon color in actions \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/512\"\u003e#512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse withValues instead of withOpacity\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/letsar/flutter_slidable/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage` from 9.2.4 to 10.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mogol/flutter_secure_storage/releases\"\u003eflutter_secure_storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003eThis major release brings significant security improvements, platform updates, and modernization across all supported platforms.\u003c/p\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cp\u003eDue to the deprecation of Jetpack Security library, the Android implementation has been largely rewritten with custom secure ciphers, enhanced biometrics support, and migration tools.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().encryptedSharedPreferences\u003c/code\u003e is now deprecated due to Jetpack Crypto package deprecation\n\u003cul\u003e\n\u003cli\u003eMigration will automatically happen due to \u003ccode\u003emigrateOnAlgorithmChange: true\u003c/code\u003e, which can also be set to false if not wanted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eResetOnError will now automatically be true, because most errors are unrecoverable due to key storage problems. It can still be disabled with \u003ccode\u003eresetOnError: false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault key cipher changed to \u003ccode\u003eRSA_ECB_OAEPwithSHA_256andMGF1Padding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault storage cipher changed to \u003ccode\u003eAES_GCM_NoPadding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eMinimum Android SDK changed from 19 to 23\u003c/li\u003e\n\u003cli\u003eTarget SDK updated to 36\u003c/li\u003e\n\u003cli\u003eMigrated from deprecated Jetpack Crypto library to custom cipher implementation (Tink doesn't support biometrics)\u003c/li\u003e\n\u003cli\u003eMigrated to Java Version 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNew Features:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNew named constructors: \u003ccode\u003eAndroidOptions()\u003c/code\u003e, \u003ccode\u003eAndroidOptions.biometric()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().migrateOnAlgorithmChange\u003c/code\u003e automatically migrates data to new ciphers when enabled\u003c/li\u003e\n\u003cli\u003eImproved biometric authentication with graceful degradation when device has no security setup\u003c/li\u003e\n\u003cli\u003eMigration tools for transitioning from deprecated encryptedSharedPreferences\u003c/li\u003e\n\u003cli\u003eEnhanced error handling with proper exception messages for biometric unavailability\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed biometric authentication on devices without security (PIN/pattern/password) - now gracefully degrades when \u003ccode\u003eenforceBiometrics=false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed storage cipher and key cipher pairing validation\u003c/li\u003e\n\u003cli\u003eFixed migration checks for encrypted shared preferences\u003c/li\u003e\n\u003cli\u003eFixed biometric permission handling\u003c/li\u003e\n\u003cli\u003eFixed exception when reading data after boot\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eOther Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Gradle, Kotlin, and Tink dependencies\u003c/li\u003e\n\u003cli\u003eRefactored custom cipher implementations for better maintainability\u003c/li\u003e\n\u003cli\u003eAdded delete key functions for proper reset handling\u003c/li\u003e\n\u003cli\u003eMigrated to new analyzer and code cleanup\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS (darwin)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMerged iOS and macOS implementations into unified \u003ccode\u003eflutter_secure_storage_darwin\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eAdded support for Swift Package Manager\u003c/li\u003e\n\u003cli\u003eRemove keys regardless of synchronizable state or accessibility constraints\u003c/li\u003e\n\u003cli\u003eChange minimum iOS version from 9 to 12\u003c/li\u003e\n\u003cli\u003eChange minimum macOS version to 10.14\u003c/li\u003e\n\u003cli\u003eUse serial queue for execution of keychain operations\u003c/li\u003e\n\u003cli\u003eAdded privacy manifest\u003c/li\u003e\n\u003cli\u003eRefactored code and added missing options to IOSOptions and MacOSOptions\u003c/li\u003e\n\u003cli\u003eFixed warnings with Privacy Manifest\u003c/li\u003e\n\u003cli\u003eFixed delete and deleteAll when synchronizable is set\u003c/li\u003e\n\u003cli\u003eFixed migration when value is saved while key already exists with different accessibility option\u003c/li\u003e\n\u003cli\u003eUse accessibility option for all operations\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b77fd10b3c37ff75f5429218afc18d33200961f5\"\u003e\u003ccode\u003eb77fd10\u003c/code\u003e\u003c/a\u003e release of v10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/9a1768d1f156a731beddb13fafb0049c7b1ae737\"\u003e\u003ccode\u003e9a1768d\u003c/code\u003e\u003c/a\u003e imp: update build files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/56fc6b458bbc6843239649b28e16c5dc9cbf4487\"\u003e\u003ccode\u003e56fc6b4\u003c/code\u003e\u003c/a\u003e imp: disable access control for example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6b0d4f4a0a6da1824f6769f75918ba652290d9fd\"\u003e\u003ccode\u003e6b0d4f4\u003c/code\u003e\u003c/a\u003e release of v0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/233308a07a12f8c114ca146da4beeeea3a024938\"\u003e\u003ccode\u003e233308a\u003c/code\u003e\u003c/a\u003e release of v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7f9891ae2f0ad72375bbd989fbc5d8b12e5da21c\"\u003e\u003ccode\u003e7f9891a\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/develop' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7c67f68dfb83c6596b0884b598d20b90fc324536\"\u003e\u003ccode\u003e7c67f68\u003c/code\u003e\u003c/a\u003e release of v2.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f9b8ffeae8e07e4bb619a430e104b68634f69d63\"\u003e\u003ccode\u003ef9b8ffe\u003c/code\u003e\u003c/a\u003e release of v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6c000198b2bbbea4ec03b4a4a8d0f1996547cb53\"\u003e\u003ccode\u003e6c00019\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1012\"\u003e#1012\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/eed5e19400b0fc0297889ce71fa2399ec3ecd6da\"\u003e\u003ccode\u003eeed5e19\u003c/code\u003e\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v9.2.4...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 14.8.1 to 17.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2fb88d6ce7f2738911bbcf9a0412df3258ad0187\"\u003e\u003ccode\u003e2fb88d6\u003c/code\u003e\u003c/a\u003e [go_router] Fixes an issue where \u003ccode\u003eonEnter\u003c/code\u003e blocking causes navigation stack l...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/72f24a73057520a4490787a2d9ffe633818bdb22\"\u003e\u003ccode\u003e72f24a7\u003c/code\u003e\u003c/a\u003e [file_selector] Update Linux example for deprecations (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10542\"\u003e#10542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/bd443987a20e6cd5eebc8596ec9d66a069c13254\"\u003e\u003ccode\u003ebd44398\u003c/code\u003e\u003c/a\u003e [rfw] Add Flexible widget support to core widgets (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9750\"\u003e#9750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2f44ca2748747f29157a0c82a76b70a74aaa8069\"\u003e\u003ccode\u003e2f44ca2\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Updates pigeon generation to prevent crash when obje...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/338ecd3864b89c367e58a2bfd69c3767531ecbe4\"\u003e\u003ccode\u003e338ecd3\u003c/code\u003e\u003c/a\u003e [shared_preferences_tool] Update dependencies and fix deprecation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10560\"\u003e#10560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3546b8f03c7a289733e8b9658e7fedf9f5334790\"\u003e\u003ccode\u003e3546b8f\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.1 to 1.5.2 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e5f8325eff98923c37d1349f6ba628615fc82ba4\"\u003e\u003ccode\u003ee5f8325\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10536\"\u003e#10536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/33a9a810b5a20978c1c4b9a6c469f5a792d86c7a\"\u003e\u003ccode\u003e33a9a81\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b17d3ffb15fe8cb002e9910fc598e8ebdd93425a\"\u003e\u003ccode\u003eb17d3ff\u003c/code\u003e\u003c/a\u003e [interactive_media_ads] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10537\"\u003e#10537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/54b49e15fb3b06e15fa3c3e135e41c26d3c0b15f\"\u003e\u003ccode\u003e54b49e1\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10528\"\u003e#10528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.0.1/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 20.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\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/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/cc5661a42037655ce8fc2df6a317b7315ae0f6e9\"\u003e\u003ccode\u003ecc5661a\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] updated Java compatibility version to 17 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2732\"\u003e#2732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/aa0ce889e9a119e85f8c8737cf9f6da19d997060\"\u003e\u003ccode\u003eaa0ce88\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] bumped ffigen and regenerated bindings ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f9f6ee5fdd66a0bd65419890e15f26789a936d68\"\u003e\u003ccode\u003ef9f6ee5\u003c/code\u003e\u003c/a\u003e [various] switched to use flutter_lints (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2728\"\u003e#2728\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-v20.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_messaging` from 15.2.10 to 16.1.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/05731e3fb091093546db363e379bff166f7286a3\"\u003e\u003ccode\u003e05731e3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c78f56ea0fd0d5ba0b565a11cbf9acce73f93401\"\u003e\u003ccode\u003ec78f56e\u003c/code\u003e\u003c/a\u003e fix(messaging, iOS): scope iOS 18 duplicate notification workaround to iOS 18...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6fd8929b667df23eed21df288c9f8d8f213ea8ad\"\u003e\u003ccode\u003e6fd8929\u003c/code\u003e\u003c/a\u003e fix(messaging, iOS): refactor notification handling in scene delegate methods...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a8633970c841a43699c54a9c6ce4e9669b74e268\"\u003e\u003ccode\u003ea863397\u003c/code\u003e\u003c/a\u003e feat(firebase_messaging, iOS): add scene delegate support for `firebase_messa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2f619a316655e1b1d625abcfd4b8f32120ba093e\"\u003e\u003ccode\u003e2f619a3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ec5813a0cc590ba4501f26d5c3e5adb6a121b658\"\u003e\u003ccode\u003eec5813a\u003c/code\u003e\u003c/a\u003e refactor(messaging, web): convert classes to extension types for improved int...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3c8c83d4251f2965ae6fb1fe7b64c21dcb94e9ec\"\u003e\u003ccode\u003e3c8c83d\u003c/code\u003e\u003c/a\u003e feat(web): add \u003ccode\u003eregisterVersion\u003c/code\u003e support for packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17780\"\u003e#17780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/455a068773239ec9a6d42cfe52b10ee973bbfedb\"\u003e\u003ccode\u003e455a068\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17787\"\u003e#17787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/96dda6fa94db6cce76f9aa4c123fbd4bec2eba0e\"\u003e\u003ccode\u003e96dda6f\u003c/code\u003e\u003c/a\u003e Update remote_notification.dart to fix typo in docs (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17636\"\u003e#17636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_messaging-v16.1.1/packages/firebase_messaging\"\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.10.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.10.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin language version handling in Android (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace log batcher with telemetry processor (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3448\"\u003e#3448\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.10.0 to v0.12.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3438\"\u003e#3438\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0123\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.10.0...0.12.3\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid not sending events when \u003ccode\u003eautoInitializedNativeSdk\u003c/code\u003e is disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3420\"\u003e#3420\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCold/warm start spans not attaching if TTFD takes more than 3 seconds to report (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3404\"\u003e#3404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that the JNI \u003ccode\u003eScopesAdapter\u003c/code\u003e instance is released after use (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3411\"\u003e#3411\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSentry.setAttributes\u003c/code\u003e and \u003ccode\u003eSentry.removeAttribute\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3352\"\u003e#3352\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThese attributes are set at the scope level and apply to all logs (and later to metrics and spans).\u003c/li\u003e\n\u003cli\u003eWhen a scope attribute conflicts with a log-level attribute, the log-level attribute always takes precedence.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eSentry Supabase Integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2913\"\u003e#2913\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAdds the \u003ccode\u003esentry_supabase\u003c/code\u003e package to instrument supabase with Sentry breadcrumbs, traces and errors.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003econsumerProguardFiles 'proguard-rules.pro'\u003c/code\u003e to the debug build configuration to ensure ProGuard rules are consistently applied across both release and debug variants. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3339\"\u003e#3339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart to native type conversion (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3372\"\u003e#3372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert FFI usage on iOS/macOS due to symbol stripping issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3379\"\u003e#3379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid app crashing on hot-restart in debug mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3358\"\u003e#3358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDont use \u003ccode\u003eCompanion\u003c/code\u003e in JNI calls and properly release JNI refs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3354\"\u003e#3354\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis potentially fixes segfault crashes related to JNI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor \u003ccode\u003ecaptureReplay\u003c/code\u003e and \u003ccode\u003esetReplayConfig\u003c/code\u003e to use JNI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3318\"\u003e#3318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003einit\u003c/code\u003e to use JNI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3324\"\u003e#3324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFlush logs if client/hub/sdk is closed (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3335\"\u003e#3335\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.10.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin language version handling in Android (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace log batcher with telemetry processor (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3448\"\u003e#3448\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.10.0 to v0.12.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3438\"\u003e#3438\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0123\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.10.0...0.12.3\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid not sending events when \u003ccode\u003eautoInitializedNativeSdk\u003c/code\u003e is disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3420\"\u003e#3420\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCold/warm start spans not attaching if TTFD takes more than 3 seconds to report (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3404\"\u003e#3404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that the JNI \u003ccode\u003eScopesAdapter\u003c/code\u003e instance is released after use (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3411\"\u003e#3411\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSentry.setAttributes\u003c/code\u003e and \u003ccode\u003eSentry.removeAttribute\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3352\"\u003e#3352\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThese attributes are set at the scope level and apply to all logs (and later to metrics and spans).\u003c/li\u003e\n\u003cli\u003eWhen a scope attribute conflicts with a log-level attribute, the log-level attribute always takes precedence.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eSentry Supabase Integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2913\"\u003e#2913\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAdds the \u003ccode\u003esentry_supabase\u003c/code\u003e package to instrument supabase with Sentry breadcrumbs, traces and errors.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003econsumerProguardFiles 'proguard-rules.pro'\u003c/code\u003e to the debug build configuration to ensure ProGuard rules are consistently applied across both release and debug variants. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3339\"\u003e#3339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart to native type conversion (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3372\"\u003e#3372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert FFI usage on iOS/macOS due to symbol stripping issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3379\"\u003e#3379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid app crashing on hot-restart in debug mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3358\"\u003e#3358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDont use \u003ccode\u003eCompanion\u003c/code\u003e in JNI calls and properly release JNI refs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3354\"\u003e#3354\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis potentially fixes segfault crashes related to JNI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\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/getsentry/sentry-dart/commit/2bcb18bdaadddf4e9b57d64ca629eb3f313117a8\"\u003e\u003ccode\u003e2bcb18b\u003c/code\u003e\u003c/a\u003e Update Xcode version to 16.4 in workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3452\"\u003e#3452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/862fe42704156adbaf2c45bca15a80469e2c9ed5\"\u003e\u003ccode\u003e862fe42\u003c/code\u003e\u003c/a\u003e release: 9.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/0265ce50dae6d461ffddf6c49dfddb7070f437e2\"\u003e\u003ccode\u003e0265ce5\u003c/code\u003e\u003c/a\u003e fix: update kotlin version handling in android (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/f57925071451ff33f01fe54d7b475a11eff59f49\"\u003e\u003ccode\u003ef579250\u003c/code\u003e\u003c/a\u003e chore(deps): update Flutter SDK (metrics) to v3.38.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3437\"\u003e#3437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c002f0063984c486ae09ae29da251b9ee724fd07\"\u003e\u003ccode\u003ec002f00\u003c/code\u003e\u003c/a\u003e Move \u003ccode\u003eTelemetryProcessor\u003c/code\u003e from span-first branch and replace \u003ccode\u003eLogBatcher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/9821ba4ad87b0b932ce1f9af9063ca7f5cc92f5d\"\u003e\u003ccode\u003e9821ba4\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eCLAUDE.md\u003c/code\u003e symlink to \u003ccode\u003eAGENTS.md\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/1661d6771a3798009128155a9ef736d71e043d23\"\u003e\u003ccode\u003e1661d67\u003c/code\u003e\u003c/a\u003e Add claude settings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/2f63d89815a4c91f192456a65182e4e672e45c86\"\u003e\u003ccode\u003e2f63d89\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3438\"\u003e#3438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/dc53d4895daad93a21f4d51721339399d956af0b\"\u003e\u003ccode\u003edc53d48\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3365\"\u003e#3365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/e5ae2a6fea902141635625ef10a5ad4040a416f0\"\u003e\u003ccode\u003ee5ae2a6\u003c/code\u003e\u003c/a\u003e chore: update metrics/flutter.properties to 3.38.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3387\"\u003e#3387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/8.14.2...9.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_messaging` from 15.2.10 to 16.1.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/05731e3fb091093546db363e379bff166f7286a3\"\u003e\u003ccode\u003e05731e3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c78f56ea0fd0d5ba0b565a11cbf9acce73f93401\"\u003e\u003ccode\u003ec78f56e\u003c/code\u003e\u003c/a\u003e fix(messaging, iOS): scope iOS 18 duplicate notification workaround to iOS 18...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6fd8929b667df23eed21df288c9f8d8f213ea8ad\"\u003e\u003ccode\u003e6fd8929\u003c/code\u003e\u003c/a\u003e fix(messaging, iOS): refactor notification handling in scene delegate methods...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a8633970c841a43699c54a9c6ce4e9669b74e268\"\u003e\u003ccode\u003ea863397\u003c/code\u003e\u003c/a\u003e feat(firebase_messaging, iOS): add scene delegate support for `firebase_messa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2f619a316655e1b1d625abcfd4b8f32120ba093e\"\u003e\u003ccode\u003e2f619a3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ec5813a0cc590ba4501f26d5c3e5adb6a121b658\"\u003e\u003ccode\u003eec5813a\u003c/code\u003e\u003c/a\u003e refactor(messaging, web): convert classes to extension types for improved int...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3c8c83d4251f2965ae6fb1fe7b64c21dcb94e9ec\"\u003e\u003ccode\u003e3c8c83d\u003c/code\u003e\u003c/a\u003e feat(web): add \u003ccode\u003eregisterVersion\u003c/code\u003e support for packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17780\"\u003e#17780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/455a068773239ec9a6d42cfe52b10ee973bbfedb\"\u003e\u003ccode\u003e455a068\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17787\"\u003e#17787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/96dda6fa94db6cce76f9aa4c123fbd4bec2eba0e\"\u003e\u003ccode\u003e96dda6f\u003c/code\u003e\u003c/a\u003e Update remote_notification.dart to fix typo in docs (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17636\"\u003e#17636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_messaging-v16.1.1/packages/firebase_messaging\"\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 20.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\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/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/cc5661a42037655ce8fc2df6a317b7315ae0f6e9\"\u003e\u003ccode\u003ecc5661a\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] updated Java compatibility version to 17 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2732\"\u003e#2732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/aa0ce889e9a119e85f8c8737cf9f6da19d997060\"\u003e\u003ccode\u003eaa0ce88\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_windows] bumped ffigen and regenerated bindings ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f9f6ee5fdd66a0bd65419890e15f26789a936d68\"\u003e\u003ccode\u003ef9f6ee5\u003c/code\u003e\u003c/a\u003e [various] switched to use flutter_lints (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2728\"\u003e#2728\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-v20.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage` from 9.2.4 to 10.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mogol/flutter_secure_storage/releases\"\u003eflutter_secure_storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003eThis major release brings significant security improvements, platform updates, and modernization across all supported platforms.\u003c/p\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cp\u003eDue to the deprecation of Jetpack Security library, the Android implementation has been largely rewritten with custom secure ciphers, enhanced biometrics support, and migration tools.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().encryptedSharedPreferences\u003c/code\u003e is now deprecated due to Jetpack Crypto package deprecation\n\u003cul\u003e\n\u003cli\u003eMigration will automatically happen due to \u003ccode\u003emigrateOnAlgorithmChange: true\u003c/code\u003e, which can also be set to false if not wanted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eResetOnError will now automatically be true, because most errors are unrecoverable due to key storage problems. It can still be disabled with \u003ccode\u003eresetOnError: false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault key cipher changed to \u003ccode\u003eRSA_ECB_OAEPwithSHA_256andMGF1Padding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDefault storage cipher changed to \u003ccode\u003eAES_GCM_NoPadding\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eMinimum Android SDK changed from 19 to 23\u003c/li\u003e\n\u003cli\u003eTarget SDK updated to 36\u003c/li\u003e\n\u003cli\u003eMigrated from deprecated Jetpack Crypto library to custom cipher implementation (Tink doesn't support biometrics)\u003c/li\u003e\n\u003cli\u003eMigrated to Java Version 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNew Features:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNew named constructors: \u003ccode\u003eAndroidOptions()\u003c/code\u003e, \u003ccode\u003eAndroidOptions.biometric()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAndroidOptions().migrateOnAlgorithmChange\u003c/code\u003e automatically migrates data to new ciphers when enabled\u003c/li\u003e\n\u003cli\u003eImproved biometric authentication with graceful degradation when device has no security setup\u003c/li\u003e\n\u003cli\u003eMigration tools for transitioning from deprecated encryptedSharedPreferences\u003c/li\u003e\n\u003cli\u003eEnhanced error handling with proper exception messages for biometric unavailability\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed biometric authentication on devices without security (PIN/pattern/password) - now gracefully degrades when \u003ccode\u003eenforceBiometrics=false\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed storage cipher and key cipher pairing validation\u003c/li\u003e\n\u003cli\u003eFixed migration checks for encrypted shared preferences\u003c/li\u003e\n\u003cli\u003eFixed biometric permission handling\u003c/li\u003e\n\u003cli\u003eFixed exception when reading data after boot\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eOther Changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Gradle, Kotlin, and Tink dependencies\u003c/li\u003e\n\u003cli\u003eRefactored custom cipher implementations for better maintainability\u003c/li\u003e\n\u003cli\u003eAdded delete key functions for proper reset handling\u003c/li\u003e\n\u003cli\u003eMigrated to new analyzer and code cleanup\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS (darwin)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMerged iOS and macOS implementations into unified \u003ccode\u003eflutter_secure_storage_darwin\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eAdded support for Swift Package Manager\u003c/li\u003e\n\u003cli\u003eRemove keys regardless of synchronizable state or accessibility constraints\u003c/li\u003e\n\u003cli\u003eChange minimum iOS version from 9 to 12\u003c/li\u003e\n\u003cli\u003eChange minimum macOS version to 10.14\u003c/li\u003e\n\u003cli\u003eUse serial queue for execution of keychain operations\u003c/li\u003e\n\u003cli\u003eAdded privacy manifest\u003c/li\u003e\n\u003cli\u003eRefactored code and added missing options to IOSOptions and MacOSOptions\u003c/li\u003e\n\u003cli\u003eFixed warnings with Privacy Manifest\u003c/li\u003e\n\u003cli\u003eFixed delete and deleteAll when synchronizable is set\u003c/li\u003e\n\u003cli\u003eFixed migration when value is saved while key already exists with different accessibility option\u003c/li\u003e\n\u003cli\u003eUse accessibility option for all operations\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b77fd10b3c37ff75f5429218afc18d33200961f5\"\u003e\u003ccode\u003eb77fd10\u003c/code\u003e\u003c/a\u003e release of v10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/9a1768d1f156a731beddb13fafb0049c7b1ae737\"\u003e\u003ccode\u003e9a1768d\u003c/code\u003e\u003c/a\u003e imp: update build files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/56fc6b458bbc6843239649b28e16c5dc9cbf4487\"\u003e\u003ccode\u003e56fc6b4\u003c/code\u003e\u003c/a\u003e imp: disable access control for example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6b0d4f4a0a6da1824f6769f75918ba652290d9fd\"\u003e\u003ccode\u003e6b0d4f4\u003c/code\u003e\u003c/a\u003e release of v0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/233308a07a12f8c114ca146da4beeeea3a024938\"\u003e\u003ccode\u003e233308a\u003c/code\u003e\u003c/a\u003e release of v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7f9891ae2f0ad72375bbd989fbc5d8b12e5da21c\"\u003e\u003ccode\u003e7f9891a\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/develop' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7c67f68dfb83c6596b0884b598d20b90fc324536\"\u003e\u003ccode\u003e7c67f68\u003c/code\u003e\u003c/a\u003e release of v2.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f9b8ffeae8e07e4bb619a430e104b68634f69d63\"\u003e\u003ccode\u003ef9b8ffe\u003c/code\u003e\u003c/a\u003e release of v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6c000198b2bbbea4ec03b4a4a8d0f1996547cb53\"\u003e\u003ccode\u003e6c00019\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1012\"\u003e#1012\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/eed5e19400b0fc0297889ce71fa2399ec3ecd6da\"\u003e\u003ccode\u003eeed5e19\u003c/code\u003e\u003c/a\u003e\u003ccode\u003efix/issue-#1011\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v9.2.4...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_slidable` from 3.1.2 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/letsar/flutter_slidable/blob/master/CHANGELOG.md\"\u003eflutter_slidable's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes issue with dismissal \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/537\"\u003e#537\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue when actionPaneConfigurator is null when calling openCurrentActionPane. Thanks to \u003ca href=\"https://github.com/EM-Sabeel\"\u003e\u003ccode\u003e@​EM-Sabeel\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIssue in auto_close_behavior where removeStatusListener was not called.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum version of Flutter (3.27.0 now)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIcon color in actions \u003ca href=\"https://redirect.github.com/letsar/flutter_slidable/issues/512\"\u003e#512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse withValues instead of withOpacity\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/letsar/flutter_slidable/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 14.8.1 to 17.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2fb88d6ce7f2738911bbcf9a0412df3258ad0187\"\u003e\u003ccode\u003e2fb88d6\u003c/code\u003e\u003c/a\u003e [go_router] Fixes an issue where \u003ccode\u003eonEnter\u003c/code\u003e blocking causes navigation stack l...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/72f24a73057520a4490787a2d9ffe633818bdb22\"\u003e\u003ccode\u003e72f24a7\u003c/code\u003e\u003c/a\u003e [file_selector] Update Linux example for deprecations (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10542\"\u003e#10542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/bd443987a20e6cd5eebc8596ec9d66a069c13254\"\u003e\u003ccode\u003ebd44398\u003c/code\u003e\u003c/a\u003e [rfw] Add Flexible widget support to core widgets (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9750\"\u003e#9750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2f44ca2748747f29157a0c82a76b70a74aaa8069\"\u003e\u003ccode\u003e2f44ca2\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Updates pigeon generation to prevent crash when obje...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/338ecd3864b89c367e58a2bfd69c3767531ecbe4\"\u003e\u003ccode\u003e338ecd3\u003c/code\u003e\u003c/a\u003e [shared_preferences_tool] Update dependencies and fix deprecation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10560\"\u003e#10560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3546b8f03c7a289733e8b9658e7fedf9f5334790\"\u003e\u003ccode\u003e3546b8f\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.1 to 1.5.2 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e5f8325eff98923c37d1349f6ba628615fc82ba4\"\u003e\u003ccode\u003ee5f8325\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10536\"\u003e#10536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/33a9a810b5a20978c1c4b9a6c469f5a792d86c7a\"\u003e\u003ccode\u003e33a9a81\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b17d3ffb15fe8cb002e9910fc598e8ebdd93425a\"\u003e\u003ccode\u003eb17d3ff\u003c/code\u003e\u003c/a\u003e [interactive_media_ads] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10537\"\u003e#10537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/54b49e15fb3b06e15fa3c3e135e41c26d3c0b15f\"\u003e\u003ccode\u003e54b49e1\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10528\"\u003e#10528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.0.1/packages\"\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.10.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.10.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin language version handling in Android (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace log batcher with telemetry processor (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3448\"\u003e#3448\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.10.0 to v0.12.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3438\"\u003e#3438\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0123\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.10.0...0.12.3\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid not sending events when \u003ccode\u003eautoInitializedNativeSdk\u003c/code\u003e is disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3420\"\u003e#3420\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCold/warm start spans not attaching if TTFD takes more than 3 seconds to report (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3404\"\u003e#3404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that the JNI \u003ccode\u003eScopesAdapter\u003c/code\u003e instance is released after use (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3411\"\u003e#3411\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSentry.setAttributes\u003c/code\u003e and \u003ccode\u003eSentry.removeAttribute\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3352\"\u003e#3352\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThese attributes are set at the scope level and apply to all logs (and later to metrics and spans).\u003c/li\u003e\n\u003cli\u003eWhen a scope attribute conflicts with a log-level attribute, the log-level attribute always takes precedence.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eSentry Supabase Integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2913\"\u003e#2913\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAdds the \u003ccode\u003esentry_supabase\u003c/code\u003e package to instrument supabase with Sentry breadcrumbs, traces and errors.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003econsumerProguardFiles 'proguard-rules.pro'\u003c/code\u003e to the debug build configuration to ensure ProGuard rules are consistently applied across both release and debug variants. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3339\"\u003e#3339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart to native type conversion (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3372\"\u003e#3372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert FFI usage on iOS/macOS due to symbol stripping issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3379\"\u003e#3379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid app crashing on hot-restart in debug mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3358\"\u003e#3358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDont use \u003ccode\u003eCompanion\u003c/code\u003e in JNI calls and properly release JNI refs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3354\"\u003e#3354\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis potentially fixes segfault crashes related to JNI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor \u003ccode\u003ecaptureReplay\u003c/code\u003e and \u003ccode\u003esetReplayConfig\u003c/code\u003e to use JNI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3318\"\u003e#3318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor \u003ccode\u003einit\u003c/code\u003e to use JNI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3324\"\u003e#3324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFlush logs if client/hub/sdk is closed (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3335\"\u003e#3335\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.10.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin language version handling in Android (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace log batcher with telemetry processor (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3448\"\u003e#3448\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Native SDK from v0.10.0 to v0.12.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3438\"\u003e#3438\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0123\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-native/compare/0.10.0...0.12.3\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid not sending events when \u003ccode\u003eautoInitializedNativeSdk\u003c/code\u003e is disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3420\"\u003e#3420\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCold/warm start spans not attaching if TTFD takes more than 3 seconds to report (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3404\"\u003e#3404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that the JNI \u003ccode\u003eScopesAdapter\u003c/code\u003e instance is released after use (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3411\"\u003e#3411\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.9.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSentry.setAttributes\u003c/code\u003e and \u003ccode\u003eSentry.removeAttribute\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3352\"\u003e#3352\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThese attributes are set at the scope level and apply to all logs (and later to metrics and spans).\u003c/li\u003e\n\u003cli\u003eWhen a scope attribute conflicts with a log-level attribute, the log-level attribute always takes precedence.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eSentry Supabase Integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/2913\"\u003e#2913\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAdds the \u003ccode\u003esentry_supabase\u003c/code\u003e package to instrument supabase with Sentry breadcrumbs, traces and errors.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003econsumerProguardFiles 'proguard-rules.pro'\u003c/code\u003e to the debug build configuration to ensure ProGuard rules are consistently applied across both release and debug variants. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3339\"\u003e#3339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDart to native type conversion (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3372\"\u003e#3372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert FFI usage on iOS/macOS due to symbol stripping issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3379\"\u003e#3379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAndroid app crashing on hot-restart in debug mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3358\"\u003e#3358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDont use \u003ccode\u003eCompanion\u003c/code\u003e in JNI calls and properly release JNI refs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/pull/3354\"\u003e#3354\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis potentially fixes segfault crashes related to JNI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\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/getsentry/sentry-dart/commit/2bcb18bdaadddf4e9b57d64ca629eb3f313117a8\"\u003e\u003ccode\u003e2bcb18b\u003c/code\u003e\u003c/a\u003e Update Xcode version to 16.4 in workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3452\"\u003e#3452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/862fe42704156adbaf2c45bca15a80469e2c9ed5\"\u003e\u003ccode\u003e862fe42\u003c/code\u003e\u003c/a\u003e release: 9.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/0265ce50dae6d461ffddf6c49dfddb7070f437e2\"\u003e\u003ccode\u003e0265ce5\u003c/code\u003e\u003c/a\u003e fix: update kotlin version handling in android (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/f57925071451ff33f01fe54d7b475a11eff59f49\"\u003e\u003ccode\u003ef579250\u003c/code\u003e\u003c/a\u003e chore(deps): update Flutter SDK (metrics) to v3.38.7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3437\"\u003e#3437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/c002f0063984c486ae09ae29da251b9ee724fd07\"\u003e\u003ccode\u003ec002f00\u003c/code\u003e\u003c/a\u003e Move \u003ccode\u003eTelemetryProcessor\u003c/code\u003e from span-first branch and replace \u003ccode\u003eLogBatcher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/9821ba4ad87b0b932ce1f9af9063ca7f5cc92f5d\"\u003e\u003ccode\u003e9821ba4\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eCLAUDE.md\u003c/code\u003e symlink to \u003ccode\u003eAGENTS.md\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/1661d6771a3798009128155a9ef736d71e043d23\"\u003e\u003ccode\u003e1661d67\u003c/code\u003e\u003c/a\u003e Add claude settings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/2f63d89815a4c91f192456a65182e4e672e45c86\"\u003e\u003ccode\u003e2f63d89\u003c/code\u003e\u003c/a\u003e chore: update packages/flutter/scripts/update-native.sh to 0.12.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3438\"\u003e#3438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/dc53d4895daad93a21f4d51721339399d956af0b\"\u003e\u003ccode\u003edc53d48\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3365\"\u003e#3365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-dart/commit/e5ae2a6fea902141635625ef10a5ad4040a416f0\"\u003e\u003ccode\u003ee5ae2a6\u003c/code\u003e\u003c/a\u003e chore: update metrics/flutter.properties to 3.38.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-dart/issues/3387\"\u003e#3387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-dart/compare/8.14.2...9.10.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 crea...\n\n_Description has been truncated_","html_url":"https://github.com/GetStream/stream-chat-flutter/pull/2501","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GetStream%2Fstream-chat-flutter/issues/2501","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2501/packages"}}]}