{"id":10171,"name":"drift","ecosystem":"pub","repository_url":"https://github.com/simolus3/drift","issues_count":97,"created_at":"2025-06-06T22:44:45.876Z","updated_at":"2025-06-06T22:44:45.876Z","purl":"pkg:pub/drift","metadata":{"id":86149,"name":"drift","ecosystem":"pub","description":"Drift is a reactive library to store relational data in Dart and Flutter applications.","homepage":"https://drift.simonbinder.eu/","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/simolus3/drift","keywords_array":[],"namespace":null,"versions_count":60,"first_release_published_at":"2021-10-11T14:30:02.943Z","latest_release_published_at":"2025-05-03T16:27:25.108Z","latest_release_number":"2.26.1","last_synced_at":"2025-06-06T03:01:49.708Z","created_at":"2022-04-05T11:43:06.677Z","updated_at":"2025-06-06T03:01:49.710Z","registry_url":"https://pub.dev/packages/drift","install_command":"dart pub add drift","documentation_url":"https://pub.dev/documentation/drift/","metadata":{},"repo_metadata":{"uuid":"168944140","full_name":"simolus3/drift","owner":"simolus3","description":"Drift is an easy to use, reactive, typesafe persistence library for Dart \u0026 Flutter.","archived":false,"fork":false,"pushed_at":"2023-03-12T09:45:21.000Z","size":24836,"stargazers_count":1896,"open_issues_count":113,"forks_count":258,"subscribers_count":36,"default_branch":"develop","last_synced_at":"2023-03-13T17:02:53.267Z","etag":null,"topics":["dart","dart-build-system","flutter","persistence","reactive","sqlite"],"latest_commit_sha":null,"homepage":"https://drift.simonbinder.eu/","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-02-03T12:42:56.000Z","updated_at":"2023-03-13T05:31:25.000Z","dependencies_parsed_at":"2023-02-18T07:01:13.106Z","dependency_job_id":null,"html_url":"https://github.com/simolus3/drift","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simolus3%2Fdrift","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simolus3%2Fdrift/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simolus3%2Fdrift/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simolus3","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":"simolus3","name":"Simon Binder","uuid":"5738860","kind":"user","description":"","email":"","website":"https://simonbinder.eu/","location":"Darmstadt","twitter":"dersimolus","company":null,"avatar_url":"https://avatars.githubusercontent.com/u/5738860?u=5f71d958d29a79465a30a06c5ec4b1db888fa398\u0026v=4","repositories_count":14,"last_synced_at":"2023-03-04T00:39:25.089Z","metadata":{"has_sponsors_listing":true},"owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simolus3"},"tags":[{"name":"drift_dev-2.5.2","sha":"ba9ddfd9058891e0380af01cd4decd00e83a585a","kind":"tag","published_at":"2023-02-08T09:57:20.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-2.5.2","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-2.5.2"},{"name":"drift_dev-2.5.1","sha":"94332a126f99f80d6e7ebb21308992e161d4398c","kind":"tag","published_at":"2023-02-01T10:05:03.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-2.5.1","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-2.5.1"},{"name":"drift_dev-2.5.0+1","sha":"d35c8f07d454d43123a9bef4c60ae72c9f7e32c9","kind":"tag","published_at":"2023-01-30T07:59:48.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-2.5.0+1","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-2.5.0+1"},{"name":"drift_dev-2.5.0","sha":"e42dd9155ed87a1685446e83c3fb9b8292b456c6","kind":"tag","published_at":"2023-01-29T15:47:35.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-2.5.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-2.5.0"},{"name":"drift-2.5.0","sha":"e42dd9155ed87a1685446e83c3fb9b8292b456c6","kind":"tag","published_at":"2023-01-29T15:42:45.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift-2.5.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift-2.5.0"},{"name":"sqlparser-0.27.0","sha":"e42dd9155ed87a1685446e83c3fb9b8292b456c6","kind":"tag","published_at":"2023-01-29T15:41:05.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/sqlparser-0.27.0","html_url":"https://github.com/simolus3/drift/releases/tag/sqlparser-0.27.0"},{"name":"sqlparser-0.26.1","sha":"f8a2fb2ce3385990b311e9cbc8931ecd4b17646a","kind":"commit","published_at":"2023-01-21T13:52:39.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/sqlparser-0.26.1","html_url":"https://github.com/simolus3/drift/releases/tag/sqlparser-0.26.1"},{"name":"drift_dev-2.4.1","sha":"fafcf114a3b1d2aaae25b13464f2c2b331b08d0e","kind":"commit","published_at":"2023-01-02T22:56:28.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-2.4.1","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-2.4.1"},{"name":"sqlparser-0.26.0","sha":"fafcf114a3b1d2aaae25b13464f2c2b331b08d0e","kind":"commit","published_at":"2023-01-02T22:56:28.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/sqlparser-0.26.0","html_url":"https://github.com/simolus3/drift/releases/tag/sqlparser-0.26.0"},{"name":"drift-2.4.2","sha":"fafcf114a3b1d2aaae25b13464f2c2b331b08d0e","kind":"commit","published_at":"2023-01-02T22:56:28.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift-2.4.2","html_url":"https://github.com/simolus3/drift/releases/tag/drift-2.4.2"},{"name":"drift-2.4.1","sha":"e40e17bc6356d3a2d674adc2639fa219a2488bbb","kind":"commit","published_at":"2022-12-31T12:43:40.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift-2.4.1","html_url":"https://github.com/simolus3/drift/releases/tag/drift-2.4.1"},{"name":"drift-2.4.0","sha":"a98890b1c96d2f58840d58dfd02df76d54082f7b","kind":"tag","published_at":"2022-12-29T11:03:21.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift-2.4.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift-2.4.0"},{"name":"drift_dev-2.4.0","sha":"a98890b1c96d2f58840d58dfd02df76d54082f7b","kind":"commit","published_at":"2022-12-28T22:15:12.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-2.4.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-2.4.0"},{"name":"drift_dev-2.3.3","sha":"44e7aea043335f13c87f8d68dfac3b3c0769f359","kind":"commit","published_at":"2022-12-12T21:39:00.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-2.3.3","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-2.3.3"},{"name":"drift_dev-2.3.2","sha":"0ee8a6a7f9f22541edaf679a50503c5b2c0e59f8","kind":"commit","published_at":"2022-11-29T09:39:45.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-2.3.2","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-2.3.2"},{"name":"drift_dev-2.3.1","sha":"2c421e22529f4dcb00bf997a239d1bda6e28b1b8","kind":"commit","published_at":"2022-11-28T21:13:07.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-2.3.1","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-2.3.1"},{"name":"drift_dev-2.3.0","sha":"a837e51fdaef980497af0c53f9a92e74fd804ba4","kind":"commit","published_at":"2022-11-27T16:05:16.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-2.3.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-2.3.0"},{"name":"sqlparser-0.24.0","sha":"a837e51fdaef980497af0c53f9a92e74fd804ba4","kind":"commit","published_at":"2022-11-27T16:05:16.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/sqlparser-0.24.0","html_url":"https://github.com/simolus3/drift/releases/tag/sqlparser-0.24.0"},{"name":"drift-2.3.0","sha":"a837e51fdaef980497af0c53f9a92e74fd804ba4","kind":"commit","published_at":"2022-11-27T16:05:16.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift-2.3.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift-2.3.0"},{"name":"drift_dev-2.2.0+1","sha":"808f582b089c92f538a8a40cf1139ddeb223c098","kind":"tag","published_at":"2022-10-06T21:00:53.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-2.2.0+1","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-2.2.0+1"},{"name":"sqlparser-0.23.3","sha":"808f582b089c92f538a8a40cf1139ddeb223c098","kind":"tag","published_at":"2022-10-06T20:56:51.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/sqlparser-0.23.3","html_url":"https://github.com/simolus3/drift/releases/tag/sqlparser-0.23.3"},{"name":"drift_dev-2.2.0","sha":"a2e10d9abcd4233b2fb5ee388b0f843294a6ed82","kind":"tag","published_at":"2022-10-06T11:47:15.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-2.2.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-2.2.0"},{"name":"drift-2.2.0","sha":"a2e10d9abcd4233b2fb5ee388b0f843294a6ed82","kind":"tag","published_at":"2022-10-06T11:46:22.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift-2.2.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift-2.2.0"},{"name":"drift_dev-2.1.0","sha":"ce35a27069c21a96bffc427506a683917af3e7e8","kind":"tag","published_at":"2022-08-29T21:04:27.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-2.1.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-2.1.0"},{"name":"drift-2.1.0","sha":"ce35a27069c21a96bffc427506a683917af3e7e8","kind":"tag","published_at":"2022-08-29T21:03:20.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift-2.1.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift-2.1.0"},{"name":"sqlparser-0.23.2","sha":"ce35a27069c21a96bffc427506a683917af3e7e8","kind":"tag","published_at":"2022-08-29T21:01:33.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/sqlparser-0.23.2","html_url":"https://github.com/simolus3/drift/releases/tag/sqlparser-0.23.2"},{"name":"drift-2.0.2+1","sha":"a12a2b80861bbacb4c87affff6205af66b1982c4","kind":"tag","published_at":"2022-08-21T11:58:25.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift-2.0.2+1","html_url":"https://github.com/simolus3/drift/releases/tag/drift-2.0.2+1"},{"name":"drift_dev-2.0.2","sha":"a12a2b80861bbacb4c87affff6205af66b1982c4","kind":"tag","published_at":"2022-08-21T11:56:49.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-2.0.2","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-2.0.2"},{"name":"sqlparser-0.23.1","sha":"a12a2b80861bbacb4c87affff6205af66b1982c4","kind":"tag","published_at":"2022-08-21T11:55:31.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/sqlparser-0.23.1","html_url":"https://github.com/simolus3/drift/releases/tag/sqlparser-0.23.1"},{"name":"drift_dev-2.0.1","sha":"ea1c635da8519c494c7d94bd99496b331e2db014","kind":"tag","published_at":"2022-08-16T15:41:51.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-2.0.1","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-2.0.1"},{"name":"drift-2.0.2","sha":"ea1c635da8519c494c7d94bd99496b331e2db014","kind":"tag","published_at":"2022-08-16T15:40:14.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift-2.0.2","html_url":"https://github.com/simolus3/drift/releases/tag/drift-2.0.2"},{"name":"drift-2.0.1","sha":"d43f8623e47b70f5626f3f6a1e82fa04ae5b0464","kind":"tag","published_at":"2022-08-15T08:25:55.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift-2.0.1","html_url":"https://github.com/simolus3/drift/releases/tag/drift-2.0.1"},{"name":"drift_sqflite-2.0.0","sha":"ff773c39dfaadaf58d9cfb6220a5192aaa23e1ed","kind":"tag","published_at":"2022-08-14T15:51:19.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_sqflite-2.0.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift_sqflite-2.0.0"},{"name":"drift_dev-2.0.0","sha":"b556cb4245106ddc8afdc060f0b5fbdcb79e6e2e","kind":"tag","published_at":"2022-08-14T15:49:45.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-2.0.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-2.0.0"},{"name":"drift-2.0.0","sha":"9e57af14d96d4b9e0286113fae7b63866a10ad58","kind":"tag","published_at":"2022-08-14T15:48:35.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift-2.0.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift-2.0.0"},{"name":"sqlparser-0.23.0","sha":"450a084187297bd31226a79c71b9272e3d17eba7","kind":"tag","published_at":"2022-08-14T15:46:42.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/sqlparser-0.23.0","html_url":"https://github.com/simolus3/drift/releases/tag/sqlparser-0.23.0"},{"name":"drift_dev-1.7.1","sha":"095a0fa90b1b1f3760f70fa943435e1b4f2ba74d","kind":"tag","published_at":"2022-08-09T21:47:18.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-1.7.1","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-1.7.1"},{"name":"drift-1.7.1","sha":"3e82761caa8afa42e1951032fefe6af7b3effe76","kind":"commit","published_at":"2022-07-02T18:53:25.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift-1.7.1","html_url":"https://github.com/simolus3/drift/releases/tag/drift-1.7.1"},{"name":"drift_dev-1.7.0","sha":"6ecad3a4f9f14678067786a1f9fbe4e5bc362845","kind":"tag","published_at":"2022-06-07T16:42:28.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-1.7.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-1.7.0"},{"name":"drift-1.7.0","sha":"d3c5ebbd5c8c6f225a5da6189b7a76cf8e4cb545","kind":"tag","published_at":"2022-06-07T16:40:46.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift-1.7.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift-1.7.0"},{"name":"sqlparser-0.22.0","sha":"84eb2c722af6c048564148614dba71d59f967c96","kind":"tag","published_at":"2022-06-07T16:37:50.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/sqlparser-0.22.0","html_url":"https://github.com/simolus3/drift/releases/tag/sqlparser-0.22.0"},{"name":"drift-1.6.0","sha":"184353a7aa08b129de3c611f436cb6526197a05f","kind":"commit","published_at":"2022-05-04T19:27:58.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift-1.6.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift-1.6.0"},{"name":"drift_dev-1.6.0","sha":"184353a7aa08b129de3c611f436cb6526197a05f","kind":"commit","published_at":"2022-05-04T19:27:58.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-1.6.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-1.6.0"},{"name":"drift_dev-1.5.2","sha":"231c270fb10214e54c3f86c2893e3b25ab77a0c3","kind":"commit","published_at":"2022-03-15T18:41:45.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-1.5.2","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-1.5.2"},{"name":"drift_sqflite-1.0.0","sha":"f3b945564f1356c49a87229966c92a51a5da5f38","kind":"commit","published_at":"2022-03-14T20:51:43.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_sqflite-1.0.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift_sqflite-1.0.0"},{"name":"drift_dev-1.5.1","sha":"f3b945564f1356c49a87229966c92a51a5da5f38","kind":"commit","published_at":"2022-03-14T20:51:43.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-1.5.1","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-1.5.1"},{"name":"moor_flutter-4.1.0","sha":"f3b945564f1356c49a87229966c92a51a5da5f38","kind":"commit","published_at":"2022-03-14T20:51:43.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/moor_flutter-4.1.0","html_url":"https://github.com/simolus3/drift/releases/tag/moor_flutter-4.1.0"},{"name":"drift-1.5.0","sha":"5fcf8a64dfe88f0e633433bce9dbf7eb22a9cc22","kind":"tag","published_at":"2022-03-13T16:16:56.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift-1.5.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift-1.5.0"},{"name":"drift_dev-1.5.0","sha":"40a158e7e3d88bf9c9b87cfabb174119d1e712c5","kind":"tag","published_at":"2022-03-13T16:16:24.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-1.5.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-1.5.0"},{"name":"sqlparser-0.21.0","sha":"e5eb511b9d71344849fe6ac3f04916c713340069","kind":"tag","published_at":"2022-03-13T16:13:03.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/sqlparser-0.21.0","html_url":"https://github.com/simolus3/drift/releases/tag/sqlparser-0.21.0"},{"name":"sqlparser-0.20.1","sha":"892b4fe6ee81ea918c132b365f22eac436dbb7d6","kind":"tag","published_at":"2022-02-21T19:52:03.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/sqlparser-0.20.1","html_url":"https://github.com/simolus3/drift/releases/tag/sqlparser-0.20.1"},{"name":"drift_dev-1.4.0","sha":"f6885f5fafbd6d1218a878a710d96d32ecc95191","kind":"tag","published_at":"2022-02-09T15:53:22.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-1.4.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-1.4.0"},{"name":"drift-1.4.0","sha":"4a4fab9c391fc85f61c997101d533cf10a03bffd","kind":"tag","published_at":"2022-02-09T15:53:03.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift-1.4.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift-1.4.0"},{"name":"sqlparser-0.20.0","sha":"bab16f051d0977f66d5a94476579065028737692","kind":"tag","published_at":"2022-02-09T15:52:51.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/sqlparser-0.20.0","html_url":"https://github.com/simolus3/drift/releases/tag/sqlparser-0.20.0"},{"name":"sqlparser-0.19.2","sha":"ba3c506071afb72db5ead2df14a0a3fcd9a85909","kind":"tag","published_at":"2022-01-25T13:52:07.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/sqlparser-0.19.2","html_url":"https://github.com/simolus3/drift/releases/tag/sqlparser-0.19.2"},{"name":"drift_dev-1.3.0","sha":"41472d64ecb32a1597ce2bd295054f41c724d5ee","kind":"commit","published_at":"2022-01-14T18:35:27.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-1.3.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-1.3.0"},{"name":"drift-1.3.0","sha":"41472d64ecb32a1597ce2bd295054f41c724d5ee","kind":"commit","published_at":"2022-01-14T18:35:27.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift-1.3.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift-1.3.0"},{"name":"drift_dev-1.2.1","sha":"6555523384aed301ded17561aaff2bd0719029b8","kind":"commit","published_at":"2022-01-10T15:26:50.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-1.2.1","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-1.2.1"},{"name":"sqlparser-0.19.1","sha":"ddede9a8e2da2fd1d8bf83bf9af337b7876f0921","kind":"commit","published_at":"2021-12-30T18:33:12.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/sqlparser-0.19.1","html_url":"https://github.com/simolus3/drift/releases/tag/sqlparser-0.19.1"},{"name":"drift_dev-1.2.0","sha":"ddede9a8e2da2fd1d8bf83bf9af337b7876f0921","kind":"commit","published_at":"2021-12-30T18:33:12.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-1.2.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-1.2.0"},{"name":"drift-1.2.0","sha":"ddede9a8e2da2fd1d8bf83bf9af337b7876f0921","kind":"commit","published_at":"2021-12-30T18:33:12.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift-1.2.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift-1.2.0"},{"name":"drift-1.1.1","sha":"286612db6dadadd4326db491c322bbcbc7be2da5","kind":"commit","published_at":"2021-12-23T16:47:04.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift-1.1.1","html_url":"https://github.com/simolus3/drift/releases/tag/drift-1.1.1"},{"name":"drift_dev-1.1.1","sha":"286612db6dadadd4326db491c322bbcbc7be2da5","kind":"commit","published_at":"2021-12-23T16:47:04.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-1.1.1","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-1.1.1"},{"name":"drift_dev-1.1.0","sha":"39074fa02dc77d08f9063e72a5b858e673a7069b","kind":"commit","published_at":"2021-12-11T13:10:14.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-1.1.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-1.1.0"},{"name":"drift-1.1.0","sha":"c4e26009446df18cec4a757022962055018ea8af","kind":"commit","published_at":"2021-12-11T12:21:49.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift-1.1.0","html_url":"https://github.com/simolus3/drift/releases/tag/drift-1.1.0"},{"name":"sqlparser-0.19.0","sha":"c4e26009446df18cec4a757022962055018ea8af","kind":"commit","published_at":"2021-12-11T12:21:49.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/sqlparser-0.19.0","html_url":"https://github.com/simolus3/drift/releases/tag/sqlparser-0.19.0"},{"name":"sqlparser-0.18.1","sha":"877a3495228bf4746d20178b7a083c973a908867","kind":"commit","published_at":"2021-12-02T12:15:20.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/sqlparser-0.18.1","html_url":"https://github.com/simolus3/drift/releases/tag/sqlparser-0.18.1"},{"name":"drift_dev-1.0.2","sha":"b574cb0b030cc43b73f8bde150c993957ff053cc","kind":"commit","published_at":"2021-10-13T20:08:38.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift_dev-1.0.2","html_url":"https://github.com/simolus3/drift/releases/tag/drift_dev-1.0.2"},{"name":"drift-1.0.1","sha":"6b030036d4c3ce22acf515490ce1667d2899dac7","kind":"commit","published_at":"2021-10-12T12:45:19.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/drift-1.0.1","html_url":"https://github.com/simolus3/drift/releases/tag/drift-1.0.1"},{"name":"v4.5.1","sha":"1afb2a5ca01ab433f16d44f1f9e0e5d7afd8541f","kind":"tag","published_at":"2021-08-22T10:23:23.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/v4.5.1","html_url":"https://github.com/simolus3/drift/releases/tag/v4.5.1"},{"name":"v4.4.1-2","sha":"8f43a1db82d9f622ac7e66ec258f29778b8527d8","kind":"tag","published_at":"2021-07-14T09:29:37.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/v4.4.1-2","html_url":"https://github.com/simolus3/drift/releases/tag/v4.4.1-2"},{"name":"v4.4.1","sha":"5d22d3163e3e261e6d834ee19aa938091b233499","kind":"tag","published_at":"2021-07-14T09:18:48.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/v4.4.1","html_url":"https://github.com/simolus3/drift/releases/tag/v4.4.1"},{"name":"moor_ffi-0.3.0","sha":"e983e4da63c3a4655511130db4a3de3ac489fb78","kind":"commit","published_at":"2019-12-12T08:54:34.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/moor_ffi-0.3.0","html_url":"https://github.com/simolus3/drift/releases/tag/moor_ffi-0.3.0"},{"name":"moor_ffi-0.2.0","sha":"7c2109b50284f6671b75b4547a283f5539dc3639","kind":"tag","published_at":"2019-11-16T10:31:32.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/moor_ffi-0.2.0","html_url":"https://github.com/simolus3/drift/releases/tag/moor_ffi-0.2.0"},{"name":"moor_generator-2.1.0","sha":"83472c653e663a252abe1895af4c9fd248289339","kind":"tag","published_at":"2019-11-16T10:30:54.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/moor_generator-2.1.0","html_url":"https://github.com/simolus3/drift/releases/tag/moor_generator-2.1.0"},{"name":"sqlparser-0.4.0","sha":"785bf21b229c8f1b92b28a69911be2975ba6310d","kind":"tag","published_at":"2019-11-16T10:30:00.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/sqlparser-0.4.0","html_url":"https://github.com/simolus3/drift/releases/tag/sqlparser-0.4.0"},{"name":"moor-2.1.0","sha":"85bff057ceb96eda830c4a42b200550cc5ab3671","kind":"tag","published_at":"2019-11-16T10:29:23.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/moor-2.1.0","html_url":"https://github.com/simolus3/drift/releases/tag/moor-2.1.0"},{"name":"2.0.1+1","sha":"71247bd69220a4e37da61b77e2225516960c6a35","kind":"commit","published_at":"2019-10-20T19:10:23.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/2.0.1+1","html_url":"https://github.com/simolus3/drift/releases/tag/2.0.1+1"},{"name":"2.0.1","sha":"77fcf7a7ba40221fef3c6b7f8e75c18ad56ba051","kind":"commit","published_at":"2019-10-11T15:24:04.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/2.0.1","html_url":"https://github.com/simolus3/drift/releases/tag/2.0.1"},{"name":"2.0.0","sha":"364e3f0c1a2cba91e0ea68305c24747fa240c7b2","kind":"commit","published_at":"2019-10-03T13:39:32.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/2.0.0","html_url":"https://github.com/simolus3/drift/releases/tag/2.0.0"},{"name":"v1.7","sha":"e38719a1946faebb59da3d3be3001d2c0f287649","kind":"commit","published_at":"2019-08-22T10:27:39.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/v1.7","html_url":"https://github.com/simolus3/drift/releases/tag/v1.7"},{"name":"v1.1","sha":"8fe350219c1040ff88218c12dce977cb28edf7e7","kind":"commit","published_at":"2019-03-10T14:21:42.000Z","download_url":"https://codeload.github.com/simolus3/drift/tar.gz/v1.1","html_url":"https://github.com/simolus3/drift/releases/tag/v1.1"}]},"repo_metadata_updated_at":"2023-03-20T20:00:30.462Z","dependent_packages_count":35,"downloads":null,"downloads_period":null,"dependent_repos_count":569,"rankings":{"downloads":null,"dependent_repos_count":1.118624259120127,"dependent_packages_count":0.8285332665497955,"stargazers_count":1.00801402454295,"forks_count":1.5840220385674932,"docker_downloads_count":null,"average":1.1347983971950915},"purl":"pkg:pub/drift","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pub/drift","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pub/drift","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pub/drift/dependencies","status":null,"funding_links":["https://github.com/sponsors/simolus3"],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/drift/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/drift/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/drift/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/drift/related_packages","maintainers":[],"registry":{"name":"pub.dev","url":"https://pub.dev","ecosystem":"pub","default":true,"packages_count":65704,"maintainers_count":0,"namespaces_count":0,"keywords_count":9494,"github":"dart-lang","metadata":{"funded_packages_count":2792},"icon_url":"https://github.com/dart-lang.png","created_at":"2022-04-04T15:19:23.272Z","updated_at":"2025-06-06T05:59:32.545Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/namespaces"}},"unique_repositories_count":41,"unique_repositories_count_past_30_days":4,"recent_issues":[{"uuid":"4211250396","node_id":"PR_kwDOQqm8os7QL0F5","number":31,"state":"open","title":"frontend: bump the flutter-dependencies group across 1 directory with 27 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-06T11:06:38.000Z","updated_at":"2026-04-06T11:07:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"frontend: bump","group_name":"flutter-dependencies","update_count":27,"packages":[{"name":"build_runner","old_version":"2.6.0","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"camera","old_version":"0.11.3","new_version":"0.12.0+1","repository_url":"https://github.com/flutter/packages"},{"name":"connectivity_plus","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"device_info_plus","old_version":"11.5.0","new_version":"12.4.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"dio","old_version":"5.9.0","new_version":"5.9.2","repository_url":"https://github.com/cfug/dio"},{"name":"drift","old_version":"2.28.2","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"fl_chart","old_version":"0.69.2","new_version":"1.2.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_local_notifications","old_version":"19.5.0","new_version":"20.1.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_riverpod","old_version":"3.0.3","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"3.0.3","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"3.0.3","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"google_mlkit_pose_detection","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/flutter-ml/google_ml_kit_flutter"},{"name":"image","old_version":"4.5.4","new_version":"4.8.0","repository_url":"https://github.com/brendan-duncan/image"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"patrol","old_version":"4.1.0","new_version":"4.5.0","repository_url":"https://github.com/leancodepl/patrol"},{"name":"share_plus","old_version":"12.0.1","new_version":"12.0.2","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.4","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"sqlite3_flutter_libs","old_version":"0.5.41","new_version":"0.6.0+eol","repository_url":"https://github.com/simolus3/sqlite3.dart"},{"name":"timezone","old_version":"0.10.1","new_version":"0.11.0","repository_url":"https://github.com/dart-lang/labs"},{"name":"flutter_local_notifications","old_version":"20.1.0","new_version":"21.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"uuid","old_version":"4.5.2","new_version":"4.5.3","repository_url":"https://github.com/Daegalus/dart-uuid"},{"name":"very_good_analysis","old_version":"10.0.0","new_version":"10.2.0","repository_url":"https://github.com/VeryGoodOpenSource/very_good_analysis"},{"name":"video_player","old_version":"2.10.1","new_version":"2.11.1","repository_url":"https://github.com/flutter/packages"},{"name":"wakelock_plus","old_version":"1.4.0","new_version":"1.5.1","repository_url":"https://github.com/fluttercommunity/wakelock_plus"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 25 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.6.0` | `2.13.1` |\n| [camera](https://github.com/flutter/packages/tree/main/packages/camera) | `0.11.3` | `0.12.0+1` |\n| [connectivity_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus) | `7.0.0` | `7.1.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.5.0` | `12.4.0` |\n| [dio](https://github.com/cfug/dio) | `5.9.0` | `5.9.2` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.31.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.69.2` | `1.2.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `19.5.0` | `20.1.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.3.1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.3` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [google_mlkit_pose_detection](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages) | `0.14.0` | `0.14.1` |\n| [image](https://github.com/brendan-duncan/image) | `4.5.4` | `4.8.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [patrol](https://github.com/leancodepl/patrol/tree/master/packages) | `4.1.0` | `4.5.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `12.0.1` | `12.0.2` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.4` | `2.5.5` |\n| [sqlite3_flutter_libs](https://github.com/simolus3/sqlite3.dart/tree/main/legacy) | `0.5.41` | `0.6.0+eol` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.10.1` | `0.11.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `20.1.0` | `21.0.0` |\n| [uuid](https://github.com/Daegalus/dart-uuid) | `4.5.2` | `4.5.3` |\n| [very_good_analysis](https://github.com/VeryGoodOpenSource/very_good_analysis) | `10.0.0` | `10.2.0` |\n| [video_player](https://github.com/flutter/packages/tree/main/packages/video_player) | `2.10.1` | `2.11.1` |\n| [wakelock_plus](https://github.com/fluttercommunity/wakelock_plus) | `1.4.0` | `1.5.1` |\n\n\nUpdates `build_runner` from 2.6.0 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.6.0...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `camera` from 0.11.3 to 0.12.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d8970b12d60a31e9bae5521142f9881895244f88\"\u003e\u003ccode\u003ed8970b1\u003c/code\u003e\u003c/a\u003e [camera] add video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/7108\"\u003e#7108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/59f905ced6b80ce26a8eba114c767e413e6dfe07\"\u003e\u003ccode\u003e59f905c\u003c/code\u003e\u003c/a\u003e [camera][google_fonts] Fixes future warning for \u003ccode\u003eawait\u003c/code\u003eing \u003ccode\u003eFuture\u003c/code\u003e returns i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/66b0cce4a1d904b6cc936b46a35910e45706e66c\"\u003e\u003ccode\u003e66b0cce\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 2 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10980\"\u003e#10980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/86c0cea8d6aea0520d9f5315f8f45b2704fdfec2\"\u003e\u003ccode\u003e86c0cea\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/11020\"\u003e#11020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/09104b08c326766181cbb375890332cc1570b3c5\"\u003e\u003ccode\u003e09104b0\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10367\"\u003e#10367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e68d4a800e785129a8dd2998b6489f76fe3c1b43\"\u003e\u003ccode\u003ee68d4a8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 1 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10939\"\u003e#10939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7bd2fd12747f3651badd739ea9c293e6c98827d1\"\u003e\u003ccode\u003e7bd2fd1\u003c/code\u003e\u003c/a\u003e [camera] Remove unused test file (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10966\"\u003e#10966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/749c79dc9b70bf7b1cb47acb1db78c0fe3c47721\"\u003e\u003ccode\u003e749c79d\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Handle startWriting errors (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10921\"\u003e#10921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3bddf2c57eedbd88ace0e83890f8291c0652d44d\"\u003e\u003ccode\u003e3bddf2c\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] ios saving path (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10832\"\u003e#10832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/camera-v0.12.0/packages/camera\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `connectivity_plus` from 7.0.0 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2b58cffedd8ebce127deba10d2e389c3c3bfcb4b\"\u003e\u003ccode\u003e2b58cff\u003c/code\u003e\u003c/a\u003e feat(connectivity_plus): add ConnectivityResult.satellite on Android and iOS ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/93135ff28cd3a8241445d084927b8ca18d73fe58\"\u003e\u003ccode\u003e93135ff\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): Register broadcast receiver with correct flag, bump m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/05a50f32ba0685a175c75396a05c9d18fb3ce9b4\"\u003e\u003ccode\u003e05a50f3\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): Use serial queue for NWPathMonitor to prevent race co...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/connectivity_plus-v7.1.0/packages/connectivity_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.5.0 to 12.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5dbe0a95ea3ce76acd6a57f8d33ae47761dd228c\"\u003e\u003ccode\u003e5dbe0a9\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add iOS device identifiers for 2026 models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3776\"\u003e#3776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/25bbcce764f3d48a9d9f04a11153c52497873408\"\u003e\u003ccode\u003e25bbcce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add support for isiOSAppOnVision property in iOS devi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/61786a1d680d8c3886b4fceb34d689ec94e10d8a\"\u003e\u003ccode\u003e61786a1\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for iPad Pro 11-Inch (M5) models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3708\"\u003e#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b4dbd1444c3104bc1f10af941907905d3070edcf\"\u003e\u003ccode\u003eb4dbd14\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add missing device identifiers for Macs on M4 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3700\"\u003e#3700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/4cc3f07fd4836e5417089630439fcb8a9cdb6bf5\"\u003e\u003ccode\u003e4cc3f07\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for new Apple devices on M5 chip (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5040a78e26e2abbc9b9e1e8cbb23b1e6e38ad32a\"\u003e\u003ccode\u003e5040a78\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): correct Mac model name mappings (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v12.4.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dio` from 5.9.0 to 5.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cfug/dio/releases\"\u003edio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003edio 5.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes \u003ccode\u003ekIsWeb\u003c/code\u003e across different Flutter SDKs.\u003c/li\u003e\n\u003cli\u003eProvides \u003ccode\u003ehttpVersion\u003c/code\u003e in \u003ccode\u003eResponse.extra\u003c/code\u003e when using \u003ccode\u003eIOHttpClientAdapter\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edio 5.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erequestUrl\u003c/code\u003e and \u003ccode\u003eresponseUrl\u003c/code\u003e parameters to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise control over URL logging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d3231734bcc0b25d01f4e628fb70a66c6fbfde90\"\u003e\u003ccode\u003ed323173\u003c/code\u003e\u003c/a\u003e 🔖 dio v5.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/9739a6c7adde833f1c2d107252e8b192ec4fc253\"\u003e\u003ccode\u003e9739a6c\u003c/code\u003e\u003c/a\u003e 🔖 compatibility_layer v0.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/0253d7d8eae686036f8ac575f3d45d1bcc7ccf48\"\u003e\u003ccode\u003e0253d7d\u003c/code\u003e\u003c/a\u003e 🔖 cookie_manager v3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/3d343b80daf168e9f84eebf3afb6cb6548a0bcc8\"\u003e\u003ccode\u003e3d343b8\u003c/code\u003e\u003c/a\u003e 🔖 http2_adapter v2.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/ab85a5b55dd90da4ab99a1e8dd6bfd53debd2ce4\"\u003e\u003ccode\u003eab85a5b\u003c/code\u003e\u003c/a\u003e 🔖 web_adapter v2.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d4289af3278183366b3abd1ccfe1a29caca99962\"\u003e\u003ccode\u003ed4289af\u003c/code\u003e\u003c/a\u003e Add HTTP protocol version to response extra field (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2466\"\u003e#2466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/e763b3e1ef3cfcdfa7969659a9dd4a9220982e45\"\u003e\u003ccode\u003ee763b3e\u003c/code\u003e\u003c/a\u003e fix: use readyState for accurate timeout type detection (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2491\"\u003e#2491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/de86dc2ae3ce772756452d4e31cd1951758f7373\"\u003e\u003ccode\u003ede86dc2\u003c/code\u003e\u003c/a\u003e ✨ Introduce \u003ccode\u003eCookieManager.ignoreInvalidCookies\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2493\"\u003e#2493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/a3c9fb896ab2bddeed206d0688cd36efff74d0db\"\u003e\u003ccode\u003ea3c9fb8\u003c/code\u003e\u003c/a\u003e 🐛 Fixes \u003ccode\u003ekIsWeb\u003c/code\u003e across different Flutter SDKs and also fixes tests (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2495\"\u003e#2495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/9c78152456ec53cffee0975873b9f335490e9e7d\"\u003e\u003ccode\u003e9c78152\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.5 to 3.7.6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2488\"\u003e#2488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cfug/dio/compare/dio_v5.9.0...dio_v5.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.3 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.3...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.69.2 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/releases\"\u003efl_chart's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Consider the \u003ccode\u003eenabled\u003c/code\u003e property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linetouchdata-read-about-touch-handling\"\u003eLineTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#bartouchdata-read-about-touch-handling\"\u003eBarTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#pietouchdata-read-about-touch-handling\"\u003ePieTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scattertouchdata-read-about-touch-handling\"\u003eScatterTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radartouchdata-read-about-touch-handling\"\u003eRadarTouchData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md#candlesticktouchdata-read-about-touch-handling\"\u003eCandlestickTouchData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1676\"\u003e#1676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/artshooter\"\u003e\u003ccode\u003e@​artshooter\u003c/code\u003e\u003c/a\u003e) Fix wrong bar chart color with small value, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1757\"\u003e#1757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/3ph\"\u003e\u003ccode\u003e@​3ph\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ehorizontalMirrored\u003c/code\u003e and \u003ccode\u003everticalMirrored\u003c/code\u003e properties in our \u003ccode\u003eLabelDirection\u003c/code\u003e enum which is used in (\u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#HorizontalLineLabel\"\u003eHorizontalLineLabel\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#VerticalLineLabel\"\u003eVerticalLineLabel\u003c/a\u003e), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1890\"\u003e#1890\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/Vizten18\"\u003e\u003ccode\u003e@​Vizten18\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ecornerRadius\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#piechartsectiondata\"\u003ePieChartSectionData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add convention and linter (checker) for PRs title and updated contributing guideline. We're gonna have automated changelog generation from the next release\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/diymelvin\"\u003e\u003ccode\u003e@​diymelvin\u003c/code\u003e\u003c/a\u003e) Fix inverted lowerBy/upperBy in error range calculation, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2031\"\u003e#2031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e to allow you to show a label on top of each bar rod, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2071\"\u003e#2071\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/84\"\u003e#84\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\r\n  0,\r\n  10,\r\n  Colors.green,\r\n  BorderSide(color: Colors.white),\r\n),\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\r\n  0,\r\n  10,\r\n  Colors.green,\r\n  borderSide: BorderSide(color: Colors.white),\r\n),\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Consider the \u003ccode\u003eenabled\u003c/code\u003e property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linetouchdata-read-about-touch-handling\"\u003eLineTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#bartouchdata-read-about-touch-handling\"\u003eBarTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#pietouchdata-read-about-touch-handling\"\u003ePieTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scattertouchdata-read-about-touch-handling\"\u003eScatterTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radartouchdata-read-about-touch-handling\"\u003eRadarTouchData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md#candlesticktouchdata-read-about-touch-handling\"\u003eCandlestickTouchData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1676\"\u003e#1676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/artshooter\"\u003e\u003ccode\u003e@​artshooter\u003c/code\u003e\u003c/a\u003e) Fix wrong bar chart color with small value, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1757\"\u003e#1757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/3ph\"\u003e\u003ccode\u003e@​3ph\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ehorizontalMirrored\u003c/code\u003e and \u003ccode\u003everticalMirrored\u003c/code\u003e properties in our \u003ccode\u003eLabelDirection\u003c/code\u003e enum which is used in (\u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#HorizontalLineLabel\"\u003eHorizontalLineLabel\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#VerticalLineLabel\"\u003eVerticalLineLabel\u003c/a\u003e), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1890\"\u003e#1890\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/Vizten18\"\u003e\u003ccode\u003e@​Vizten18\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ecornerRadius\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#piechartsectiondata\"\u003ePieChartSectionData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add convention and linter (checker) for PRs title and updated contributing guideline. We're gonna have automated changelog generation from the next release\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/diymelvin\"\u003e\u003ccode\u003e@​diymelvin\u003c/code\u003e\u003c/a\u003e) Fix inverted lowerBy/upperBy in error range calculation, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2031\"\u003e#2031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e to allow you to show a label on top of each bar rod, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2071\"\u003e#2071\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/84\"\u003e#84\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/457a20202ec35f79190af8e945a84738a81ae033\"\u003e\u003ccode\u003e457a202\u003c/code\u003e\u003c/a\u003e Bump version to 1.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/c55fd81d6d369be8d95f26d601c005ccdaf1d696\"\u003e\u003ccode\u003ec55fd81\u003c/code\u003e\u003c/a\u003e feat: Bar chart rod label (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2071\"\u003e#2071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/ef9d9f4ae2750b51b33992dc3c87aa0333db7d32\"\u003e\u003ccode\u003eef9d9f4\u003c/code\u003e\u003c/a\u003e chore: Remove claude code automatic review (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2072\"\u003e#2072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/d3a8ac29fe2eeb31bb743e253386e6f5422a740b\"\u003e\u003ccode\u003ed3a8ac2\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/683a2c54e127fd15e8ad3a1b842da6f652c30b71\"\u003e\u003ccode\u003e683a2c5\u003c/code\u003e\u003c/a\u003e fix: Swap inverted lowerBy/upperBy in error range pixel calculation (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2060\"\u003e#2060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/76161d68033ed06078347e632fdfa828f982545e\"\u003e\u003ccode\u003e76161d6\u003c/code\u003e\u003c/a\u003e chore: Minor fix on sponsor images in README (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2064\"\u003e#2064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/50d83a081ae6ec2bdf086561638e3e56d56f6b94\"\u003e\u003ccode\u003e50d83a0\u003c/code\u003e\u003c/a\u003e chore: Add CLAUDE.md file to include our architecture, structure and conventi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3cce12646354473b7997296d5bc83444d47288ea\"\u003e\u003ccode\u003e3cce126\u003c/code\u003e\u003c/a\u003e ci: Add Claude Code GitHub Workflow (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/ea7ccf5af5562a0e92e852ed7be6ca9363a719d5\"\u003e\u003ccode\u003eea7ccf5\u003c/code\u003e\u003c/a\u003e chore: Implement conventional commits and PR workflow (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2059\"\u003e#2059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a29a21d74a3297c8072c5af9909b596194d23b39\"\u003e\u003ccode\u003ea29a21d\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.69.2...1.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 19.5.0 to 20.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/20ce99fae66eb804711b5adcdec66ce537b0c282\"\u003e\u003ccode\u003e20ce99f\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add CarPlay notification support with IOSInitia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v19.5.0...flutter_local_notifications-v20.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.0.3 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.0.3...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 3.0.3 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v3.0.3...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 3.0.3 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v3.0.3...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_mlkit_pose_detection` from 0.14.0 to 0.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/CHANGELOG.md\"\u003egoogle_mlkit_pose_detection's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_pose_detection\u003c/code\u003e - \u003ccode\u003ev0.14.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:pose-detection\u003c/co...\n\n_Description has been truncated_","html_url":"https://github.com/kacperchojnackipjatk/OrthoSense/pull/31","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kacperchojnackipjatk%2FOrthoSense/issues/31","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/31/packages"},{"uuid":"4141789857","node_id":"PR_kwDOLL-z4s7NoOYS","number":344,"state":"closed","title":"deps(pub): bump the minor-and-patch group across 1 directory with 26 updates","user":"dependabot[bot]","labels":["deps:pub","deps"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-30T08:43:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-26T08:34:02.000Z","updated_at":"2026-03-30T08:43:27.000Z","time_to_close":346162,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(pub): bump","group_name":"minor-and-patch","update_count":26,"packages":[{"name":"archive","old_version":"4.0.7","new_version":"4.0.9","repository_url":"https://github.com/brendan-duncan/archive"},{"name":"build_runner","old_version":"2.10.4","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"cupertino_icons","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/flutter/packages"},{"name":"drift","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.30.0","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"firebase_core","old_version":"4.3.0","new_version":"4.6.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.0.6","new_version":"5.1.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_remote_config","old_version":"6.1.3","new_version":"6.3.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_riverpod","old_version":"3.1.0","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"riverpod_annotation","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"4.0.0+1","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"hooks_riverpod","old_version":"3.1.0","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"flutter_svg","old_version":"2.2.3","new_version":"2.2.4","repository_url":"https://github.com/flutter/packages"},{"name":"go_router","old_version":"17.0.1","new_version":"17.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"go_router_builder","old_version":"4.1.3","new_version":"4.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"json_serializable","old_version":"6.11.4","new_version":"6.13.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"material_symbols_icons","old_version":"4.2892.0","new_version":"4.2906.0","repository_url":"https://github.com/timmaffett/material_symbols_icons"},{"name":"mockito","old_version":"5.6.1","new_version":"5.6.4","repository_url":"https://github.com/dart-lang/build"},{"name":"pigeon","old_version":"26.1.5","new_version":"26.3.1","repository_url":"https://github.com/flutter/packages"},{"name":"shared_preferences","old_version":"2.5.4","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"slang","old_version":"4.11.1","new_version":"4.11.2"},{"name":"slang_flutter","old_version":"4.11.0","new_version":"4.14.0"},{"name":"slang","old_version":"4.11.2","new_version":"4.14.0"},{"name":"uuid","old_version":"4.5.2","new_version":"4.5.3","repository_url":"https://github.com/Daegalus/dart-uuid"},{"name":"webview_flutter","old_version":"4.13.0","new_version":"4.13.1","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the minor-and-patch group with 26 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [archive](https://github.com/brendan-duncan/archive) | `4.0.7` | `4.0.9` |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.4` | `2.13.1` |\n| [cupertino_icons](https://github.com/flutter/packages/tree/main/third_party/packages) | `1.0.8` | `1.0.9` |\n| [drift](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.30.0` | `2.31.0` |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `4.3.0` | `4.6.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.0.6` | `5.1.0` |\n| [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) | `6.1.3` | `6.3.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.1.0` | `3.3.1` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `4.0.0` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `4.0.0+1` | `4.0.3` |\n| [hooks_riverpod](https://github.com/rrousselGit/riverpod) | `3.1.0` | `3.3.1` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.2.3` | `2.2.4` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `17.0.1` | `17.1.0` |\n| [go_router_builder](https://github.com/flutter/packages/tree/main/packages) | `4.1.3` | `4.2.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.4` | `6.13.0` |\n| [material_symbols_icons](https://github.com/timmaffett/material_symbols_icons) | `4.2892.0` | `4.2906.0` |\n| [mockito](https://github.com/dart-lang/build/tree/master/builder_pkgs) | `5.6.1` | `5.6.4` |\n| [pigeon](https://github.com/flutter/packages/tree/main/packages) | `26.1.5` | `26.3.1` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.4` | `2.5.5` |\n| slang | `4.11.1` | `4.11.2` |\n| slang_flutter | `4.11.0` | `4.14.0` |\n| slang | `4.11.2` | `4.14.0` |\n| [uuid](https://github.com/Daegalus/dart-uuid) | `4.5.2` | `4.5.3` |\n| [webview_flutter](https://github.com/flutter/packages/tree/main/packages/webview_flutter) | `4.13.0` | `4.13.1` |\n\n\nUpdates `archive` from 4.0.7 to 4.0.9\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/brendan-duncan/archive/blob/main/CHANGELOG.md\"\u003earchive's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.9 - February 17, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix extractFileToDisk file extension handling, where foo.bar.zip would fail.\u003c/li\u003e\n\u003cli\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.8 - February 16, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove dependency to crypto package\u003c/li\u003e\n\u003cli\u003eRemoved Adler32 and Crc32 classes\u003c/li\u003e\n\u003cli\u003eFix: extractArchiveToDisk extensions should be case insensitive.\u003c/li\u003e\n\u003cli\u003eFix: extractFileToDisk for .tar.gz files\u003c/li\u003e\n\u003cli\u003eAdd ZipFileEncoder.addDirectorySync\u003c/li\u003e\n\u003cli\u003eAlways use posix separators for ZipFileEncoder\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/f01d6a340ffe24e0ef46fa682d1b6bcc7b7aef13\"\u003e\u003ccode\u003ef01d6a3\u003c/code\u003e\u003c/a\u003e v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/448221c9192ce1d2ddf9ebc6639b1c338aaced57\"\u003e\u003ccode\u003e448221c\u003c/code\u003e\u003c/a\u003e prefix encryption classes, don't export encryption\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/c0058f77684a012e5cb3085d820f8c497008210d\"\u003e\u003ccode\u003ec0058f7\u003c/code\u003e\u003c/a\u003e fix extractFileToDisk file extension handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/5ef4311220813e7214290e1ab5ae24323ce2b1b0\"\u003e\u003ccode\u003e5ef4311\u003c/code\u003e\u003c/a\u003e v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/3ca212b403b27419140b74826697dd00b5cedbf8\"\u003e\u003ccode\u003e3ca212b\u003c/code\u003e\u003c/a\u003e code cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/c56efde5aad3aa38c59b2000bb874be8070e2781\"\u003e\u003ccode\u003ec56efde\u003c/code\u003e\u003c/a\u003e fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/7cbad0a7c205dbf4633ccc3e18ff99a4c2c09dc8\"\u003e\u003ccode\u003e7cbad0a\u003c/code\u003e\u003c/a\u003e format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/dfdc071a32ec5ba4fd3e3dd6ee5679b98cedb7b3\"\u003e\u003ccode\u003edfdc071\u003c/code\u003e\u003c/a\u003e always use posix separators for ZipFileEncoder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/43728ce9a2c656e84c585977e6fe1d42124e50b4\"\u003e\u003ccode\u003e43728ce\u003c/code\u003e\u003c/a\u003e Fix extractFileToDisk for .tar.gz files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/6294b2f4aeb6e763d161a32d95f3b7ce0dabfa39\"\u003e\u003ccode\u003e6294b2f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/brendan-duncan/archive/issues/393\"\u003e#393\u003c/a\u003e from poirierlouis/feat/add_directory_sync\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/brendan-duncan/archive/compare/4.0.7...v4.0.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `build_runner` from 2.10.4 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.10.4...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cupertino_icons` from 1.0.8 to 1.0.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f330175dbf168a7bf94a127c492e025b4cc0bfba\"\u003e\u003ccode\u003ef330175\u003c/code\u003e\u003c/a\u003e [cupertino_icons] Remove empty Dart file (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11308\"\u003e#11308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/02f231f376761cc04610e8c566b0ba759db0bda7\"\u003e\u003ccode\u003e02f231f\u003c/code\u003e\u003c/a\u003e [various] iOS/macOS example project automigrations (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11227\"\u003e#11227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ee460d6a01fee815ffbe1dc169f851bd682addd6\"\u003e\u003ccode\u003eee460d6\u003c/code\u003e\u003c/a\u003e [various] Modernize non-plugin Android example apps (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11168\"\u003e#11168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1e0338bfd3c6799713fe89c26a55a64521416e16\"\u003e\u003ccode\u003e1e0338b\u003c/code\u003e\u003c/a\u003e Updated AGP and KGP to align with flutter/flutter templates (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10423\"\u003e#10423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e774c2a3f03b2c551506508f813c91d25c297d22\"\u003e\u003ccode\u003ee774c2a\u003c/code\u003e\u003c/a\u003e [flutter_svg] Update README with an example to scale images (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10547\"\u003e#10547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7805d3e2d65448982bde0dfde6c976970abd4693\"\u003e\u003ccode\u003e7805d3e\u003c/code\u003e\u003c/a\u003e [flutter_svg] Convert example app to Swift (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10968\"\u003e#10968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9db114feaf6054979192e9a484eee7672cae38a5\"\u003e\u003ccode\u003e9db114f\u003c/code\u003e\u003c/a\u003e [mustache_template] Improve error throwing (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10700\"\u003e#10700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cc3dca67f2d8e453cfe4ad2662c8196db383355e\"\u003e\u003ccode\u003ecc3dca6\u003c/code\u003e\u003c/a\u003e [all] Omit obvious local types (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/22c60562050dd3de7a4c2827bb97e7bc1cb147c8\"\u003e\u003ccode\u003e22c6056\u003c/code\u003e\u003c/a\u003e [various] Replace deprecated Color.value in SVG packages (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10482\"\u003e#10482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/cupertino_icons-v1.0.9/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.30.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.30.0...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.3.0 to 4.6.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/007689f99866582828a063d174c52ebba13ac0ef\"\u003e\u003ccode\u003e007689f\u003c/code\u003e\u003c/a\u003e feat(database,windows): add support for Realtime Database to windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18079\"\u003e#18079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ea1f309a33075fc06c082819f0653976c6d5214b\"\u003e\u003ccode\u003eea1f309\u003c/code\u003e\u003c/a\u003e fix(remote_config,windows): release mode wasn't linking properly for windows ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3afd41019bf931b95ae039394fc866528ff13f96\"\u003e\u003ccode\u003e3afd410\u003c/code\u003e\u003c/a\u003e fix(core): bump Firebase C++ SDK to 13.5.0 (CMake deprecation fix) (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18071\"\u003e#18071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d715a777a4827bff59f820d9978007bd7568a7d\"\u003e\u003ccode\u003e8d715a7\u003c/code\u003e\u003c/a\u003e fix(auth, windows): add pluginregistry to properly restore state on Windows (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2334cf01fa30696f006cd52cb13756905269b487\"\u003e\u003ccode\u003e2334cf0\u003c/code\u003e\u003c/a\u003e chore: fix formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18044\"\u003e#18044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1b29c4d432597d12e08990825647f0ac9467a8f3\"\u003e\u003ccode\u003e1b29c4d\u003c/code\u003e\u003c/a\u003e feat: bump Firebase JS SDK to 12.9.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18043\"\u003e#18043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.6.0/packages/firebase_core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_crashlytics` from 5.0.6 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f715b456ac43a3c987740af27c3b06b942e3392f\"\u003e\u003ccode\u003ef715b45\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18008\"\u003e#18008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.1.0/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_remote_config` from 6.1.3 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5db577116139d469bcdf38dd58f69c1e5f61c87e\"\u003e\u003ccode\u003e5db5771\u003c/code\u003e\u003c/a\u003e fix(remote-config, ios): fix hot reload issue (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18062\"\u003e#18062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a6ec167f4ece9c9b455a916366781f482cc380b3\"\u003e\u003ccode\u003ea6ec167\u003c/code\u003e\u003c/a\u003e feat(remote-config, windows): add support for windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18006\"\u003e#18006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/92f03e08e9b5362c180da16d60d869568daf2c55\"\u003e\u003ccode\u003e92f03e0\u003c/code\u003e\u003c/a\u003e fix(remote_config): correct \u003ccode\u003elastFetchTime\u003c/code\u003e calculation (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18004\"\u003e#18004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_remote_config-v6.3.0/packages/firebase_remote_config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.1.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.1.0...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 4.0.0 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v4.0.0...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 4.0.0+1 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v4.0.0...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hooks_riverpod` from 3.1.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/hooks_riverpod-v3.1.0...hooks_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.2.3 to 2.2.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e774c2a3f03b2c551506508f813c91d25c297d22\"\u003e\u003ccode\u003ee774c2a\u003c/code\u003e\u003c/a\u003e [flutter_svg] Update README with an example to scale images (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10547\"\u003e#10547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7805d3e2d65448982bde0dfde6c976970abd4693\"\u003e\u003ccode\u003e7805d3e\u003c/code\u003e\u003c/a\u003e [flutter_svg] Convert example app to Swift (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10968\"\u003e#10968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9db114feaf6054979192e9a484eee7672cae38a5\"\u003e\u003ccode\u003e9db114f\u003c/code\u003e\u003c/a\u003e [mustache_template] Improve error throwing (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10700\"\u003e#10700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cc3dca67f2d8e453cfe4ad2662c8196db383355e\"\u003e\u003ccode\u003ecc3dca6\u003c/code\u003e\u003c/a\u003e [all] Omit obvious local types (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.2.4/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 17.0.1 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93a583f8c7fb0f5bf1990ad778b95102656d2836\"\u003e\u003ccode\u003e93a583f\u003c/code\u003e\u003c/a\u003e [cross_file] [web] Separate \u0026quot;Save As\u0026quot; implementation details from XFile web c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d878913b8d8fce0840ccf4e7509102fc38d6b467\"\u003e\u003ccode\u003ed878913\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Retrieve lens direction from CameraX directly (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router_builder` from 4.1.3 to 4.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/df85ef0f4c60ee5e6e6ea85311cffe22d80786d2\"\u003e\u003ccode\u003edf85ef0\u003c/code\u003e\u003c/a\u003e [go_router_builder] Add support for \u003ccode\u003e@TypedGoRouteParameter\u003c/code\u003e to customize par...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5b1bea87e8b9e1fc93ae5ea388496ace6afd0ea9\"\u003e\u003ccode\u003e5b1bea8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] handle interruptions and use single offset (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/8982\"\u003e#8982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router_builder-v4.2.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hooks_riverpod` from 3.1.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/hooks_riverpod-v3.1.0...hooks_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_annotation` from 4.9.0 to 4.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_annotation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_annotation v4.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonSerializable.dateTimeUtc\u003c/code\u003e configuration option.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1371\"\u003e#1371\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_annotation v4.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonSerializable(createJsonSchema: true)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.16.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2b03869fbc47bef10ada89e0a6544a49747de3b3\"\u003e\u003ccode\u003e2b03869\u003c/code\u003e\u003c/a\u003e Prepare for release (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2aa5c931ed84f956ea0d4ddbed19898f699463e0\"\u003e\u003ccode\u003e2aa5c93\u003c/code\u003e\u003c/a\u003e fix: a more complete implementation of schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d5ab4bdf9d2012136ffc7d864151e84536f030ff\"\u003e\u003ccode\u003ed5ab4bd\u003c/code\u003e\u003c/a\u003e chore: ignore 429 (too busy) responses from github w/ markdown link checker (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fad91d99a2d65277285450d23649bc81d6c1f489\"\u003e\u003ccode\u003efad91d9\u003c/code\u003e\u003c/a\u003e Feature: add support for JsonSerializable.dateTimeUtc (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3d4dc60a026a3d27ad2854f57c41e68cf3b7bb73\"\u003e\u003ccode\u003e3d4dc60\u003c/code\u003e\u003c/a\u003e Thanks to Chris for the schema feature (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1551\"\u003e#1551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/144881cc29c3ae6dcaf2337e21bc60d6f70ce948\"\u003e\u003ccode\u003e144881c\u003c/code\u003e\u003c/a\u003e fix: json_schema is only used in tests (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cc2f8770ac47a48218d09a9a8f2ffc474a9150ac\"\u003e\u003ccode\u003ecc2f877\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/71cda60385d0d62a8d375f18d24df43f22e40ea0\"\u003e\u003ccode\u003e71cda60\u003c/code\u003e\u003c/a\u003e Prepare to release json_serializable (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/9c68eaaec42213f88aca6b6ecd3e784c88b769f8\"\u003e\u003ccode\u003e9c68eaa\u003c/code\u003e\u003c/a\u003e Prepare to release json_annonation v4.10.0 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/997f008949d984dd6b674bf07522f9a7f199c7a7\"\u003e\u003ccode\u003e997f008\u003c/code\u003e\u003c/a\u003e feat: add JSON schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1545\"\u003e#1545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.4 to 6.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `material_symbols_icons` from 4.2892.0 to 4.2906.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/releases\"\u003ematerial_symbols_icons's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.39.5 pub.dev release\u003c/h2\u003e\n\u003cp\u003eThis is code from pub.dev material_symbols_icons package release version 4.39.5\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/blob/master/CHANGELOG.md\"\u003ematerial_symbols_icons's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2906.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to version 2.906 of the material icons variable fonts 'released' 01/29/2026 with 4177 icons.\u003c/li\u003e\n\u003cli\u003eAdded fffd2  # antigravity, fffbb  # chat_bubble_off, fffd7  # dashboard_2_edit, fffd6  # dashboard_2_gear\nfffc5  # fitbit_raquetball, fffb7  # globe_2_cancel, fffb6  # globe_2_question, fffb5  # link_2,\nfffd0  # mode_fan_2, fffb4  # mood_heart, fffd8  # music_note_2, fffb3  # shoe_cleats,\nfffba  # splitscreen_landscape_add, fffd3  # video_template, fffd1  # watch_alert, fffcf  # watch_arrow_down\u003c/li\u003e\n\u003cli\u003eadd code to update_metadata.dart to detect the error messages from the google backend AI that generates\nthe tags and remove them from our collected tags.\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003egenerator\\compare_rtl_mirroring.dart\u003c/code\u003e to compare the RTL auto mirrored marked icons\nin \u003ccode\u003elib\\material_symbols_metadata.dart\u003c/code\u003e to the icons marked with corresponding dart\n\u003ccode\u003ematchTextDirection:true\u003c/code\u003e in \u003ccode\u003elib\\symbols.dart\u003c/code\u003e and make sure they match.\u003c/li\u003e\n\u003cli\u003eadd metadata tag searching to the example app.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2892.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: Moved CLI tool \u003ccode\u003einstall_material_symbols_icons_fonts\u003c/code\u003e to a separate package \u003ccode\u003ematerial_symbols_icons_cli\u003c/code\u003e to reduce dependencies for the main package.\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eargs\u003c/code\u003e, \u003ccode\u003epath\u003c/code\u003e, \u003ccode\u003echalkdart\u003c/code\u003e, \u003ccode\u003eglob\u003c/code\u003e to \u003ccode\u003edev_dependencies\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eREADME.md\u003c/code\u003e with instructions for the new CLI package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.6.1 to 5.6.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003emockito's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:mockito v5.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003cli\u003eMove to \u003ccode\u003edart-lang/build\u003c/code\u003e monorepo.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/f550d53994b429f48f2b86f9c70956bf50d4e0c2\"\u003e\u003ccode\u003ef550d53\u003c/code\u003e\u003c/a\u003e Allow analyzer 12 in mockito, prepare for release. (\u003ca href=\"https://github.com/dart-lang/build/tree/master/builder_pkgs/issues/4411\"\u003e#4411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/e4e20511585a5f4650189dc88ea0f4cfe6fccc31\"\u003e\u003ccode\u003ee4e2051\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003epackage:mockito\u003c/code\u003e part of the \u003ccode\u003ebuild\u003c/code\u003e workspace and presubmits. (\u003ca href=\"https://github.com/dart-lang/build/tree/master/builder_pkgs/issues/4410\"\u003e#4410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c585d3dca9e861644c2703374383891fe7e2355d\"\u003e\u003ccode\u003ec585d3d\u003c/code\u003e\u003c/a\u003e Add issue template and other fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5d8b0e5835282ad310c6991575907bf27fbf06ac\"\u003e\u003ccode\u003e5d8b0e5\u003c/code\u003e\u003c/a\u003e Bump actions/stale from 10.1.1 to 10.2.0 in the github-actions group (dart-la...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/53bd4398fd7fd32180b60ae1736f8062fe95c49d\"\u003e\u003ccode\u003e53bd439\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 6.0.1 to 6.0.2 in the github-actions group (dart-l...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/056424f57ceade852839cc9338fb5a8c0efb3b34\"\u003e\u003ccode\u003e056424f\u003c/code\u003e\u003c/a\u003e doc: replace pub run with dart run\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/787ee3790a5103ae26094d4affea7072bfad0e55\"\u003e\u003ccode\u003e787ee37\u003c/code\u003e\u003c/a\u003e\u003ccode\u003edart-lang/mockito#840\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b360b945edd131f0e37ab11f3be87d13f9a9ad97\"\u003e\u003ccode\u003eb360b94\u003c/code\u003e\u003c/a\u003e\u003ccode\u003edart-lang/mockito#839\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d7105bd9810788dd22246ee742902e7e37841c29\"\u003e\u003ccode\u003ed7105bd\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5dd45a49182f64df2015486c06460c9838677f86\"\u003e\u003ccode\u003e5dd45a4\u003c/code\u003e\u003c/a\u003e Consider SmartFake args as always non-matching\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/commits/mockito-v5.6.4/builder_pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pigeon` from 26.1.5 to 26.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/371106fe7d9864a157fc9366f57d0b0e64fab932\"\u003e\u003ccode\u003e371106f\u003c/code\u003e\u003c/a\u003e [various] Add \u003ccode\u003eunintended_html_in_doc_comment\u003c/code\u003e to analysis options (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11303\"\u003e#11303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2234d68cfdabd45b052b3583fa7b0872feedc410\"\u003e\u003ccode\u003e2234d68\u003c/code\u003e\u003c/a\u003e Use deprecated dependency until legacy renderer is removed (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11185\"\u003e#11185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/309a35a4097b2561d981cc68d285f4e0fbbf4c39\"\u003e\u003ccode\u003e309a35a\u003c/code\u003e\u003c/a\u003e [in_app_purchase_storekit] Address flaky tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11270\"\u003e#11270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/52eb33646f363dcb1cf854019542f5bf24346b18\"\u003e\u003ccode\u003e52eb336\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Fix A2A iOS builds (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11290\"\u003e#11290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ec1ce5b84f74fd6ab5fe56d676ce4fca6f62a0a9\"\u003e\u003ccode\u003eec1ce5b\u003c/code\u003e\u003c/a\u003e [various] Convert plugin builds to Kotlin gradle (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11172\"\u003e#11172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b219b11f21789f81b11cf63b4f8f79853a35af54\"\u003e\u003ccode\u003eb219b11\u003c/code\u003e\u003c/a\u003e [webview_flutter_platform_interface] Add support for getting cookie (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11037\"\u003e#11037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b409f0f578ad6d69d4824e5961dbb73bee54817b\"\u003e\u003ccode\u003eb409f0f\u003c/code\u003e\u003c/a\u003e [camera] Regenerate iOS example with Swift (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11283\"\u003e#11283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3e15247b25c2dcf54f9d54dfd430b734dbf1f856\"\u003e\u003ccode\u003e3e15247\u003c/code\u003e\u003c/a\u003e [pigeon] Optimize data class equality and hashing in Dart, Kotlin, java, and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a5192458205f7628743bb4a7f5e47f55feebfb1\"\u003e\u003ccode\u003e5a51924\u003c/code\u003e\u003c/a\u003e [two_dimensional_scrollables] Fix span border decorations in flipped cross...\n\n_Description has been truncated_","html_url":"https://github.com/chika3742/genshin_material/pull/344","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/chika3742%2Fgenshin_material/issues/344","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/344/packages"},{"uuid":"4117906042","node_id":"PR_kwDORnoz687MjqC3","number":14,"state":"open","title":"chore(deps): bump drift from 2.32.0 to 2.32.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-23T03:14:43.000Z","updated_at":"2026-03-23T03:14:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"drift","old_version":"2.32.0","new_version":"2.32.1","repository_url":"https://github.com/simolus3/drift"}],"path":null,"ecosystem":"pub"},"body":"Bumps [drift](https://github.com/simolus3/drift) from 2.32.0 to 2.32.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.32.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDevTools extension: Make error messages selectable.\u003c/li\u003e\n\u003cli\u003eFor view columns referencing table columns as an alias, we now copy nullability and type converters from the source column (\u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3765\"\u003e#3765\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix parsing \u003ccode\u003ereferences()\u003c/code\u003e with analyzer 10.2.0 and later.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions \u003ccode\u003e\u0026gt;=10.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/simolus3/drift/commit/ba0cd647b439031808340eceb1ea4fd28b96dcb2\"\u003e\u003ccode\u003eba0cd64\u003c/code\u003e\u003c/a\u003e Prepare drift 2.32.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/f561711fcfddcb0755cbab5fba5c75b0572e4cfa\"\u003e\u003ccode\u003ef561711\u003c/code\u003e\u003c/a\u003e drift3: Share more connection tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/444cd1e3753424ff18aadf0a7b3a0b36670a1e46\"\u003e\u003ccode\u003e444cd1e\u003c/code\u003e\u003c/a\u003e Port cancellation test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/df0aed9b6c34f454f3585c3f2bc7f6b6d4167a5f\"\u003e\u003ccode\u003edf0aed9\u003c/code\u003e\u003c/a\u003e Fix drift_dev tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/e343f83a0e3ed917211f41d76b0b64f603150287\"\u003e\u003ccode\u003ee343f83\u003c/code\u003e\u003c/a\u003e Fix parsing references with analyzer 10.2.0+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c762d3525330c40cdd1d9e1bd26cf6101cc02afb\"\u003e\u003ccode\u003ec762d35\u003c/code\u003e\u003c/a\u003e Fix docs build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/f8331239766735baa34df1b6a3e800f60ad5291a\"\u003e\u003ccode\u003ef833123\u003c/code\u003e\u003c/a\u003e Support PostgreSQL casts in sqlparser\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/a2c4c6b9a5caa9cd7349fbf158a29028efe2b0f2\"\u003e\u003ccode\u003ea2c4c6b\u003c/code\u003e\u003c/a\u003e drift3: Simplify table extensions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/d8fda9d2a5af1e3b01c4bf8ccf4cb32d52e0b9f5\"\u003e\u003ccode\u003ed8fda9d\u003c/code\u003e\u003c/a\u003e Docs: Remove sqlite3_flutter_libs mentions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/29c89232a65b55ffb8f31a201959ce0ac843d0b7\"\u003e\u003ccode\u003e29c8923\u003c/code\u003e\u003c/a\u003e devtools: Use selectable texts\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.32.0...drift-2.32.1\"\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=drift\u0026package-manager=pub\u0026previous-version=2.32.0\u0026new-version=2.32.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/mxnix/kick/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mxnix%2Fkick/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"},{"uuid":"4083196885","node_id":"PR_kwDOQVzVP87K9Yha","number":61,"state":"open","title":"chore(deps): bump the flutter-minor-patch group in /client with 14 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-16T15:31:53.000Z","updated_at":"2026-03-16T15:31:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"flutter-minor-patch","update_count":14,"packages":[{"name":"drift","old_version":"2.31.0","new_version":"2.32.0","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.31.0","new_version":"2.32.0","repository_url":"https://github.com/simolus3/drift"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"drift_flutter","old_version":"0.2.8","new_version":"0.3.0","repository_url":"https://github.com/simolus3/drift"},{"name":"sqlite3_flutter_libs","old_version":"0.5.42","new_version":"0.6.0+eol","repository_url":"https://github.com/simolus3/sqlite3.dart"},{"name":"package_info_plus","old_version":"8.3.1","new_version":"9.0.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"timezone","old_version":"0.9.4","new_version":"0.11.0","repository_url":"https://github.com/dart-lang/labs"},{"name":"image_cropper","old_version":"8.1.0","new_version":"11.0.0","repository_url":"https://github.com/hnvn/flutter_image_cropper"},{"name":"google_sign_in","old_version":"6.3.0","new_version":"7.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_secure_storage","old_version":"9.2.4","new_version":"10.0.0","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"google_fonts","old_version":"6.3.3","new_version":"8.0.2","repository_url":"https://github.com/flutter/packages"},{"name":"go_router","old_version":"14.8.1","new_version":"17.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_local_notifications","old_version":"17.2.4","new_version":"21.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"}],"path":"/client","ecosystem":"pub"},"body":"Bumps the flutter-minor-patch group in /client with 14 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [drift](https://github.com/simolus3/drift) | `2.31.0` | `2.32.0` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.31.0` | `2.32.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [drift_flutter](https://github.com/simolus3/drift) | `0.2.8` | `0.3.0` |\n| [sqlite3_flutter_libs](https://github.com/simolus3/sqlite3.dart/tree/main/legacy) | `0.5.42` | `0.6.0+eol` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.1` | `9.0.0` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.9.4` | `0.11.0` |\n| [image_cropper](https://github.com/hnvn/flutter_image_cropper) | `8.1.0` | `11.0.0` |\n| [google_sign_in](https://github.com/flutter/packages/tree/main/packages/google_sign_in) | `6.3.0` | `7.2.0` |\n| [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage) | `9.2.4` | `10.0.0` |\n| [google_fonts](https://github.com/flutter/packages/tree/main/packages) | `6.3.3` | `8.0.2` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `14.8.1` | `17.1.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.3.1` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `17.2.4` | `21.0.0` |\n\nUpdates `drift` from 2.31.0 to 2.32.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.32.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePotentially breaking change\u003c/strong\u003e Migrate to version 3.x of the \u003ccode\u003esqlite3\u003c/code\u003e package.\nTo upgrade:\n\u003cul\u003e\n\u003cli\u003eFor the web, update \u003ccode\u003esqlite3.wasm\u003c/code\u003e from a \u003ca href=\"https://github.com/simolus3/sqlite3.dart/releases\"\u003e3.x release\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIf you've previously used \u003ccode\u003esqlcipher_flutter_libs\u003c/code\u003e, see \u003ca href=\"https://pub.dev/documentation/sqlite3/latest/topics/hook-topic.html\"\u003ethis\u003c/a\u003e for encryption support and note that SQLite3MultipleCiphers requires \u003ca href=\"https://redirect.github.com/simolus3/sqlite3.dart/issues/302#issuecomment-3765247078\"\u003eadditional pragmas\u003c/a\u003e to be compatible with SQLCipher databases.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eserializableConnection()\u003c/code\u003e, \u003ccode\u003ejson1\u003c/code\u003e and \u003ccode\u003eTableMigration\u003c/code\u003e are no longer marked as experimental.\u003c/li\u003e\n\u003cli\u003eImprove performance of mapping large result sets through joined select statements.\u003c/li\u003e\n\u003cli\u003eIn drift files, imports and statements can now be parsed from SQL line comments. This makes drift files easier to use from some SQL editors:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"SQL\"\u003e\u003ccode\u003e-- import 'tables.drift';\r\n\u003cp\u003e-- deleteById:\u003cbr /\u003e\nDELETE FROM todos WHERE id = :id;\u003c/p\u003e\n\u003cp\u003e-- allTodos:\u003cbr /\u003e\nSELECT * FROM todos;\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\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/simolus3/drift/commit/3e2ae3cbbe7563f3db36821fde2a816647c447d0\"\u003e\u003ccode\u003e3e2ae3c\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/039add1e5ef351bca97d8a98457fa90694e1f06f\"\u003e\u003ccode\u003e039add1\u003c/code\u003e\u003c/a\u003e Use setup-dart workflow in publish run\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8d85d46de404dcb39af20baab4c5c51cbcb62966\"\u003e\u003ccode\u003e8d85d46\u003c/code\u003e\u003c/a\u003e Fix analysis error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4583e45763fe9385fe37375b184da89ee41e26bc\"\u003e\u003ccode\u003e4583e45\u003c/code\u003e\u003c/a\u003e Pass source token when formatting identifiers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ce0b62473cc74b792b943f977ad11aa87d69c1be\"\u003e\u003ccode\u003ece0b624\u003c/code\u003e\u003c/a\u003e sqlparser: Add explicit nodes for aliases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/e8810cbcbe6ffc44e2acebb77b9b20dd2ba951fc\"\u003e\u003ccode\u003ee8810cb\u003c/code\u003e\u003c/a\u003e Expose tokens for \u003ccode\u003eTableReference\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6f880365ffb828c3de66a5c04cf67a1412edc603\"\u003e\u003ccode\u003e6f88036\u003c/code\u003e\u003c/a\u003e Expose tokens for \u003ccode\u003eReference\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/503d3f66f867177cd68531d87d3ab642af13359a\"\u003e\u003ccode\u003e503d3f6\u003c/code\u003e\u003c/a\u003e sqlparser: Make Queryable and TableOrSubquery sealed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/978102fad830fdf9928f4e5ac8f8341b723fd34d\"\u003e\u003ccode\u003e978102f\u003c/code\u003e\u003c/a\u003e Drift files: Support annotations in comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/968705a85c6903018216b38703e35e0966a2f0d9\"\u003e\u003ccode\u003e968705a\u003c/code\u003e\u003c/a\u003e Fix docs build\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.31.0...drift-2.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.31.0 to 2.32.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3e2ae3cbbe7563f3db36821fde2a816647c447d0\"\u003e\u003ccode\u003e3e2ae3c\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/039add1e5ef351bca97d8a98457fa90694e1f06f\"\u003e\u003ccode\u003e039add1\u003c/code\u003e\u003c/a\u003e Use setup-dart workflow in publish run\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8d85d46de404dcb39af20baab4c5c51cbcb62966\"\u003e\u003ccode\u003e8d85d46\u003c/code\u003e\u003c/a\u003e Fix analysis error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4583e45763fe9385fe37375b184da89ee41e26bc\"\u003e\u003ccode\u003e4583e45\u003c/code\u003e\u003c/a\u003e Pass source token when formatting identifiers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ce0b62473cc74b792b943f977ad11aa87d69c1be\"\u003e\u003ccode\u003ece0b624\u003c/code\u003e\u003c/a\u003e sqlparser: Add explicit nodes for aliases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/e8810cbcbe6ffc44e2acebb77b9b20dd2ba951fc\"\u003e\u003ccode\u003ee8810cb\u003c/code\u003e\u003c/a\u003e Expose tokens for \u003ccode\u003eTableReference\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6f880365ffb828c3de66a5c04cf67a1412edc603\"\u003e\u003ccode\u003e6f88036\u003c/code\u003e\u003c/a\u003e Expose tokens for \u003ccode\u003eReference\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/503d3f66f867177cd68531d87d3ab642af13359a\"\u003e\u003ccode\u003e503d3f6\u003c/code\u003e\u003c/a\u003e sqlparser: Make Queryable and TableOrSubquery sealed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/978102fad830fdf9928f4e5ac8f8341b723fd34d\"\u003e\u003ccode\u003e978102f\u003c/code\u003e\u003c/a\u003e Drift files: Support annotations in comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/968705a85c6903018216b38703e35e0966a2f0d9\"\u003e\u003ccode\u003e968705a\u003c/code\u003e\u003c/a\u003e Fix docs build\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.31.0...drift_dev-2.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_flutter` from 0.2.8 to 0.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eMoor ffi 0.3.0\u003c/h2\u003e\n\u003ch2\u003e0.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBetter setup for compiling sqlite3 on Android\n\u003cul\u003e\n\u003cli\u003eCompilation options to increase runtime performance, enable \u003ccode\u003efts5\u003c/code\u003e and \u003ccode\u003ejson1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eWe no longer download sqlite sources on the first run, they now ship with the plugin\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/simolus3/drift/commit/3e2ae3cbbe7563f3db36821fde2a816647c447d0\"\u003e\u003ccode\u003e3e2ae3c\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/039add1e5ef351bca97d8a98457fa90694e1f06f\"\u003e\u003ccode\u003e039add1\u003c/code\u003e\u003c/a\u003e Use setup-dart workflow in publish run\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8d85d46de404dcb39af20baab4c5c51cbcb62966\"\u003e\u003ccode\u003e8d85d46\u003c/code\u003e\u003c/a\u003e Fix analysis error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4583e45763fe9385fe37375b184da89ee41e26bc\"\u003e\u003ccode\u003e4583e45\u003c/code\u003e\u003c/a\u003e Pass source token when formatting identifiers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ce0b62473cc74b792b943f977ad11aa87d69c1be\"\u003e\u003ccode\u003ece0b624\u003c/code\u003e\u003c/a\u003e sqlparser: Add explicit nodes for aliases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/e8810cbcbe6ffc44e2acebb77b9b20dd2ba951fc\"\u003e\u003ccode\u003ee8810cb\u003c/code\u003e\u003c/a\u003e Expose tokens for \u003ccode\u003eTableReference\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6f880365ffb828c3de66a5c04cf67a1412edc603\"\u003e\u003ccode\u003e6f88036\u003c/code\u003e\u003c/a\u003e Expose tokens for \u003ccode\u003eReference\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/503d3f66f867177cd68531d87d3ab642af13359a\"\u003e\u003ccode\u003e503d3f6\u003c/code\u003e\u003c/a\u003e sqlparser: Make Queryable and TableOrSubquery sealed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/978102fad830fdf9928f4e5ac8f8341b723fd34d\"\u003e\u003ccode\u003e978102f\u003c/code\u003e\u003c/a\u003e Drift files: Support annotations in comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/968705a85c6903018216b38703e35e0966a2f0d9\"\u003e\u003ccode\u003e968705a\u003c/code\u003e\u003c/a\u003e Fix docs build\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_flutter-0.2.8...drift_flutter-0.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sqlite3_flutter_libs` from 0.5.42 to 0.6.0+eol\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/sqlite3.dart/commit/9ea06ae2a342f60c9d06d828e7d20f0079aab88c\"\u003e\u003ccode\u003e9ea06ae\u003c/code\u003e\u003c/a\u003e Add legacy flutter_libs packages for eol marker\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simolus3/sqlite3.dart/commits/sqlite3_web-0.6.0/legacy\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.3.1 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1d2990288799eef1e6c1c00e3ae7d8eb11be2564\"\u003e\u003ccode\u003e1d29902\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/78c2b7420bcc943b5f46a22285e750a0dc58e5bb\"\u003e\u003ccode\u003e78c2b74\u003c/code\u003e\u003c/a\u003e feat(package_info_plus)!: Change Android compile SDK, update Android build co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/72b6234c25315c30d8efc9f15a9258b0bb7273a8\"\u003e\u003ccode\u003e72b6234\u003c/code\u003e\u003c/a\u003e docs(all): replace MacOS by macOS in package READMEs (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3658\"\u003e#3658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v9.0.0/packages/package_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `timezone` from 0.9.4 to 0.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/labs/releases\"\u003etimezone's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etimezone-v0.11.0\u003c/h2\u003e\n\u003cp\u003eMerge into dart-lang/labs monorepo.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/labs/commits/timezone-v0.11.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `image_cropper` from 8.1.0 to 11.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hnvn/flutter_image_cropper/commit/40c9861791f69d4b1242d3b4006ad33de12c1707\"\u003e\u003ccode\u003e40c9861\u003c/code\u003e\u003c/a\u003e pod install\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hnvn/flutter_image_cropper/commit/8bb988dce8c5039f3afec3849f4b5959b0123b6e\"\u003e\u003ccode\u003e8bb988d\u003c/code\u003e\u003c/a\u003e bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hnvn/flutter_image_cropper/commit/24a60eee8ad4edc3aea5b97cb3e2999f03330ff9\"\u003e\u003ccode\u003e24a60ee\u003c/code\u003e\u003c/a\u003e bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hnvn/flutter_image_cropper/commit/40a3baa4a5d641b4f4d95fda52c8d52bd716349c\"\u003e\u003ccode\u003e40a3baa\u003c/code\u003e\u003c/a\u003e bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hnvn/flutter_image_cropper/commit/0a5990322be35b412d46f5da2c193f98a1b32850\"\u003e\u003ccode\u003e0a59903\u003c/code\u003e\u003c/a\u003e update TOCropViewController verion for Swift Package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hnvn/flutter_image_cropper/commit/3b77239d7dfc3a90a0ba4d8cd098390104c14b4d\"\u003e\u003ccode\u003e3b77239\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hnvn/flutter_image_cropper/issues/596\"\u003e#596\u003c/a\u003e from zulkams/fix/ios26-safearea-buttons\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hnvn/flutter_image_cropper/commit/9c65a294c9b49e201970d48a952f539ed128acb1\"\u003e\u003ccode\u003e9c65a29\u003c/code\u003e\u003c/a\u003e fix(ios): bump TOCropViewController to 2.8.0 and set iOS deployment target to...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hnvn/flutter_image_cropper/commit/7e17cc6dbb64f812dd83b7e3836e784ecbe97d5f\"\u003e\u003ccode\u003e7e17cc6\u003c/code\u003e\u003c/a\u003e correct typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hnvn/flutter_image_cropper/commit/ebb33dafb59490a46faf411a7acc537b6ce5c97c\"\u003e\u003ccode\u003eebb33da\u003c/code\u003e\u003c/a\u003e bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hnvn/flutter_image_cropper/commit/a30307c2fbfb8e47662dad1f8aabe97003266350\"\u003e\u003ccode\u003ea30307c\u003c/code\u003e\u003c/a\u003e correct docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hnvn/flutter_image_cropper/compare/v8.1.0...v11.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_sign_in` from 6.3.0 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f2a65fdceb4a62eafd7dafbd25421283b441623d\"\u003e\u003ccode\u003ef2a65fd\u003c/code\u003e\u003c/a\u003e [google_sign_in] Add a method to clear auth tokens (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9846\"\u003e#9846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fdee698f8563f2fdc2ee7600f1359fe6b393aea8\"\u003e\u003ccode\u003efdee698\u003c/code\u003e\u003c/a\u003e [google_sign_in] Implement clearAuthorizationToken (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/10024\"\u003e#10024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6f979b5e6265c03c78776aab55231e72f25af589\"\u003e\u003ccode\u003e6f979b5\u003c/code\u003e\u003c/a\u003e [google_sign_in] Add a platform interface method to clear auth tokens (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9929\"\u003e#9929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a3f09e5705d736fa57bf6839da60f5e14e49e8f0\"\u003e\u003ccode\u003ea3f09e5\u003c/code\u003e\u003c/a\u003e [google_sign_in] Implement hosted domain on Android (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9871\"\u003e#9871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/256bb4f2dd3d0ca013fa9bdd5f827d61268cf207\"\u003e\u003ccode\u003e256bb4f\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the gradle-plugin group across 19 directories with 2 updat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/35eed056ce63c38209d6dacf5259e1d9abcc0970\"\u003e\u003ccode\u003e35eed05\u003c/code\u003e\u003c/a\u003e Update repo for 3.35 stable release (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9816\"\u003e#9816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e56761efb2d7745627c5f1c96ed216cdbb4b9db8\"\u003e\u003ccode\u003ee56761e\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 15 directories with 7 u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/db6988d785fa75bb7337ab3ef72a4e15c3484a76\"\u003e\u003ccode\u003edb6988d\u003c/code\u003e\u003c/a\u003e [tool] Remove web drive hot reload workaround (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9704\"\u003e#9704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/963550c6c2975ed264c75260a1559d73ec014663\"\u003e\u003ccode\u003e963550c\u003c/code\u003e\u003c/a\u003e [google_sign_in] Add more serverClientId info to README (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9629\"\u003e#9629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/57cbb96e8563231e2bc1c5593608c7ceef24fa70\"\u003e\u003ccode\u003e57cbb96\u003c/code\u003e\u003c/a\u003e [google_sign_in] Update to GoogleSignIn-iOS 9 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9655\"\u003e#9655\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/google_sign_in-v7.2.0/packages/google_sign_in\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `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 `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 `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_riverpod` from 2.6.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 17.2.4 to 21.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0. Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0.Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a2c11537206ca7a62c8b05e22d9400bce0c47b41\"\u003e\u003ccode\u003ea2c1153\u003c/code\u003e\u003c/a\u003e prepare for 21.0.0 stable release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2766\"\u003e#2766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ba6d36adb0e4569f0289f86ef8c6c1f804e310ca\"\u003e\u003ccode\u003eba6d36a\u003c/code\u003e\u003c/a\u003e Bump futureware-tech/simulator-action from 4 to 5 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2765\"\u003e#2765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/fe447b04be82675c0888db84b59e3615a7c8b7bd\"\u003e\u003ccode\u003efe447b0\u003c/code\u003e\u003c/a\u003e fixed readme to mention Flutter 3.38.1 is now the minimum (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2764\"\u003e#2764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d6b67fc5f0d097562a3aeedd145f486b7856bc0f\"\u003e\u003ccode\u003ed6b67fc\u003c/code\u003e\u003c/a\u003e bumped flutter_timezone dependency in example app (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a33bb03cbdc102c216d68cc4d8cfa167e16bee21\"\u003e\u003ccode\u003ea33bb03\u003c/code\u003e\u003c/a\u003e renamed GitHub job IDs to do with minimum supported Flutter SDK version (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2762\"\u003e#2762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f83077ab32a7f20fcd8b01bdfb9fbd3de232d40a\"\u003e\u003ccode\u003ef83077a\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] migrated example app to UIScene lifecycle (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2761\"\u003e#2761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b45b1e61c49e07f8ace6402acbfd9555f6e2ea5f\"\u003e\u003ccode\u003eb45b1e6\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] updated compileSdk to 36 and AGP to 8.11.1 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2758\"\u003e#2758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/af196a477748831c2ff75d840855495a0fbcdf3a\"\u003e\u003ccode\u003eaf196a4\u003c/code\u003e\u003c/a\u003e [various] updated timezone dependency and bumped minimum Flutter and Dart SDK...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v17.2.4...flutter_local_notifications-v21.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.31.0 to 2.32.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3e2ae3cbbe7563f3db36821fde2a816647c447d0\"\u003e\u003ccode\u003e3e2ae3c\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/039add1e5ef351bca97d8a98457fa90694e1f06f\"\u003e\u003ccode\u003e039add1\u003c/code\u003e\u003c/a\u003e Use setup-dart workflow in publish run\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8d85d46de404dcb39af20baab4c5c51cbcb62966\"\u003e\u003ccode\u003e8d85d46\u003c/code\u003e\u003c/a\u003e Fix analysis error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4583e45763fe9385fe37375b184da89ee41e26bc\"\u003e\u003ccode\u003e4583e45\u003c/code\u003e\u003c/a\u003e Pass source token when formatting identifiers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ce0b62473cc74b792b943f977ad11aa87d69c1be\"\u003e\u003ccode\u003ece0b624\u003c/code\u003e\u003c/a\u003e sqlparser: Add explicit nodes for aliases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/e8810cbcbe6ffc44e2acebb77b9b20dd2ba951fc\"\u003e\u003ccode\u003ee8810cb\u003c/code\u003e\u003c/a\u003e Expose tokens for \u003ccode\u003eTableReference\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6f880365ffb828c3de66a5c04cf67a1412edc603\"\u003e\u003ccode\u003e6f88036\u003c/code\u003e\u003c/a\u003e Expose tokens for \u003ccode\u003eReference\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/503d3f66f867177cd68531d87d3ab642af13359a\"\u003e\u003ccode\u003e503d3f6\u003c/code\u003e\u003c/a\u003e sqlparser: Make Queryable and TableOrSubquery sealed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/978102fad830fdf9928f4e5ac8f8341b723fd34d\"\u003e\u003ccode\u003e978102f\u003c/code\u003e\u003c/a\u003e Drift files: Support annotations in comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/968705a85c6903018216b38703e35e0966a2f0d9\"\u003e\u003ccode\u003e968705a\u003c/code\u003e\u003c/a\u003e Fix docs build\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.31.0...drift_dev-2.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_flutter` from 0.2.8 to 0.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eMoor ffi 0.3.0\u003c/h2\u003e\n\u003ch2\u003e0.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBetter setup for compiling sqlite3 on Android\n\u003cul\u003e\n\u003cli\u003eCompilation options to increase runtime performance, enable \u003ccode\u003efts5\u003c/code\u003e and \u003ccode\u003ejson1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eWe no longer download sqlite sources on the first run, they now ship with the plugin\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/simolus3/drift/commit/3e2ae3cbbe7563f3db36821fde2a816647c447d0\"\u003e\u003ccode\u003e3e2ae3c\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/039add1e5ef351bca97d8a98457fa90694e1f06f\"\u003e\u003ccode\u003e039add1\u003c/code\u003e\u003c/a\u003e Use setup-dart workflow in publish run\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8d85d46de404dcb39af20baab4c5c51cbcb62966\"\u003e\u003ccode\u003e8d85d46\u003c/code\u003e\u003c/a\u003e Fix analysis error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4583e45763fe9385fe37375b184da89ee41e26bc\"\u003e\u003ccode\u003e4583e45\u003c/code\u003e\u003c/a\u003e Pass source token when formatting identifiers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ce0b62473cc74b792b943f977ad11aa87d69c1be\"\u003e\u003ccode\u003ece0b624\u003c/code\u003e\u003c/a\u003e sqlparser: Add explicit nodes for aliases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/e8810cbcbe6ffc44e2acebb77b9b20dd2ba951fc\"\u003e\u003ccode\u003ee8810cb\u003c/code\u003e\u003c/a\u003e Expose tokens for \u003ccode\u003eTableReference\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6f880365ffb828c3de66a5c04cf67a1412edc603\"\u003e\u003ccode\u003e6f88036\u003c/code\u003e\u003c/a\u003e Expose tokens for \u003ccode\u003eReference\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/503d3f66f867177cd68531d87d3ab642af13359a\"\u003e\u003ccode\u003e503d3f6\u003c/code\u003e\u003c/a\u003e sqlparser: Make Queryable and TableOrSubquery sealed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/978102fad830fdf9928f4e5ac8f8341b723fd34d\"\u003e\u003ccode\u003e978102f\u003c/code\u003e\u003c/a\u003e Drift files: Support annotations in comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/968705a85c6903018216b38703e35e0966a2f0d9\"\u003e\u003ccode\u003e968705a\u003c/code\u003e\u003c/a\u003e Fix docs build\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_flutter-0.2.8...drift_flutter-0.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 17.2.4 to 21.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0. Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0.Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a2c11537206ca7a62c8b05e22d9400bce0c47b41\"\u003e\u003ccode\u003ea2c1153\u003c/code\u003e\u003c/a\u003e prepare for 21.0.0 stable release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2766\"\u003e#2766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ba6d36adb0e4569f0289f86ef8c6c1f804e310ca\"\u003e\u003ccode\u003eba6d36a\u003c/code\u003e\u003c/a\u003e Bump futureware-tech/simulator-action from 4 to 5 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2765\"\u003e#2765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/fe447b04be82675c0888db84b59e3615a7c8b7bd\"\u003e\u003ccode\u003efe447b0\u003c/code\u003e\u003c/a\u003e fixed readme to mention Flutter 3.38.1 is now the minimum (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2764\"\u003e#2764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d6b67fc5f0d097562a3aeedd145f486b7856bc0f\"\u003e\u003ccode\u003ed6b67fc\u003c/code\u003e\u003c/a\u003e bumped flutter_timezone dependency in example app (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a33bb03cbdc102c216d68cc4d8cfa167e16bee21\"\u003e\u003ccode\u003ea33bb03\u003c/code\u003e\u003c/a\u003e renamed GitHub job IDs to do with minimum supported Flutter SDK version (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2762\"\u003e#2762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f83077ab32a7f20fcd8b01bdfb9fbd3de232d40a\"\u003e\u003ccode\u003ef83077a\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] migrated example app to UIScene lifecycle (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2761\"\u003e#2761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b45b1e61c49e07f8ace6402acbfd9555f6e2ea5f\"\u003e\u003ccode\u003eb45b1e6\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] updated compileSdk to 36 and AGP to 8.11.1 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2758\"\u003e#2758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/af196a477748831c2ff75d840855495a0fbcdf3a\"\u003e\u003ccode\u003eaf196a4\u003c/code\u003e\u003c/a\u003e [various] updated timezone dependency and bumped minimum Flutter and Dart SDK...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v17.2.4...flutter_local_notifications-v21.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_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 wi...\n\n_Description has been truncated_","html_url":"https://github.com/ALEZOEX/OutFitStyle/pull/61","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ALEZOEX%2FOutFitStyle/issues/61","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/61/packages"},{"uuid":"3986937246","node_id":"PR_kwDOQoQiFc7GGWrl","number":1027,"state":"open","title":"chore(deps): bump the flutter-core group in /apps/mobile with 5 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-25T03:11:33.000Z","updated_at":"2026-02-25T03:13:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"flutter-core","update_count":5,"packages":[{"name":"drift_dev","old_version":"2.28.0","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"drift","old_version":"2.28.2","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"riverpod_generator","old_version":"2.6.4","new_version":"4.0.0+1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.0","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/riverpod"}],"path":"/apps/mobile","ecosystem":"pub"},"body":"Bumps the flutter-core group in /apps/mobile with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [drift_dev](https://github.com/simolus3/drift) | `2.28.0` | `2.31.0` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.31.0` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.4` | `4.0.0+1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `2.6.1` | `4.0.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.1.0` |\n\nUpdates `drift_dev` from 2.28.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.0...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.0...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/kafaat/sahool-unified-v15-idp/pull/1027","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kafaat%2Fsahool-unified-v15-idp/issues/1027","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1027/packages"},{"uuid":"3977768385","node_id":"PR_kwDOQqm8os7FoHaK","number":24,"state":"open","title":"frontend: bump the flutter-dependencies group across 1 directory with 21 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-23T11:48:05.000Z","updated_at":"2026-02-23T11:49:05.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"frontend: bump","group_name":"flutter-dependencies","update_count":21,"packages":[{"name":"build_runner","old_version":"2.6.0","new_version":"2.11.1","repository_url":"https://github.com/dart-lang/build"},{"name":"camera","old_version":"0.11.3","new_version":"0.11.4","repository_url":"https://github.com/flutter/packages"},{"name":"device_info_plus","old_version":"11.5.0","new_version":"12.3.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"dio","old_version":"5.9.0","new_version":"5.9.1","repository_url":"https://github.com/cfug/dio"},{"name":"drift","old_version":"2.28.2","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"fl_chart","old_version":"0.69.2","new_version":"1.1.1","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_local_notifications","old_version":"19.5.0","new_version":"20.1.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_riverpod","old_version":"3.0.3","new_version":"3.2.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"3.0.3","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"3.0.3","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"google_mlkit_pose_detection","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/flutter-ml/google_ml_kit_flutter"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"patrol","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/leancodepl/patrol"},{"name":"sqlite3_flutter_libs","old_version":"0.5.41","new_version":"0.6.0+eol","repository_url":"https://github.com/simolus3/sqlite3.dart"},{"name":"timezone","old_version":"0.10.1","new_version":"0.11.0","repository_url":"https://github.com/dart-lang/labs"},{"name":"flutter_local_notifications","old_version":"20.1.0","new_version":"21.0.0-dev.2","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"uuid","old_version":"4.5.2","new_version":"4.5.3","repository_url":"https://github.com/Daegalus/dart-uuid"},{"name":"very_good_analysis","old_version":"10.0.0","new_version":"10.2.0","repository_url":"https://github.com/VeryGoodOpenSource/very_good_analysis"},{"name":"video_player","old_version":"2.10.1","new_version":"2.11.0","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.6.0` | `2.11.1` |\n| [camera](https://github.com/flutter/packages/tree/main/packages/camera) | `0.11.3` | `0.11.4` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.5.0` | `12.3.0` |\n| [dio](https://github.com/cfug/dio) | `5.9.0` | `5.9.1` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.31.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.69.2` | `1.1.1` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `19.5.0` | `20.1.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.2.1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.3` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [google_mlkit_pose_detection](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages) | `0.14.0` | `0.14.1` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [patrol](https://github.com/leancodepl/patrol/tree/master/packages) | `4.1.0` | `4.1.1` |\n| [sqlite3_flutter_libs](https://github.com/simolus3/sqlite3.dart/tree/main/legacy) | `0.5.41` | `0.6.0+eol` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.10.1` | `0.11.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `20.1.0` | `21.0.0-dev.2` |\n| [uuid](https://github.com/Daegalus/dart-uuid) | `4.5.2` | `4.5.3` |\n| [very_good_analysis](https://github.com/VeryGoodOpenSource/very_good_analysis) | `10.0.0` | `10.2.0` |\n| [video_player](https://github.com/flutter/packages/tree/main/packages/video_player) | `2.10.1` | `2.11.0` |\n\n\nUpdates `build_runner` from 2.6.0 to 2.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve scalability with the number of library cycles, making\nbuilds much faster for some large codebases.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash when you run \u003ccode\u003edart run build_runner build\u003c/code\u003e in a\nsubdirectory of a package.\u003c/li\u003e\n\u003cli\u003eBug fix: in a workspace, generate for transitive dependencies of the current\npackage instead of for all packages in the workspace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix issue with webdev failing due to a modification during a build.\u003c/li\u003e\n\u003cli\u003eIn \u0026quot;serve\u0026quot; and \u0026quot;watch\u0026quot; modes, retry failed compiles instead of exiting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve \u003ccode\u003efindAssets\u003c/code\u003e scalability, making it much faster for\nprefix matches in packages with thousands of files or more. One specific use\ncase that is now faster is builders that use \u003ccode\u003esource_gen\u003c/code\u003e shared parts, for\nexample \u003ccode\u003ebuilt_value\u003c/code\u003e and \u003ccode\u003ejson_serializable\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: look up triggers in the \u003ccode\u003etriggers\u003c/code\u003e section of \u003ccode\u003ebuild.yaml\u003c/code\u003e using the\nfull name. For the case in which the builder name matched the package name,\nthe abbreviated name was being used instead.\u003c/li\u003e\n\u003cli\u003eBug fix: fix incorrect log \u003ccode\u003ewith build_runner/aot\u003c/code\u003e on Windows with JIT.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AOT compilation of builders. A future release will AOT compile builders\nautomatically, for this release it's behind a flag. AOT compiled builders\nstart up faster and have higher throughput, for faster builds overall.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0627d1104dd22de53491e6b2dcf646ad8fbdf267\"\u003e\u003ccode\u003e0627d11\u003c/code\u003e\u003c/a\u003e Release 2.11.1. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4362\"\u003e#4362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c5ae3d450c8340b5f831c67b35495ddd2461d988\"\u003e\u003ccode\u003ec5ae3d4\u003c/code\u003e\u003c/a\u003e Limit log repeats on failed builder script builds. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4361\"\u003e#4361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3f8e079e7300543a10e71e0e03e91dc04b96ecf5\"\u003e\u003ccode\u003e3f8e079\u003c/code\u003e\u003c/a\u003e Fix entrypoints in nested directories not being properly resolved in DDC's Li...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5b7112be0144c9dde39e9debccc9a0c0ac915d18\"\u003e\u003ccode\u003e5b7112b\u003c/code\u003e\u003c/a\u003e Build also in the workspace root. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4360\"\u003e#4360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cdd2d74d96534ba5b68a0db5841e577bc9a6f07c\"\u003e\u003ccode\u003ecdd2d74\u003c/code\u003e\u003c/a\u003e Fixing issue with double loads in ddc library loader hot restarts (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/bf9f00423633b02925e263e15add3c7a94f719b6\"\u003e\u003ccode\u003ebf9f004\u003c/code\u003e\u003c/a\u003e Fix race in test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/89dddbcb5074ce1df41f668131af0e45c4221839\"\u003e\u003ccode\u003e89dddbc\u003c/code\u003e\u003c/a\u003e fix dev bootstrap script on safari (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c181db14956e715f77677be8992a441af8155411\"\u003e\u003ccode\u003ec181db1\u003c/code\u003e\u003c/a\u003e Split long-running test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4355\"\u003e#4355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/80619a9e4bd10e1e030d1c207782ecbeed9ab330\"\u003e\u003ccode\u003e80619a9\u003c/code\u003e\u003c/a\u003e Simplify: stop running serve-related code in \u003ccode\u003ewatch\u003c/code\u003e command. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4351\"\u003e#4351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/21a4fbc9bc97c128e6358caf052a717d02f79869\"\u003e\u003ccode\u003e21a4fbc\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e2.11.0\u003c/code\u003e with \u003ccode\u003e--workspace\u003c/code\u003e documented and flagged as experimental. (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.6.0...build_runner-v2.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `camera` from 0.11.3 to 0.11.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/59f905ced6b80ce26a8eba114c767e413e6dfe07\"\u003e\u003ccode\u003e59f905c\u003c/code\u003e\u003c/a\u003e [camera][google_fonts] Fixes future warning for \u003ccode\u003eawait\u003c/code\u003eing \u003ccode\u003eFuture\u003c/code\u003e returns i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/66b0cce4a1d904b6cc936b46a35910e45706e66c\"\u003e\u003ccode\u003e66b0cce\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 2 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10980\"\u003e#10980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/86c0cea8d6aea0520d9f5315f8f45b2704fdfec2\"\u003e\u003ccode\u003e86c0cea\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/11020\"\u003e#11020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/09104b08c326766181cbb375890332cc1570b3c5\"\u003e\u003ccode\u003e09104b0\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10367\"\u003e#10367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e68d4a800e785129a8dd2998b6489f76fe3c1b43\"\u003e\u003ccode\u003ee68d4a8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 1 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10939\"\u003e#10939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7bd2fd12747f3651badd739ea9c293e6c98827d1\"\u003e\u003ccode\u003e7bd2fd1\u003c/code\u003e\u003c/a\u003e [camera] Remove unused test file (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10966\"\u003e#10966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/749c79dc9b70bf7b1cb47acb1db78c0fe3c47721\"\u003e\u003ccode\u003e749c79d\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Handle startWriting errors (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10921\"\u003e#10921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3bddf2c57eedbd88ace0e83890f8291c0652d44d\"\u003e\u003ccode\u003e3bddf2c\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] ios saving path (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10832\"\u003e#10832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5b1bea87e8b9e1fc93ae5ea388496ace6afd0ea9\"\u003e\u003ccode\u003e5b1bea8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] handle interruptions and use single offset (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/8982\"\u003e#8982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/camera-v0.11.4/packages/camera\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.5.0 to 12.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/61786a1d680d8c3886b4fceb34d689ec94e10d8a\"\u003e\u003ccode\u003e61786a1\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for iPad Pro 11-Inch (M5) models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3708\"\u003e#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b4dbd1444c3104bc1f10af941907905d3070edcf\"\u003e\u003ccode\u003eb4dbd14\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add missing device identifiers for Macs on M4 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3700\"\u003e#3700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/4cc3f07fd4836e5417089630439fcb8a9cdb6bf5\"\u003e\u003ccode\u003e4cc3f07\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for new Apple devices on M5 chip (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5040a78e26e2abbc9b9e1e8cbb23b1e6e38ad32a\"\u003e\u003ccode\u003e5040a78\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): correct Mac model name mappings (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/80eb98156aed96fbc214736964724604e9c80b4f\"\u003e\u003ccode\u003e80eb981\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add mapping for new iPhone 17 series models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3676\"\u003e#3676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1d2990288799eef1e6c1c00e3ae7d8eb11be2564\"\u003e\u003ccode\u003e1d29902\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/d0fdc582e8187f71522678e19b6329221b5f535d\"\u003e\u003ccode\u003ed0fdc58\u003c/code\u003e\u003c/a\u003e refactor(device_info_plus)!: remove \u003ccode\u003eserialNumber\u003c/code\u003e property (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3663\"\u003e#3663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v12.3.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dio` from 5.9.0 to 5.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cfug/dio/releases\"\u003edio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003edio 5.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erequestUrl\u003c/code\u003e and \u003ccode\u003eresponseUrl\u003c/code\u003e parameters to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise control over URL logging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/6f0b6d0b866724683b5a3606b01068e5280cb140\"\u003e\u003ccode\u003e6f0b6d0\u003c/code\u003e\u003c/a\u003e 🔖 dio v5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/4a1ce0fb5183c316a30c23a7eff78dab46a13e57\"\u003e\u003ccode\u003e4a1ce0f\u003c/code\u003e\u003c/a\u003e 🔖 native_dio_adapter v1.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d2645f5911d10392f5712e92a3a6c6314b9233c7\"\u003e\u003ccode\u003ed2645f5\u003c/code\u003e\u003c/a\u003e Bump dawidd6/action-download-artifact from 11 to 12 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2474\"\u003e#2474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/1b6bc256e827abf52a886dee7862673f4bf16e50\"\u003e\u003ccode\u003e1b6bc25\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.3 to 3.7.5 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2475\"\u003e#2475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/9b74eef451bd8a9b603eda5276532d3809af76c7\"\u003e\u003ccode\u003e9b74eef\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2471\"\u003e#2471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/005291e847dd3ea12afbd22224404ee105d1aebf\"\u003e\u003ccode\u003e005291e\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.2 to 3.7.3 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2467\"\u003e#2467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/bbec7b3bd1910ff84071877dbc2d989218c45ce8\"\u003e\u003ccode\u003ebbec7b3\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d4576ab3689f6659adb58e83b73b9eb214c0c31e\"\u003e\u003ccode\u003ed4576ab\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003econnectTimeout\u003c/code\u003e support to \u003ccode\u003eOptions\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2464\"\u003e#2464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/e9da7020b5fc45633aa7df8639f15d76d5742556\"\u003e\u003ccode\u003ee9da702\u003c/code\u003e\u003c/a\u003e ✨ Add \u003ccode\u003erequestUrl\u003c/code\u003e \u0026amp; \u003ccode\u003eresponseUrl\u003c/code\u003e to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise contr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/c53d0b3a7f44865a5787cb50d157e771be885c97\"\u003e\u003ccode\u003ec53d0b3\u003c/code\u003e\u003c/a\u003e feat: Add timeout handling for \u003ccode\u003eConversionLayerAdapter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2456\"\u003e#2456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cfug/dio/compare/dio_v5.9.0...dio_v5.9.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.3 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.3...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.69.2 to 1.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/releases\"\u003efl_chart's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\r\n  0,\r\n  10,\r\n  Colors.green,\r\n  BorderSide(color: Colors.white),\r\n),\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\r\n  0,\r\n  10,\r\n  Colors.green,\r\n  borderSide: BorderSide(color: Colors.white),\r\n),\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.70.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add error range feature in our axis-based charts. You can set \u003ccode\u003exError\u003c/code\u003e and \u003ccode\u003eyError\u003c/code\u003e in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#flspot\"\u003eFlSpot\u003c/a\u003e or \u003ccode\u003etoYErrorRange\u003c/code\u003e in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e. Also we have \u003ccode\u003eerrorIndicatorData\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linechartdata\"\u003eLineChartData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartdata\"\u003eBarChartData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scatterchartdata\"\u003eScatterChartData\u003c/a\u003e that is responsible to render the error bars. You can take a look at the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/line/line_chart_sample13.dart\"\u003eLineChartSample 13\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/bar/bar_chart_sample8.dart\"\u003eBarChartSample 8\u003c/a\u003e in our \u003ca href=\"https://app.flchart.dev\"\u003esample app\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1483\"\u003e#1483\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.70.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add error range feature in our axis-based charts. You can set \u003ccode\u003exError\u003c/code\u003e and \u003ccode\u003eyError\u003c/code\u003e in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#flspot\"\u003eFlSpot\u003c/a\u003e or \u003ccode\u003etoYErrorRange\u003c/code\u003e in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e. Also we have \u003ccode\u003eerrorIndicatorData\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linechartdata\"\u003eLineChartData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartdata\"\u003eBarChartData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scatterchartdata\"\u003eScatterChartData\u003c/a\u003e that is responsible to render the error bars. You can take a look at the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/line/line_chart_sample13.dart\"\u003eLineChartSample 13\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/bar/bar_chart_sample8.dart\"\u003eBarChartSample 8\u003c/a\u003e in our \u003ca href=\"https://app.flchart.dev\"\u003esample app\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1483\"\u003e#1483\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/38b270c20911202feb54bd8d3bbb84574a32b4c0\"\u003e\u003ccode\u003e38b270c\u003c/code\u003e\u003c/a\u003e Bump version to 1.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/2b90dc77a2a6ccc0bb8fc37493b78ff366ae10b9\"\u003e\u003ccode\u003e2b90dc7\u003c/code\u003e\u003c/a\u003e Improvement/dependencies upgrade September 2025 (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1998\"\u003e#1998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/41357bf01a802bf1291be45e89c79cd195d8b23a\"\u003e\u003ccode\u003e41357bf\u003c/code\u003e\u003c/a\u003e Bump version up to 1.1.0 (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1984\"\u003e#1984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a08bfad72b7e143de1cd7ba60b02731b7c9bb4b4\"\u003e\u003ccode\u003ea08bfad\u003c/code\u003e\u003c/a\u003e Update CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1983\"\u003e#1983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/5c1f054762c1ff1a3f93ae054e5626c0165847bb\"\u003e\u003ccode\u003e5c1f054\u003c/code\u003e\u003c/a\u003e feat: add gradient support for BarChartRodStackItem (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/06835da7fad83fb7e5513d9de937fae1e9d9edfc\"\u003e\u003ccode\u003e06835da\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1977\"\u003e#1977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e58b6b1ab709b5734b1373fc8c45f64c59f573c4\"\u003e\u003ccode\u003ee58b6b1\u003c/code\u003e\u003c/a\u003e feat: allow titles to overlay on chart area (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/4b981f46b910366401b907f01ec94f70ce8a40c3\"\u003e\u003ccode\u003e4b981f4\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1976\"\u003e#1976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/b3ce63ae5ab9efddb43d0d0472f2cdd7c3ed22b7\"\u003e\u003ccode\u003eb3ce63a\u003c/code\u003e\u003c/a\u003e add label inside bar chart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/9e51b1177a09e4455f30c9e2e7817bb93e9625b7\"\u003e\u003ccode\u003e9e51b11\u003c/code\u003e\u003c/a\u003e New flutter version improvements (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1974\"\u003e#1974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.69.2...1.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 19.5.0 to 20.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/20ce99fae66eb804711b5adcdec66ce537b0c282\"\u003e\u003ccode\u003e20ce99f\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add CarPlay notification support with IOSInitia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v19.5.0...flutter_local_notifications-v20.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.0.3 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.0.3...flutter_riverpod-v3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 3.0.3 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v3.0.3...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 3.0.3 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v3.0.3...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_mlkit_pose_detection` from 0.14.0 to 0.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/CHANGELOG.md\"\u003egoogle_mlkit_pose_detection's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_pose_detection\u003c/code\u003e - \u003ccode\u003ev0.14.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:pose-detection\u003c/code\u003e to 18.0.0-beta5\u003c/li\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:pose-detection-accurate\u003c/code\u003e to 18.0.0-beta5\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/PoseDetection\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/PoseDetectionAccurate\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_selfie_segmentation\u003c/code\u003e - \u003ccode\u003ev0.10.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:segmentation-selfie\u003c/code\u003e to 16.0.0-beta6\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/SegmentationSelfie\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_smart_reply\u003c/code\u003e - \u003ccode\u003ev0.13.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:smart-reply\u003c/code\u003e to 17.0.4\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/SmartReply\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_subject_segmentation\u003c/code\u003e - \u003ccode\u003ev0.0.3\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.android.gms:play-services-mlkit-subject-segmentation\u003c/code\u003e to 16.0.0-beta1\u003c/li\u003e\n\u003cli\u003eNote: iOS support is not available\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_text_recognition\u003c/code\u003e - \u003ccode\u003ev0.15.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:text-recognition\u003c/code\u003e to 16.0.1\u003c/li\u003e\n\u003cli\u003eUpdate Android native libraries \u003ccode\u003etext-recognition-chinese\u003c/code\u003e, \u003ccode\u003etext-recognition-devanagari\u003c/code\u003e, \u003ccode\u003etext-recognition-japanese\u003c/code\u003e, \u003ccode\u003etext-recognition-korean\u003c/code\u003e to 16.0.1\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/TextRecognition\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003cli\u003eUpdate iOS native libraries \u003ccode\u003eGoogleMLKit/TextRecognitionChinese\u003c/code\u003e, \u003ccode\u003eGoogleMLKit/TextRecognitionDevanagari\u003c/code\u003e, \u003ccode\u003eGoogleMLKit/TextRecognitionJapanese\u003c/code\u003e, \u003ccode\u003eGoogleMLKit/TextRecognitionKorean\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_translation\u003c/code\u003e - \u003ccode\u003ev0.13.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:translate\u003c/code\u003e to 17.0.3\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/Translate\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e2025-03-20\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_ml_kit---v0200\"\u003e\u003ccode\u003egoogle_ml_kit\u003c/code\u003e - \u003ccode\u003ev0.20.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_barcode_scanning---v0141\"\u003e\u003ccode\u003egoogle_mlkit_barcode_scanning\u003c/code\u003e - \u003ccode\u003ev0.14.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_commons---v0110\"\u003e\u003ccode\u003egoogle_mlkit_commons\u003c/code\u003e - \u003ccode\u003ev0.11.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_digital_ink_recognition---v0141\"\u003e\u003ccode\u003egoogle_mlkit_digital_ink_recognition\u003c/code\u003e - \u003ccode\u003ev0.14.1...\n\n_Description has been truncated_","html_url":"https://github.com/kacperchojnackipjatk/OrthoSense/pull/24","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kacperchojnackipjatk%2FOrthoSense/issues/24","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/24/packages"},{"uuid":"3951505118","node_id":"PR_kwDOLL-z4s7ESw_2","number":341,"state":"closed","title":"deps(pub): bump the minor-and-patch group across 1 directory with 22 updates","user":"dependabot[bot]","labels":["deps:pub","deps"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-23T08:48:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-17T08:32:28.000Z","updated_at":"2026-02-23T08:48:57.000Z","time_to_close":519387,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(pub): bump","group_name":"minor-and-patch","update_count":22,"packages":[{"name":"archive","old_version":"4.0.7","new_version":"4.0.8","repository_url":"https://github.com/brendan-duncan/archive"},{"name":"build_runner","old_version":"2.10.4","new_version":"2.11.1","repository_url":"https://github.com/dart-lang/build"},{"name":"drift","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.30.0","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"firebase_core","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.0.6","new_version":"5.0.7","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_remote_config","old_version":"6.1.3","new_version":"6.1.4","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_riverpod","old_version":"3.1.0","new_version":"3.2.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"hooks_riverpod","old_version":"3.1.0","new_version":"3.2.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"riverpod_generator","old_version":"4.0.0+1","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"go_router","old_version":"17.0.1","new_version":"17.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"go_router_builder","old_version":"4.1.3","new_version":"4.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"json_serializable","old_version":"6.11.4","new_version":"6.12.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.10.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"material_symbols_icons","old_version":"4.2892.0","new_version":"4.2906.0","repository_url":"https://github.com/timmaffett/material_symbols_icons"},{"name":"mockito","old_version":"5.6.1","new_version":"5.6.3","repository_url":"https://github.com/dart-lang/mockito"},{"name":"pigeon","old_version":"26.1.5","new_version":"26.1.7","repository_url":"https://github.com/flutter/packages"},{"name":"slang","old_version":"4.11.1","new_version":"4.11.2"},{"name":"slang_flutter","old_version":"4.11.0","new_version":"4.12.1"},{"name":"slang","old_version":"4.11.2","new_version":"4.12.1"},{"name":"webview_flutter","old_version":"4.13.0","new_version":"4.13.1","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the minor-and-patch group with 22 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [archive](https://github.com/brendan-duncan/archive) | `4.0.7` | `4.0.8` |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.4` | `2.11.1` |\n| [drift](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.30.0` | `2.31.0` |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `4.3.0` | `4.4.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.0.6` | `5.0.7` |\n| [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) | `6.1.3` | `6.1.4` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.1.0` | `3.2.1` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [hooks_riverpod](https://github.com/rrousselGit/riverpod) | `3.1.0` | `3.2.1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `4.0.0` | `4.0.2` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `4.0.0+1` | `4.0.3` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `17.0.1` | `17.1.0` |\n| [go_router_builder](https://github.com/flutter/packages/tree/main/packages) | `4.1.3` | `4.2.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.4` | `6.12.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.10.0` |\n| [material_symbols_icons](https://github.com/timmaffett/material_symbols_icons) | `4.2892.0` | `4.2906.0` |\n| [mockito](https://github.com/dart-lang/mockito) | `5.6.1` | `5.6.3` |\n| [pigeon](https://github.com/flutter/packages/tree/main/packages) | `26.1.5` | `26.1.7` |\n| slang | `4.11.1` | `4.11.2` |\n| slang_flutter | `4.11.0` | `4.12.1` |\n| slang | `4.11.2` | `4.12.1` |\n| [webview_flutter](https://github.com/flutter/packages/tree/main/packages/webview_flutter) | `4.13.0` | `4.13.1` |\n\n\nUpdates `archive` from 4.0.7 to 4.0.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/brendan-duncan/archive/blob/main/CHANGELOG.md\"\u003earchive's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.8 - February 16, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove dependency to crypto package\u003c/li\u003e\n\u003cli\u003eRemoved Adler32 and Crc32 classes\u003c/li\u003e\n\u003cli\u003eFix: extractArchiveToDisk extensions should be case insensitive.\u003c/li\u003e\n\u003cli\u003eFix: extractFileToDisk for .tar.gz files\u003c/li\u003e\n\u003cli\u003eAdd ZipFileEncoder.addDirectorySync\u003c/li\u003e\n\u003cli\u003eAlways use posix separators for ZipFileEncoder\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/5ef4311220813e7214290e1ab5ae24323ce2b1b0\"\u003e\u003ccode\u003e5ef4311\u003c/code\u003e\u003c/a\u003e v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/3ca212b403b27419140b74826697dd00b5cedbf8\"\u003e\u003ccode\u003e3ca212b\u003c/code\u003e\u003c/a\u003e code cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/c56efde5aad3aa38c59b2000bb874be8070e2781\"\u003e\u003ccode\u003ec56efde\u003c/code\u003e\u003c/a\u003e fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/7cbad0a7c205dbf4633ccc3e18ff99a4c2c09dc8\"\u003e\u003ccode\u003e7cbad0a\u003c/code\u003e\u003c/a\u003e format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/dfdc071a32ec5ba4fd3e3dd6ee5679b98cedb7b3\"\u003e\u003ccode\u003edfdc071\u003c/code\u003e\u003c/a\u003e always use posix separators for ZipFileEncoder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/43728ce9a2c656e84c585977e6fe1d42124e50b4\"\u003e\u003ccode\u003e43728ce\u003c/code\u003e\u003c/a\u003e Fix extractFileToDisk for .tar.gz files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/6294b2f4aeb6e763d161a32d95f3b7ce0dabfa39\"\u003e\u003ccode\u003e6294b2f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/brendan-duncan/archive/issues/393\"\u003e#393\u003c/a\u003e from poirierlouis/feat/add_directory_sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/ed958fb32da3103dc0a25c38cb413ab9fae2eb53\"\u003e\u003ccode\u003eed958fb\u003c/code\u003e\u003c/a\u003e feat: add 'ZipFileEncoder.addDirectorySync'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/c1015ba2eade84c294cbdb45f17125a46e7259a6\"\u003e\u003ccode\u003ec1015ba\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/brendan-duncan/archive/issues/392\"\u003e#392\u003c/a\u003e from chrisgreve/ignorecase_file_extension\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/781961b438bc30bd1e33c3f147cc2a6e0314f132\"\u003e\u003ccode\u003e781961b\u003c/code\u003e\u003c/a\u003e Make extension error message a const\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/brendan-duncan/archive/compare/4.0.7...v4.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `build_runner` from 2.10.4 to 2.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0627d1104dd22de53491e6b2dcf646ad8fbdf267\"\u003e\u003ccode\u003e0627d11\u003c/code\u003e\u003c/a\u003e Release 2.11.1. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4362\"\u003e#4362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c5ae3d450c8340b5f831c67b35495ddd2461d988\"\u003e\u003ccode\u003ec5ae3d4\u003c/code\u003e\u003c/a\u003e Limit log repeats on failed builder script builds. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4361\"\u003e#4361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3f8e079e7300543a10e71e0e03e91dc04b96ecf5\"\u003e\u003ccode\u003e3f8e079\u003c/code\u003e\u003c/a\u003e Fix entrypoints in nested directories not being properly resolved in DDC's Li...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5b7112be0144c9dde39e9debccc9a0c0ac915d18\"\u003e\u003ccode\u003e5b7112b\u003c/code\u003e\u003c/a\u003e Build also in the workspace root. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4360\"\u003e#4360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cdd2d74d96534ba5b68a0db5841e577bc9a6f07c\"\u003e\u003ccode\u003ecdd2d74\u003c/code\u003e\u003c/a\u003e Fixing issue with double loads in ddc library loader hot restarts (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/bf9f00423633b02925e263e15add3c7a94f719b6\"\u003e\u003ccode\u003ebf9f004\u003c/code\u003e\u003c/a\u003e Fix race in test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/89dddbcb5074ce1df41f668131af0e45c4221839\"\u003e\u003ccode\u003e89dddbc\u003c/code\u003e\u003c/a\u003e fix dev bootstrap script on safari (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c181db14956e715f77677be8992a441af8155411\"\u003e\u003ccode\u003ec181db1\u003c/code\u003e\u003c/a\u003e Split long-running test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4355\"\u003e#4355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/80619a9e4bd10e1e030d1c207782ecbeed9ab330\"\u003e\u003ccode\u003e80619a9\u003c/code\u003e\u003c/a\u003e Simplify: stop running serve-related code in \u003ccode\u003ewatch\u003c/code\u003e command. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4351\"\u003e#4351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/21a4fbc9bc97c128e6358caf052a717d02f79869\"\u003e\u003ccode\u003e21a4fbc\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e2.11.0\u003c/code\u003e with \u003ccode\u003e--workspace\u003c/code\u003e documented and flagged as experimental. (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.10.4...build_runner-v2.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.30.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.30.0...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.3.0 to 4.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\u003eSee full diff 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 `firebase_crashlytics` from 5.0.6 to 5.0.7\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/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.0.7/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_remote_config` from 6.1.3 to 6.1.4\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/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_remote_config-v6.1.4/packages/firebase_remote_config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.1.0 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.1.0...flutter_riverpod-v3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hooks_riverpod` from 3.1.0 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/hooks_riverpod-v3.1.0...hooks_riverpod-v3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 4.0.0 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v4.0.0...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 4.0.0+1 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v4.0.0...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 17.0.1 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93a583f8c7fb0f5bf1990ad778b95102656d2836\"\u003e\u003ccode\u003e93a583f\u003c/code\u003e\u003c/a\u003e [cross_file] [web] Separate \u0026quot;Save As\u0026quot; implementation details from XFile web c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d878913b8d8fce0840ccf4e7509102fc38d6b467\"\u003e\u003ccode\u003ed878913\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Retrieve lens direction from CameraX directly (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router_builder` from 4.1.3 to 4.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/df85ef0f4c60ee5e6e6ea85311cffe22d80786d2\"\u003e\u003ccode\u003edf85ef0\u003c/code\u003e\u003c/a\u003e [go_router_builder] Add support for \u003ccode\u003e@TypedGoRouteParameter\u003c/code\u003e to customize par...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5b1bea87e8b9e1fc93ae5ea388496ace6afd0ea9\"\u003e\u003ccode\u003e5b1bea8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] handle interruptions and use single offset (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/8982\"\u003e#8982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router_builder-v4.2.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hooks_riverpod` from 3.1.0 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/hooks_riverpod-v3.1.0...hooks_riverpod-v3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.4 to 6.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_annotation` from 4.9.0 to 4.10.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.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/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\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/bf3010c7e948338681c96dc88c32bc0c0fb17245\"\u003e\u003ccode\u003ebf3010c\u003c/code\u003e\u003c/a\u003e Fix new lint (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.10.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.2 to 6.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `material_symbols_icons` from 4.2892.0 to 4.2906.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/releases\"\u003ematerial_symbols_icons's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.39.5 pub.dev release\u003c/h2\u003e\n\u003cp\u003eThis is code from pub.dev material_symbols_icons package release version 4.39.5\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/blob/master/CHANGELOG.md\"\u003ematerial_symbols_icons's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2906.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to version 2.906 of the material icons variable fonts 'released' 01/29/2026 with 4177 icons.\u003c/li\u003e\n\u003cli\u003eAdded fffd2  # antigravity, fffbb  # chat_bubble_off, fffd7  # dashboard_2_edit, fffd6  # dashboard_2_gear\nfffc5  # fitbit_raquetball, fffb7  # globe_2_cancel, fffb6  # globe_2_question, fffb5  # link_2,\nfffd0  # mode_fan_2, fffb4  # mood_heart, fffd8  # music_note_2, fffb3  # shoe_cleats,\nfffba  # splitscreen_landscape_add, fffd3  # video_template, fffd1  # watch_alert, fffcf  # watch_arrow_down\u003c/li\u003e\n\u003cli\u003eadd code to update_metadata.dart to detect the error messages from the google backend AI that generates\nthe tags and remove them from our collected tags.\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003egenerator\\compare_rtl_mirroring.dart\u003c/code\u003e to compare the RTL auto mirrored marked icons\nin \u003ccode\u003elib\\material_symbols_metadata.dart\u003c/code\u003e to the icons marked with corresponding dart\n\u003ccode\u003ematchTextDirection:true\u003c/code\u003e in \u003ccode\u003elib\\symbols.dart\u003c/code\u003e and make sure they match.\u003c/li\u003e\n\u003cli\u003eadd metadata tag searching to the example app.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2892.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: Moved CLI tool \u003ccode\u003einstall_material_symbols_icons_fonts\u003c/code\u003e to a separate package \u003ccode\u003ematerial_symbols_icons_cli\u003c/code\u003e to reduce dependencies for the main package.\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eargs\u003c/code\u003e, \u003ccode\u003epath\u003c/code\u003e, \u003ccode\u003echalkdart\u003c/code\u003e, \u003ccode\u003eglob\u003c/code\u003e to \u003ccode\u003edev_dependencies\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eREADME.md\u003c/code\u003e with instructions for the new CLI package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.6.1 to 5.6.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/mockito/blob/master/CHANGELOG.md\"\u003emockito's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=8.1.0 \u0026lt;11.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid exceptions from equality operators when comparing query arguments to\n\u003ccode\u003eSmartFake\u003c/code\u003e actual arguments.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/mockito/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pigeon` from 26.1.5 to 26.1.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d0c7d1fad77331724882614345137221c77d5758\"\u003e\u003ccode\u003ed0c7d1f\u003c/code\u003e\u003c/a\u003e [pigeon] Modernize Obj-C generation headers (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10857\"\u003e#10857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2dc24c5d17d3364f3cf5b76be3f180b4a12c44df\"\u003e\u003ccode\u003e2dc24c5\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Wrappers swift migration - part 6 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10752\"\u003e#10752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e6955bec329f7b9ead853d617a877da7cc446aab\"\u003e\u003ccode\u003ee6955be\u003c/code\u003e\u003c/a\u003e [two_dimensional_scrollables] optimizes tableview janks with \u0026gt;250k rows (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10738\"\u003e#10738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f709ea1ceff008eefdb92238224d87013781ec7f\"\u003e\u003ccode\u003ef709ea1\u003c/code\u003e\u003c/a\u003e [url_launcher_ios] Migrate XCTest to Swift Testing (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10780\"\u003e#10780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/63505183ffbadcf7bfa9aa69b0f10b0c6f7df564\"\u003e\u003ccode\u003e6350518\u003c/code\u003e\u003c/a\u003e [in_app_purchase] Fix an issue causing StoreKit 2 transactions remain unfinis...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a05d0b2d6dce0ced585c2da47b487716565f3e28\"\u003e\u003ccode\u003ea05d0b2\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Restructure iOS to prep for SwiftPM (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10839\"\u003e#10839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93c93956e8005dd7c07e5bef4c478c42f174d542\"\u003e\u003ccode\u003e93c9395\u003c/code\u003e\u003c/a\u003e feat(ios): add audio track selection support for AVFoundation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10313\"\u003e#10313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cc37b1930d1dc2c6107a809346caf9798308ad53\"\u003e\u003ccode\u003ecc37b19\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump androidx.core:core from 1.13.1 to 1.17.0 in /packages/imag...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c815a549dde89da4e9362d33ea3f8b2653a1494d\"\u003e\u003ccode\u003ec815a54\u003c/code\u003e\u003c/a\u003e [vector_graphics_compiler] Fix rgb/rgba color parsing to support modern CSS s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d80c60eef0349da55e17beb6c973705c255c73e8\"\u003e\u003ccode\u003ed80c60e\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump com.google.maps.android:android-maps-utils from 3.19.1 to ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/pigeon-v26.1.7/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 4.0.0 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v4.0.0...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 4.0.0+1 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v4.0.0...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `slang` from 4.11.1 to 4.11.2\n\nUpdates `slang_flutter` from 4.11.0 to 4.12.1\n\nUpdates `slang` from 4.11.2 to 4.12.1\n\nUpdates `webview_flutter` from 4.13.0 to 4.13.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/39d8eee0d3428233b38f0a9e5547161ccdd58351\"\u003e\u003ccode\u003e39d8eee\u003c/code\u003e\u003c/a\u003e Fix html in webview_flutter doc comment (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10634\"\u003e#10634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/53f26d9446ba54d9d74441e0d24e594cf310d366\"\u003e\u003ccode\u003e53f26d9\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/afeea655c163f587cf691daf65019cffa3b19169\"\u003e\u003ccode\u003eafeea65\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 14 directories with 1 u...\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/webview_flutter/issues/10528\"\u003e#10528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8f0fdfc4b81d93117c33c5847bad59db50e16886\"\u003e\u003ccode\u003e8f0fdfc\u003c/code\u003e\u003c/a\u003e [webview_flutter_android] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10527\"\u003e#10527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a4898b66cae262c923495104f1bbb48bb42cb8f6\"\u003e\u003ccode\u003ea4898b6\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Fixes crash when running \u003ccode\u003eWKNavigationResponse\u003c/code\u003e t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2d9ddab197bff6385077f329a9c6c9dca699fb63\"\u003e\u003ccode\u003e2d9ddab\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8168d9c856a1787770b15f34a0d34939ce2058a1\"\u003e\u003ccode\u003e8168d9c\u003c/code\u003e\u003c/a\u003e [various] Update READMEs to reflect current OS support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10470\"\u003e#10470\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/packages/webview_flutter/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fb5f02f1ebb02e6055ba9125c252fb038afabaa5\"\u003e\u003ccode\u003efb5f02f\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 6 directories with 2 up...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/webview_flutter-v4.13.1/packages/webview_flutter\"\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/chika3742/genshin_material/pull/341","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/chika3742%2Fgenshin_material/issues/341","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/341/packages"},{"uuid":"3930519874","node_id":"PR_kwDOLL-z4s7DNYKc","number":340,"state":"open","title":"deps(pub): bump the minor-and-patch group across 1 directory with 21 updates","user":"dependabot[bot]","labels":["deps:pub","deps"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-12T08:32:02.000Z","updated_at":"2026-02-16T08:44:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(pub): bump","group_name":"minor-and-patch","update_count":21,"packages":[{"name":"build_runner","old_version":"2.10.4","new_version":"2.11.1","repository_url":"https://github.com/dart-lang/build"},{"name":"drift","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.30.0","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"firebase_core","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.0.6","new_version":"5.0.7","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_remote_config","old_version":"6.1.3","new_version":"6.1.4","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_riverpod","old_version":"3.1.0","new_version":"3.2.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"hooks_riverpod","old_version":"3.1.0","new_version":"3.2.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"riverpod_generator","old_version":"4.0.0+1","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"go_router","old_version":"17.0.1","new_version":"17.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"go_router_builder","old_version":"4.1.3","new_version":"4.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"json_serializable","old_version":"6.11.4","new_version":"6.12.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.10.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"material_symbols_icons","old_version":"4.2892.0","new_version":"4.2906.0","repository_url":"https://github.com/timmaffett/material_symbols_icons"},{"name":"mockito","old_version":"5.6.1","new_version":"5.6.3","repository_url":"https://github.com/dart-lang/mockito"},{"name":"pigeon","old_version":"26.1.5","new_version":"26.1.7","repository_url":"https://github.com/flutter/packages"},{"name":"slang","old_version":"4.11.1","new_version":"4.11.2"},{"name":"slang_flutter","old_version":"4.11.0","new_version":"4.12.1"},{"name":"slang","old_version":"4.11.2","new_version":"4.12.1"},{"name":"webview_flutter","old_version":"4.13.0","new_version":"4.13.1","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the minor-and-patch group with 21 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.4` | `2.11.1` |\n| [drift](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.30.0` | `2.31.0` |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `4.3.0` | `4.4.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.0.6` | `5.0.7` |\n| [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) | `6.1.3` | `6.1.4` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.1.0` | `3.2.1` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [hooks_riverpod](https://github.com/rrousselGit/riverpod) | `3.1.0` | `3.2.1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `4.0.0` | `4.0.2` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `4.0.0+1` | `4.0.3` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `17.0.1` | `17.1.0` |\n| [go_router_builder](https://github.com/flutter/packages/tree/main/packages) | `4.1.3` | `4.2.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.4` | `6.12.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.10.0` |\n| [material_symbols_icons](https://github.com/timmaffett/material_symbols_icons) | `4.2892.0` | `4.2906.0` |\n| [mockito](https://github.com/dart-lang/mockito) | `5.6.1` | `5.6.3` |\n| [pigeon](https://github.com/flutter/packages/tree/main/packages) | `26.1.5` | `26.1.7` |\n| slang | `4.11.1` | `4.11.2` |\n| slang_flutter | `4.11.0` | `4.12.1` |\n| slang | `4.11.2` | `4.12.1` |\n| [webview_flutter](https://github.com/flutter/packages/tree/main/packages/webview_flutter) | `4.13.0` | `4.13.1` |\n\n\nUpdates `build_runner` from 2.10.4 to 2.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0627d1104dd22de53491e6b2dcf646ad8fbdf267\"\u003e\u003ccode\u003e0627d11\u003c/code\u003e\u003c/a\u003e Release 2.11.1. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4362\"\u003e#4362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c5ae3d450c8340b5f831c67b35495ddd2461d988\"\u003e\u003ccode\u003ec5ae3d4\u003c/code\u003e\u003c/a\u003e Limit log repeats on failed builder script builds. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4361\"\u003e#4361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3f8e079e7300543a10e71e0e03e91dc04b96ecf5\"\u003e\u003ccode\u003e3f8e079\u003c/code\u003e\u003c/a\u003e Fix entrypoints in nested directories not being properly resolved in DDC's Li...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5b7112be0144c9dde39e9debccc9a0c0ac915d18\"\u003e\u003ccode\u003e5b7112b\u003c/code\u003e\u003c/a\u003e Build also in the workspace root. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4360\"\u003e#4360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cdd2d74d96534ba5b68a0db5841e577bc9a6f07c\"\u003e\u003ccode\u003ecdd2d74\u003c/code\u003e\u003c/a\u003e Fixing issue with double loads in ddc library loader hot restarts (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/bf9f00423633b02925e263e15add3c7a94f719b6\"\u003e\u003ccode\u003ebf9f004\u003c/code\u003e\u003c/a\u003e Fix race in test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/89dddbcb5074ce1df41f668131af0e45c4221839\"\u003e\u003ccode\u003e89dddbc\u003c/code\u003e\u003c/a\u003e fix dev bootstrap script on safari (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c181db14956e715f77677be8992a441af8155411\"\u003e\u003ccode\u003ec181db1\u003c/code\u003e\u003c/a\u003e Split long-running test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4355\"\u003e#4355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/80619a9e4bd10e1e030d1c207782ecbeed9ab330\"\u003e\u003ccode\u003e80619a9\u003c/code\u003e\u003c/a\u003e Simplify: stop running serve-related code in \u003ccode\u003ewatch\u003c/code\u003e command. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4351\"\u003e#4351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/21a4fbc9bc97c128e6358caf052a717d02f79869\"\u003e\u003ccode\u003e21a4fbc\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e2.11.0\u003c/code\u003e with \u003ccode\u003e--workspace\u003c/code\u003e documented and flagged as experimental. (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.10.4...build_runner-v2.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.30.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.30.0...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.3.0 to 4.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\u003eSee full diff 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 `firebase_crashlytics` from 5.0.6 to 5.0.7\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/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.0.7/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_remote_config` from 6.1.3 to 6.1.4\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/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_remote_config-v6.1.4/packages/firebase_remote_config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.1.0 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.1.0...flutter_riverpod-v3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hooks_riverpod` from 3.1.0 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/hooks_riverpod-v3.1.0...hooks_riverpod-v3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 4.0.0 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v4.0.0...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 4.0.0+1 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v4.0.0...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 17.0.1 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93a583f8c7fb0f5bf1990ad778b95102656d2836\"\u003e\u003ccode\u003e93a583f\u003c/code\u003e\u003c/a\u003e [cross_file] [web] Separate \u0026quot;Save As\u0026quot; implementation details from XFile web c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d878913b8d8fce0840ccf4e7509102fc38d6b467\"\u003e\u003ccode\u003ed878913\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Retrieve lens direction from CameraX directly (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router_builder` from 4.1.3 to 4.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/df85ef0f4c60ee5e6e6ea85311cffe22d80786d2\"\u003e\u003ccode\u003edf85ef0\u003c/code\u003e\u003c/a\u003e [go_router_builder] Add support for \u003ccode\u003e@TypedGoRouteParameter\u003c/code\u003e to customize par...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5b1bea87e8b9e1fc93ae5ea388496ace6afd0ea9\"\u003e\u003ccode\u003e5b1bea8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] handle interruptions and use single offset (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/8982\"\u003e#8982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router_builder-v4.2.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hooks_riverpod` from 3.1.0 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/hooks_riverpod-v3.1.0...hooks_riverpod-v3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.4 to 6.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_annotation` from 4.9.0 to 4.10.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.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/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\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/bf3010c7e948338681c96dc88c32bc0c0fb17245\"\u003e\u003ccode\u003ebf3010c\u003c/code\u003e\u003c/a\u003e Fix new lint (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.10.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.2 to 6.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `material_symbols_icons` from 4.2892.0 to 4.2906.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/releases\"\u003ematerial_symbols_icons's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.39.5 pub.dev release\u003c/h2\u003e\n\u003cp\u003eThis is code from pub.dev material_symbols_icons package release version 4.39.5\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/blob/master/CHANGELOG.md\"\u003ematerial_symbols_icons's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2906.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to version 2.906 of the material icons variable fonts 'released' 01/29/2026 with 4177 icons.\u003c/li\u003e\n\u003cli\u003eAdded fffd2  # antigravity, fffbb  # chat_bubble_off, fffd7  # dashboard_2_edit, fffd6  # dashboard_2_gear\nfffc5  # fitbit_raquetball, fffb7  # globe_2_cancel, fffb6  # globe_2_question, fffb5  # link_2,\nfffd0  # mode_fan_2, fffb4  # mood_heart, fffd8  # music_note_2, fffb3  # shoe_cleats,\nfffba  # splitscreen_landscape_add, fffd3  # video_template, fffd1  # watch_alert, fffcf  # watch_arrow_down\u003c/li\u003e\n\u003cli\u003eadd code to update_metadata.dart to detect the error messages from the google backend AI that generates\nthe tags and remove them from our collected tags.\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003egenerator\\compare_rtl_mirroring.dart\u003c/code\u003e to compare the RTL auto mirrored marked icons\nin \u003ccode\u003elib\\material_symbols_metadata.dart\u003c/code\u003e to the icons marked with corresponding dart\n\u003ccode\u003ematchTextDirection:true\u003c/code\u003e in \u003ccode\u003elib\\symbols.dart\u003c/code\u003e and make sure they match.\u003c/li\u003e\n\u003cli\u003eadd metadata tag searching to the example app.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2892.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: Moved CLI tool \u003ccode\u003einstall_material_symbols_icons_fonts\u003c/code\u003e to a separate package \u003ccode\u003ematerial_symbols_icons_cli\u003c/code\u003e to reduce dependencies for the main package.\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eargs\u003c/code\u003e, \u003ccode\u003epath\u003c/code\u003e, \u003ccode\u003echalkdart\u003c/code\u003e, \u003ccode\u003eglob\u003c/code\u003e to \u003ccode\u003edev_dependencies\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eREADME.md\u003c/code\u003e with instructions for the new CLI package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.6.1 to 5.6.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/mockito/blob/master/CHANGELOG.md\"\u003emockito's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=8.1.0 \u0026lt;11.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid exceptions from equality operators when comparing query arguments to\n\u003ccode\u003eSmartFake\u003c/code\u003e actual arguments.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/mockito/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pigeon` from 26.1.5 to 26.1.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d0c7d1fad77331724882614345137221c77d5758\"\u003e\u003ccode\u003ed0c7d1f\u003c/code\u003e\u003c/a\u003e [pigeon] Modernize Obj-C generation headers (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10857\"\u003e#10857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2dc24c5d17d3364f3cf5b76be3f180b4a12c44df\"\u003e\u003ccode\u003e2dc24c5\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Wrappers swift migration - part 6 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10752\"\u003e#10752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e6955bec329f7b9ead853d617a877da7cc446aab\"\u003e\u003ccode\u003ee6955be\u003c/code\u003e\u003c/a\u003e [two_dimensional_scrollables] optimizes tableview janks with \u0026gt;250k rows (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10738\"\u003e#10738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f709ea1ceff008eefdb92238224d87013781ec7f\"\u003e\u003ccode\u003ef709ea1\u003c/code\u003e\u003c/a\u003e [url_launcher_ios] Migrate XCTest to Swift Testing (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10780\"\u003e#10780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/63505183ffbadcf7bfa9aa69b0f10b0c6f7df564\"\u003e\u003ccode\u003e6350518\u003c/code\u003e\u003c/a\u003e [in_app_purchase] Fix an issue causing StoreKit 2 transactions remain unfinis...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a05d0b2d6dce0ced585c2da47b487716565f3e28\"\u003e\u003ccode\u003ea05d0b2\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Restructure iOS to prep for SwiftPM (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10839\"\u003e#10839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93c93956e8005dd7c07e5bef4c478c42f174d542\"\u003e\u003ccode\u003e93c9395\u003c/code\u003e\u003c/a\u003e feat(ios): add audio track selection support for AVFoundation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10313\"\u003e#10313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cc37b1930d1dc2c6107a809346caf9798308ad53\"\u003e\u003ccode\u003ecc37b19\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump androidx.core:core from 1.13.1 to 1.17.0 in /packages/imag...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c815a549dde89da4e9362d33ea3f8b2653a1494d\"\u003e\u003ccode\u003ec815a54\u003c/code\u003e\u003c/a\u003e [vector_graphics_compiler] Fix rgb/rgba color parsing to support modern CSS s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d80c60eef0349da55e17beb6c973705c255c73e8\"\u003e\u003ccode\u003ed80c60e\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump com.google.maps.android:android-maps-utils from 3.19.1 to ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/pigeon-v26.1.7/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 4.0.0 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v4.0.0...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 4.0.0+1 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v4.0.0...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `slang` from 4.11.1 to 4.11.2\n\nUpdates `slang_flutter` from 4.11.0 to 4.12.1\n\nUpdates `slang` from 4.11.2 to 4.12.1\n\nUpdates `webview_flutter` from 4.13.0 to 4.13.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/39d8eee0d3428233b38f0a9e5547161ccdd58351\"\u003e\u003ccode\u003e39d8eee\u003c/code\u003e\u003c/a\u003e Fix html in webview_flutter doc comment (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10634\"\u003e#10634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/53f26d9446ba54d9d74441e0d24e594cf310d366\"\u003e\u003ccode\u003e53f26d9\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/afeea655c163f587cf691daf65019cffa3b19169\"\u003e\u003ccode\u003eafeea65\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 14 directories with 1 u...\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/webview_flutter/issues/10528\"\u003e#10528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8f0fdfc4b81d93117c33c5847bad59db50e16886\"\u003e\u003ccode\u003e8f0fdfc\u003c/code\u003e\u003c/a\u003e [webview_flutter_android] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10527\"\u003e#10527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a4898b66cae262c923495104f1bbb48bb42cb8f6\"\u003e\u003ccode\u003ea4898b6\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Fixes crash when running \u003ccode\u003eWKNavigationResponse\u003c/code\u003e t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2d9ddab197bff6385077f329a9c6c9dca699fb63\"\u003e\u003ccode\u003e2d9ddab\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8168d9c856a1787770b15f34a0d34939ce2058a1\"\u003e\u003ccode\u003e8168d9c\u003c/code\u003e\u003c/a\u003e [various] Update READMEs to reflect current OS support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10470\"\u003e#10470\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/packages/webview_flutter/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fb5f02f1ebb02e6055ba9125c252fb038afabaa5\"\u003e\u003ccode\u003efb5f02f\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 6 directories with 2 up...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/webview_flutter-v4.13.1/packages/webview_flutter\"\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/chika3742/genshin_material/pull/340","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/chika3742%2Fgenshin_material/issues/340","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/340/packages"},{"uuid":"3916042890","node_id":"PR_kwDOQqm8os7Cdwjq","number":22,"state":"open","title":"frontend: bump the flutter-dependencies group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-09T12:03:45.000Z","updated_at":"2026-02-09T12:04:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"frontend: bump","group_name":"flutter-dependencies","update_count":9,"packages":[{"name":"build_runner","old_version":"2.6.0","new_version":"2.11.0","repository_url":"https://github.com/dart-lang/build"},{"name":"device_info_plus","old_version":"11.5.0","new_version":"12.3.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"dio","old_version":"5.9.0","new_version":"5.9.1","repository_url":"https://github.com/cfug/dio"},{"name":"drift","old_version":"2.28.2","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"fl_chart","old_version":"0.69.2","new_version":"1.1.1","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_local_notifications","old_version":"19.5.0","new_version":"20.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"google_mlkit_pose_detection","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/flutter-ml/google_ml_kit_flutter"},{"name":"very_good_analysis","old_version":"10.0.0","new_version":"10.1.0","repository_url":"https://github.com/VeryGoodOpenSource/very_good_analysis"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.6.0` | `2.11.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.5.0` | `12.3.0` |\n| [dio](https://github.com/cfug/dio) | `5.9.0` | `5.9.1` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.31.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.69.2` | `1.1.1` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `19.5.0` | `20.0.0` |\n| [google_mlkit_pose_detection](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages) | `0.14.0` | `0.14.1` |\n| [very_good_analysis](https://github.com/VeryGoodOpenSource/very_good_analysis) | `10.0.0` | `10.1.0` |\n\n\nUpdates `build_runner` from 2.6.0 to 2.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/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve scalability with the number of library cycles, making\nbuilds much faster for some large codebases.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash when you run \u003ccode\u003edart run build_runner build\u003c/code\u003e in a\nsubdirectory of a package.\u003c/li\u003e\n\u003cli\u003eBug fix: in a workspace, generate for transitive dependencies of the current\npackage instead of for all packages in the workspace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix issue with webdev failing due to a modification during a build.\u003c/li\u003e\n\u003cli\u003eIn \u0026quot;serve\u0026quot; and \u0026quot;watch\u0026quot; modes, retry failed compiles instead of exiting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve \u003ccode\u003efindAssets\u003c/code\u003e scalability, making it much faster for\nprefix matches in packages with thousands of files or more. One specific use\ncase that is now faster is builders that use \u003ccode\u003esource_gen\u003c/code\u003e shared parts, for\nexample \u003ccode\u003ebuilt_value\u003c/code\u003e and \u003ccode\u003ejson_serializable\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: look up triggers in the \u003ccode\u003etriggers\u003c/code\u003e section of \u003ccode\u003ebuild.yaml\u003c/code\u003e using the\nfull name. For the case in which the builder name matched the package name,\nthe abbreviated name was being used instead.\u003c/li\u003e\n\u003cli\u003eBug fix: fix incorrect log \u003ccode\u003ewith build_runner/aot\u003c/code\u003e on Windows with JIT.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AOT compilation of builders. A future release will AOT compile builders\nautomatically, for this release it's behind a flag. AOT compiled builders\nstart up faster and have higher throughput, for faster builds overall.\nBuilders that use \u003ccode\u003edart:mirrors\u003c/code\u003e cannot be AOT compiled.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eforce-aot\u003c/code\u003e flag to AOT compile builders.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eforce-jit\u003c/code\u003e flag to force the current default of JIT compiling builders.\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003e--dart-jit-vm-arg\u003c/code\u003e option. Its values are passed to \u003ccode\u003edart run\u003c/code\u003e when\na build script is started in JIT mode. This allows specifying options to\nattach a debugger to builders.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/21a4fbc9bc97c128e6358caf052a717d02f79869\"\u003e\u003ccode\u003e21a4fbc\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e2.11.0\u003c/code\u003e with \u003ccode\u003e--workspace\u003c/code\u003e documented and flagged as experimental. (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3c25e5d2a7170353f6507daf342389c72ec1d52d\"\u003e\u003ccode\u003e3c25e5d\u003c/code\u003e\u003c/a\u003e Added docs for accessing built \u003ccode\u003eAssetId\u003c/code\u003es via \u003ccode\u003eTestReaderWriter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/088f30707e5399fe2902b41c0d1e8d3c724e6d29\"\u003e\u003ccode\u003e088f307\u003c/code\u003e\u003c/a\u003e More robust watching. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/23f4aed595b477c564e86319885396b1618686f5\"\u003e\u003ccode\u003e23f4aed\u003c/code\u003e\u003c/a\u003e Watch for workspace yaml changes, add test coverage. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ada44815613b79148c236746399668021d26979a\"\u003e\u003ccode\u003eada4481\u003c/code\u003e\u003c/a\u003e Fix \u0026quot;Bad state: Sorted file IDs ... were already computed\u0026quot;. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/2f3e9cc843b1f198605396d09cc14db65caf86ef\"\u003e\u003ccode\u003e2f3e9cc\u003c/code\u003e\u003c/a\u003e Add watch test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4340\"\u003e#4340\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/8454de8ede73b988a72d2c2c176278d6969c6408\"\u003e\u003ccode\u003e8454de8\u003c/code\u003e\u003c/a\u003e Workspace support (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4331\"\u003e#4331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/f74db2583f723e262682a2ac3a1d8f6453b819f8\"\u003e\u003ccode\u003ef74db25\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.1 to 5.0.3 in the github-actions group (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4339\"\u003e#4339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b313fa3d64d2ff29fc1fed885d5e6783cf2dca7c\"\u003e\u003ccode\u003eb313fa3\u003c/code\u003e\u003c/a\u003e Updating min constraints (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/2784f9b1d55fb2abc4aed644759b8e42961d7dfb\"\u003e\u003ccode\u003e2784f9b\u003c/code\u003e\u003c/a\u003e Improve BuildPackages tests, remove most checked in test fixtures. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4329\"\u003e#4329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.6.0...build_runner-v2.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.5.0 to 12.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/61786a1d680d8c3886b4fceb34d689ec94e10d8a\"\u003e\u003ccode\u003e61786a1\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for iPad Pro 11-Inch (M5) models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3708\"\u003e#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b4dbd1444c3104bc1f10af941907905d3070edcf\"\u003e\u003ccode\u003eb4dbd14\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add missing device identifiers for Macs on M4 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3700\"\u003e#3700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/4cc3f07fd4836e5417089630439fcb8a9cdb6bf5\"\u003e\u003ccode\u003e4cc3f07\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for new Apple devices on M5 chip (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5040a78e26e2abbc9b9e1e8cbb23b1e6e38ad32a\"\u003e\u003ccode\u003e5040a78\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): correct Mac model name mappings (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/80eb98156aed96fbc214736964724604e9c80b4f\"\u003e\u003ccode\u003e80eb981\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add mapping for new iPhone 17 series models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3676\"\u003e#3676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1d2990288799eef1e6c1c00e3ae7d8eb11be2564\"\u003e\u003ccode\u003e1d29902\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/d0fdc582e8187f71522678e19b6329221b5f535d\"\u003e\u003ccode\u003ed0fdc58\u003c/code\u003e\u003c/a\u003e refactor(device_info_plus)!: remove \u003ccode\u003eserialNumber\u003c/code\u003e property (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3663\"\u003e#3663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v12.3.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dio` from 5.9.0 to 5.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cfug/dio/releases\"\u003edio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003edio 5.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erequestUrl\u003c/code\u003e and \u003ccode\u003eresponseUrl\u003c/code\u003e parameters to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise control over URL logging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/6f0b6d0b866724683b5a3606b01068e5280cb140\"\u003e\u003ccode\u003e6f0b6d0\u003c/code\u003e\u003c/a\u003e 🔖 dio v5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/4a1ce0fb5183c316a30c23a7eff78dab46a13e57\"\u003e\u003ccode\u003e4a1ce0f\u003c/code\u003e\u003c/a\u003e 🔖 native_dio_adapter v1.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d2645f5911d10392f5712e92a3a6c6314b9233c7\"\u003e\u003ccode\u003ed2645f5\u003c/code\u003e\u003c/a\u003e Bump dawidd6/action-download-artifact from 11 to 12 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2474\"\u003e#2474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/1b6bc256e827abf52a886dee7862673f4bf16e50\"\u003e\u003ccode\u003e1b6bc25\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.3 to 3.7.5 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2475\"\u003e#2475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/9b74eef451bd8a9b603eda5276532d3809af76c7\"\u003e\u003ccode\u003e9b74eef\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2471\"\u003e#2471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/005291e847dd3ea12afbd22224404ee105d1aebf\"\u003e\u003ccode\u003e005291e\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.2 to 3.7.3 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2467\"\u003e#2467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/bbec7b3bd1910ff84071877dbc2d989218c45ce8\"\u003e\u003ccode\u003ebbec7b3\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d4576ab3689f6659adb58e83b73b9eb214c0c31e\"\u003e\u003ccode\u003ed4576ab\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003econnectTimeout\u003c/code\u003e support to \u003ccode\u003eOptions\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2464\"\u003e#2464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/e9da7020b5fc45633aa7df8639f15d76d5742556\"\u003e\u003ccode\u003ee9da702\u003c/code\u003e\u003c/a\u003e ✨ Add \u003ccode\u003erequestUrl\u003c/code\u003e \u0026amp; \u003ccode\u003eresponseUrl\u003c/code\u003e to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise contr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/c53d0b3a7f44865a5787cb50d157e771be885c97\"\u003e\u003ccode\u003ec53d0b3\u003c/code\u003e\u003c/a\u003e feat: Add timeout handling for \u003ccode\u003eConversionLayerAdapter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2456\"\u003e#2456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cfug/dio/compare/dio_v5.9.0...dio_v5.9.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.3 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.3...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.69.2 to 1.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/releases\"\u003efl_chart's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.70.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add error range feature in our axis-based charts. You can set \u003ccode\u003exError\u003c/code\u003e and \u003ccode\u003eyError\u003c/code\u003e in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#flspot\"\u003eFlSpot\u003c/a\u003e or \u003ccode\u003etoYErrorRange\u003c/code\u003e in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e. Also we have \u003ccode\u003eerrorIndicatorData\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linechartdata\"\u003eLineChartData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartdata\"\u003eBarChartData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scatterchartdata\"\u003eScatterChartData\u003c/a\u003e that is responsible to render the error bars. You can take a look at the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/line/line_chart_sample13.dart\"\u003eLineChartSample 13\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/bar/bar_chart_sample8.dart\"\u003eBarChartSample 8\u003c/a\u003e in our \u003ca href=\"https://app.flchart.dev\"\u003esample app\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1483\"\u003e#1483\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.70.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add error range feature in our axis-based charts. You can set \u003ccode\u003exError\u003c/code\u003e and \u003ccode\u003eyError\u003c/code\u003e in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#flspot\"\u003eFlSpot\u003c/a\u003e or \u003ccode\u003etoYErrorRange\u003c/code\u003e in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e. Also we have \u003ccode\u003eerrorIndicatorData\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linechartdata\"\u003eLineChartData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartdata\"\u003eBarChartData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scatterchartdata\"\u003eScatterChartData\u003c/a\u003e that is responsible to render the error bars. You can take a look at the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/line/line_chart_sample13.dart\"\u003eLineChartSample 13\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/bar/bar_chart_sample8.dart\"\u003eBarChartSample 8\u003c/a\u003e in our \u003ca href=\"https://app.flchart.dev\"\u003esample app\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1483\"\u003e#1483\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/38b270c20911202feb54bd8d3bbb84574a32b4c0\"\u003e\u003ccode\u003e38b270c\u003c/code\u003e\u003c/a\u003e Bump version to 1.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/2b90dc77a2a6ccc0bb8fc37493b78ff366ae10b9\"\u003e\u003ccode\u003e2b90dc7\u003c/code\u003e\u003c/a\u003e Improvement/dependencies upgrade September 2025 (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1998\"\u003e#1998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/41357bf01a802bf1291be45e89c79cd195d8b23a\"\u003e\u003ccode\u003e41357bf\u003c/code\u003e\u003c/a\u003e Bump version up to 1.1.0 (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1984\"\u003e#1984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a08bfad72b7e143de1cd7ba60b02731b7c9bb4b4\"\u003e\u003ccode\u003ea08bfad\u003c/code\u003e\u003c/a\u003e Update CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1983\"\u003e#1983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/5c1f054762c1ff1a3f93ae054e5626c0165847bb\"\u003e\u003ccode\u003e5c1f054\u003c/code\u003e\u003c/a\u003e feat: add gradient support for BarChartRodStackItem (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/06835da7fad83fb7e5513d9de937fae1e9d9edfc\"\u003e\u003ccode\u003e06835da\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1977\"\u003e#1977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e58b6b1ab709b5734b1373fc8c45f64c59f573c4\"\u003e\u003ccode\u003ee58b6b1\u003c/code\u003e\u003c/a\u003e feat: allow titles to overlay on chart area (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/4b981f46b910366401b907f01ec94f70ce8a40c3\"\u003e\u003ccode\u003e4b981f4\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1976\"\u003e#1976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/b3ce63ae5ab9efddb43d0d0472f2cdd7c3ed22b7\"\u003e\u003ccode\u003eb3ce63a\u003c/code\u003e\u003c/a\u003e add label inside bar chart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/9e51b1177a09e4455f30c9e2e7817bb93e9625b7\"\u003e\u003ccode\u003e9e51b11\u003c/code\u003e\u003c/a\u003e New flutter version improvements (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1974\"\u003e#1974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.69.2...1.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 19.5.0 to 20.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-v19.5.0...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 `google_mlkit_pose_detection` from 0.14.0 to 0.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/CHANGELOG.md\"\u003egoogle_mlkit_pose_detection's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_pose_detection\u003c/code\u003e - \u003ccode\u003ev0.14.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:pose-detection\u003c/code\u003e to 18.0.0-beta5\u003c/li\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:pose-detection-accurate\u003c/code\u003e to 18.0.0-beta5\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/PoseDetection\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/PoseDetectionAccurate\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_selfie_segmentation\u003c/code\u003e - \u003ccode\u003ev0.10.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:segmentation-selfie\u003c/code\u003e to 16.0.0-beta6\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/SegmentationSelfie\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_smart_reply\u003c/code\u003e - \u003ccode\u003ev0.13.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:smart-reply\u003c/code\u003e to 17.0.4\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/SmartReply\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_subject_segmentation\u003c/code\u003e - \u003ccode\u003ev0.0.3\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.android.gms:play-services-mlkit-subject-segmentation\u003c/code\u003e to 16.0.0-beta1\u003c/li\u003e\n\u003cli\u003eNote: iOS support is not available\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_text_recognition\u003c/code\u003e - \u003ccode\u003ev0.15.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:text-recognition\u003c/code\u003e to 16.0.1\u003c/li\u003e\n\u003cli\u003eUpdate Android native libraries \u003ccode\u003etext-recognition-chinese\u003c/code\u003e, \u003ccode\u003etext-recognition-devanagari\u003c/code\u003e, \u003ccode\u003etext-recognition-japanese\u003c/code\u003e, \u003ccode\u003etext-recognition-korean\u003c/code\u003e to 16.0.1\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/TextRecognition\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003cli\u003eUpdate iOS native libraries \u003ccode\u003eGoogleMLKit/TextRecognitionChinese\u003c/code\u003e, \u003ccode\u003eGoogleMLKit/TextRecognitionDevanagari\u003c/code\u003e, \u003ccode\u003eGoogleMLKit/TextRecognitionJapanese\u003c/code\u003e, \u003ccode\u003eGoogleMLKit/TextRecognitionKorean\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_translation\u003c/code\u003e - \u003ccode\u003ev0.13.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:translate\u003c/code\u003e to 17.0.3\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/Translate\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e2025-03-20\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_ml_kit---v0200\"\u003e\u003ccode\u003egoogle_ml_kit\u003c/code\u003e - \u003ccode\u003ev0.20.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_barcode_scanning---v0141\"\u003e\u003ccode\u003egoogle_mlkit_barcode_scanning\u003c/code\u003e - \u003ccode\u003ev0.14.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_commons---v0110\"\u003e\u003ccode\u003egoogle_mlkit_commons\u003c/code\u003e - \u003ccode\u003ev0.11.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_digital_ink_recognition---v0141\"\u003e\u003ccode\u003egoogle_mlkit_digital_ink_recognition\u003c/code\u003e - \u003ccode\u003ev0.14.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_document_scanner---v040\"\u003e\u003ccode\u003egoogle_mlkit_document_scanner\u003c/code\u003e - \u003ccode\u003ev0.4.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_entity_extraction---v0151\"\u003e\u003ccode\u003egoogle_mlkit_entity_extraction\u003c/code\u003e - \u003ccode\u003ev0.15.1\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\u003eSee full diff in \u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/commits/HEAD/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `very_good_analysis` 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/VeryGoodOpenSource/very_good_analysis/releases\"\u003every_good_analysis's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/compare/v10.1.0-rc.2...v10.1.0\"\u003e10.1.0\u003c/a\u003e (2026-02-02)\u003c/h2\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump version to 10.1.0 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/192\"\u003e#192\u003c/a\u003e) (\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/26a7d6876f62ad6a70166429b95684172c649014\"\u003e26a7d68\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.1.0-rc.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/compare/v10.1.0-rc.1...v10.1.1-rc.1\"\u003e10.1.1-rc.1\u003c/a\u003e (2025-12-09)\u003c/h2\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove prefer_expression_function_bodies (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/187\"\u003e#187\u003c/a\u003e) (\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/0afe5a0aadbbcab649b07914886f5d362a2c338c\"\u003e0afe5a0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.1.0-rc.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/compare/v10.0.0...v10.1.0-rc.1\"\u003e10.1.1-rc.1\u003c/a\u003e (2025-11-27)\u003c/h2\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate CHANGELOG versioning (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/183\"\u003e#183\u003c/a\u003e) (\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/a006134af6c60528871619e2f914fc7580e7438b\"\u003ea006134\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(docs): update documentation based on markdownlint by \u003ca href=\"https://github.com/marcossevilla\"\u003e\u003ccode\u003e@​marcossevilla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/pull/172\"\u003eVeryGoodOpenSource/very_good_analysis#172\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support Dart 3.10 by \u003ca href=\"https://github.com/marcossevilla\"\u003e\u003ccode\u003e@​marcossevilla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/pull/178\"\u003eVeryGoodOpenSource/very_good_analysis#178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 5 to 6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/pull/180\"\u003eVeryGoodOpenSource/very_good_analysis#180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump peter-evans/create-pull-request from 7.0.8 to 7.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/pull/181\"\u003eVeryGoodOpenSource/very_good_analysis#181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: 10.1.0-rc.1 by \u003ca href=\"https://github.com/vgvbot\"\u003e\u003ccode\u003e@​vgvbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/pull/182\"\u003eVeryGoodOpenSource/very_good_analysis#182\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update CHANGELOG versioning by \u003ca href=\"https://github.com/marcossevilla\"\u003e\u003ccode\u003e@​marcossevilla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/pull/183\"\u003eVeryGoodOpenSource/very_good_analysis#183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: 10.1.0-rc.1 by \u003ca href=\"https://github.com/vgvbot\"\u003e\u003ccode\u003e@​vgvbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/pull/184\"\u003eVeryGoodOpenSource/very_good_analysis#184\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/compare/v10.0.0...v10.1.0-rc.1\"\u003ehttps://github.com/VeryGoodOpenSource/very_good_analysis/compare/v10.0.0...v10.1.0-rc.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/blob/main/CHANGELOG.md\"\u003every_good_analysis's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/compare/v10.1.0-rc.2...v10.1.0\"\u003e10.1.0\u003c/a\u003e (2026-02-02)\u003c/h2\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump version to 10.1.0 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/192\"\u003e#192\u003c/a\u003e) (\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/26a7d6876f62ad6a70166429b95684172c649014\"\u003e26a7d68\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/compare/v10.1.0-rc.1...v10.1.0-rc.2\"\u003e10.1.0-rc.2\u003c/a\u003e (2025-12-09)\u003c/h2\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove prefer_expression_function_bodies (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/187\"\u003e#187\u003c/a\u003e) (\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/0afe5a0aadbbcab649b07914886f5d362a2c338c\"\u003e0afe5a0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/compare/v10.0.0...v10.1.0-rc.1\"\u003e10.1.0-rc.1\u003c/a\u003e (2025-11-27)\u003c/h2\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate CHANGELOG versioning (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/183\"\u003e#183\u003c/a\u003e) (\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/a006134af6c60528871619e2f914fc7580e7438b\"\u003ea006134\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport Dart 3.10 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/178\"\u003e#178\u003c/a\u003e) (\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/0f2784f0fca7899fb1b9bb9144cdc4ba710b141b\"\u003e0f2784f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e update documentation based on markdownlint (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/172\"\u003e#172\u003c/a\u003e) (\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/b6449681c9a96b792a4d28894e4dd034dfbf651a\"\u003eb644968\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/VeryGoodOpenSource/very_good_analysis/commit/30d3b245b6e652dc40c1640e5bf4f58826cdb920\"\u003e\u003ccode\u003e30d3b24\u003c/code\u003e\u003c/a\u003e chore: 10.1.0 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/26a7d6876f62ad6a70166429b95684172c649014\"\u003e\u003ccode\u003e26a7d68\u003c/code\u003e\u003c/a\u003e chore: bump version to 10.1.0 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/192\"\u003e#192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/2be034d0af5db40615a0299ac8dfac49e4717fdb\"\u003e\u003ccode\u003e2be034d\u003c/code\u003e\u003c/a\u003e chore(deps): bump peter-evans/create-pull-request from 8.0.0 to 8.1.0 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/191\"\u003e#191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/cf91830db47298d10b6ca924ac3291448d5c9dc6\"\u003e\u003ccode\u003ecf91830\u003c/code\u003e\u003c/a\u003e chore(deps): bump peter-evans/create-pull-request from 7.0.11 to 8.0.0 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/189\"\u003e#189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/834f670ed09b2b5d725c17fd0a33e663aa4b1c22\"\u003e\u003ccode\u003e834f670\u003c/code\u003e\u003c/a\u003e chore: 10.1.0-rc.2 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/188\"\u003e#188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/0afe5a0aadbbcab649b07914886f5d362a2c338c\"\u003e\u003ccode\u003e0afe5a0\u003c/code\u003e\u003c/a\u003e chore: remove prefer_expression_function_bodies (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/187\"\u003e#187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/4898507375d120415c43bb71f9fa585b238d8b81\"\u003e\u003ccode\u003e4898507\u003c/code\u003e\u003c/a\u003e chore(deps): bump peter-evans/create-pull-request from 7.0.9 to 7.0.11 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/186\"\u003e#186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/e6b5e859ebb15e884ee2a13706352a98de7ef882\"\u003e\u003ccode\u003ee6b5e85\u003c/code\u003e\u003c/a\u003e chore: 10.1.0-rc.1 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/184\"\u003e#184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/a006134af6c60528871619e2f914fc7580e7438b\"\u003e\u003ccode\u003ea006134\u003c/code\u003e\u003c/a\u003e docs: update CHANGELOG versioning (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/0584e2733ea9ed8490e787d4503d6e8b794cae4c\"\u003e\u003ccode\u003e0584e27\u003c/code\u003e\u003c/a\u003e chore: 10.1.0-rc.1 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/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\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/Kacper-Chojnack/OrthoSense/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kacper-Chojnack%2FOrthoSense/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"},{"uuid":"3915500749","node_id":"PR_kwDOQNrWoM7Cb7N5","number":103,"state":"open","title":"chore(mobile)(deps): bump drift from 2.30.0 to 2.31.0 in /mobile","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-09T09:56:25.000Z","updated_at":"2026-02-09T09:56:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(mobile)(deps)","packages":[{"name":"drift","old_version":"2.30.0","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"}],"path":"/mobile","ecosystem":"pub"},"body":"Bumps [drift](https://github.com/simolus3/drift) from 2.30.0 to 2.31.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.31.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=drift\u0026package-manager=pub\u0026previous-version=2.30.0\u0026new-version=2.31.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/dpurandare/dCMMS/pull/103","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dpurandare%2FdCMMS/issues/103","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/103/packages"},{"uuid":"3914634608","node_id":"PR_kwDOQcm1p87CZDCf","number":18,"state":"closed","title":"chore(deps): bump the dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-16T05:59:53.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-09T06:05:11.000Z","updated_at":"2026-02-16T05:59:55.000Z","time_to_close":604482,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"dependencies","update_count":7,"packages":[{"name":"build_runner","old_version":"2.10.4","new_version":"2.11.0","repository_url":"https://github.com/dart-lang/build"},{"name":"dio","old_version":"5.9.0","new_version":"5.9.1","repository_url":"https://github.com/cfug/dio"},{"name":"drift","old_version":"2.30.0","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"equatable","old_version":"2.0.7","new_version":"2.0.8","repository_url":"https://github.com/felangel/equatable"},{"name":"flutter_tts","old_version":"4.2.3","new_version":"4.2.5","repository_url":"https://github.com/dlutton/flutter_tts"},{"name":"go_router","old_version":"17.0.1","new_version":"17.1.0","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the dependencies group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.4` | `2.11.0` |\n| [dio](https://github.com/cfug/dio) | `5.9.0` | `5.9.1` |\n| [drift](https://github.com/simolus3/drift) | `2.30.0` | `2.31.0` |\n| [equatable](https://github.com/felangel/equatable) | `2.0.7` | `2.0.8` |\n| [flutter_tts](https://github.com/dlutton/flutter_tts) | `4.2.3` | `4.2.5` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `17.0.1` | `17.1.0` |\n\n\nUpdates `build_runner` from 2.10.4 to 2.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/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/21a4fbc9bc97c128e6358caf052a717d02f79869\"\u003e\u003ccode\u003e21a4fbc\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e2.11.0\u003c/code\u003e with \u003ccode\u003e--workspace\u003c/code\u003e documented and flagged as experimental. (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3c25e5d2a7170353f6507daf342389c72ec1d52d\"\u003e\u003ccode\u003e3c25e5d\u003c/code\u003e\u003c/a\u003e Added docs for accessing built \u003ccode\u003eAssetId\u003c/code\u003es via \u003ccode\u003eTestReaderWriter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/088f30707e5399fe2902b41c0d1e8d3c724e6d29\"\u003e\u003ccode\u003e088f307\u003c/code\u003e\u003c/a\u003e More robust watching. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/23f4aed595b477c564e86319885396b1618686f5\"\u003e\u003ccode\u003e23f4aed\u003c/code\u003e\u003c/a\u003e Watch for workspace yaml changes, add test coverage. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ada44815613b79148c236746399668021d26979a\"\u003e\u003ccode\u003eada4481\u003c/code\u003e\u003c/a\u003e Fix \u0026quot;Bad state: Sorted file IDs ... were already computed\u0026quot;. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/2f3e9cc843b1f198605396d09cc14db65caf86ef\"\u003e\u003ccode\u003e2f3e9cc\u003c/code\u003e\u003c/a\u003e Add watch test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4340\"\u003e#4340\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/8454de8ede73b988a72d2c2c176278d6969c6408\"\u003e\u003ccode\u003e8454de8\u003c/code\u003e\u003c/a\u003e Workspace support (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4331\"\u003e#4331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/f74db2583f723e262682a2ac3a1d8f6453b819f8\"\u003e\u003ccode\u003ef74db25\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.1 to 5.0.3 in the github-actions group (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4339\"\u003e#4339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b313fa3d64d2ff29fc1fed885d5e6783cf2dca7c\"\u003e\u003ccode\u003eb313fa3\u003c/code\u003e\u003c/a\u003e Updating min constraints (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/2784f9b1d55fb2abc4aed644759b8e42961d7dfb\"\u003e\u003ccode\u003e2784f9b\u003c/code\u003e\u003c/a\u003e Improve BuildPackages tests, remove most checked in test fixtures. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4329\"\u003e#4329\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.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dio` from 5.9.0 to 5.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cfug/dio/releases\"\u003edio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003edio 5.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erequestUrl\u003c/code\u003e and \u003ccode\u003eresponseUrl\u003c/code\u003e parameters to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise control over URL logging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/6f0b6d0b866724683b5a3606b01068e5280cb140\"\u003e\u003ccode\u003e6f0b6d0\u003c/code\u003e\u003c/a\u003e 🔖 dio v5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/4a1ce0fb5183c316a30c23a7eff78dab46a13e57\"\u003e\u003ccode\u003e4a1ce0f\u003c/code\u003e\u003c/a\u003e 🔖 native_dio_adapter v1.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d2645f5911d10392f5712e92a3a6c6314b9233c7\"\u003e\u003ccode\u003ed2645f5\u003c/code\u003e\u003c/a\u003e Bump dawidd6/action-download-artifact from 11 to 12 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2474\"\u003e#2474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/1b6bc256e827abf52a886dee7862673f4bf16e50\"\u003e\u003ccode\u003e1b6bc25\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.3 to 3.7.5 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2475\"\u003e#2475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/9b74eef451bd8a9b603eda5276532d3809af76c7\"\u003e\u003ccode\u003e9b74eef\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2471\"\u003e#2471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/005291e847dd3ea12afbd22224404ee105d1aebf\"\u003e\u003ccode\u003e005291e\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.2 to 3.7.3 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2467\"\u003e#2467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/bbec7b3bd1910ff84071877dbc2d989218c45ce8\"\u003e\u003ccode\u003ebbec7b3\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d4576ab3689f6659adb58e83b73b9eb214c0c31e\"\u003e\u003ccode\u003ed4576ab\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003econnectTimeout\u003c/code\u003e support to \u003ccode\u003eOptions\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2464\"\u003e#2464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/e9da7020b5fc45633aa7df8639f15d76d5742556\"\u003e\u003ccode\u003ee9da702\u003c/code\u003e\u003c/a\u003e ✨ Add \u003ccode\u003erequestUrl\u003c/code\u003e \u0026amp; \u003ccode\u003eresponseUrl\u003c/code\u003e to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise contr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/c53d0b3a7f44865a5787cb50d157e771be885c97\"\u003e\u003ccode\u003ec53d0b3\u003c/code\u003e\u003c/a\u003e feat: Add timeout handling for \u003ccode\u003eConversionLayerAdapter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2456\"\u003e#2456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cfug/dio/compare/dio_v5.9.0...dio_v5.9.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.30.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.30.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.30.0...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `equatable` from 2.0.7 to 2.0.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/felangel/equatable/releases\"\u003eequatable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.0.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: improve \u003ccode\u003emapEquals\u003c/code\u003e to correctly compare maps with different key… by \u003ca href=\"https://github.com/Danilospano00\"\u003e\u003ccode\u003e@​Danilospano00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/felangel/equatable/pull/207\"\u003efelangel/equatable#207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump license by \u003ca href=\"https://github.com/felangel\"\u003e\u003ccode\u003e@​felangel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/felangel/equatable/pull/208\"\u003efelangel/equatable#208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: v2.0.8 by \u003ca href=\"https://github.com/felangel\"\u003e\u003ccode\u003e@​felangel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/felangel/equatable/pull/209\"\u003efelangel/equatable#209\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/Danilospano00\"\u003e\u003ccode\u003e@​Danilospano00\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/felangel/equatable/pull/207\"\u003efelangel/equatable#207\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/felangel/equatable/compare/v2.0.7...v2.0.8\"\u003ehttps://github.com/felangel/equatable/compare/v2.0.7...v2.0.8\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/felangel/equatable/blob/master/CHANGELOG.md\"\u003eequatable's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e2.0.8\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump license year (\u003ca href=\"https://redirect.github.com/felangel/equatable/pull/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003emapEquals\u003c/code\u003e when comparing maps with different keys and null values (\u003ca href=\"https://redirect.github.com/felangel/equatable/pull/207\"\u003e#207\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/felangel/equatable/commit/c41e9bb00789b8e8404fd7abc7d561aa6aa0ed69\"\u003e\u003ccode\u003ec41e9bb\u003c/code\u003e\u003c/a\u003e chore: v2.0.8 (\u003ca href=\"https://redirect.github.com/felangel/equatable/issues/209\"\u003e#209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/equatable/commit/8088baed82a3d9613a9bae2fac9d9463f398322f\"\u003e\u003ccode\u003e8088bae\u003c/code\u003e\u003c/a\u003e chore: bump license (\u003ca href=\"https://redirect.github.com/felangel/equatable/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/equatable/commit/622a3f81878c1418943ebeb4c4cf2b6bbb26eaba\"\u003e\u003ccode\u003e622a3f8\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003emapEquals\u003c/code\u003e to correctly compare maps with different keys and null value...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/felangel/equatable/compare/v2.0.7...v2.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_tts` from 4.2.3 to 4.2.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dlutton/flutter_tts/blob/master/CHANGELOG.md\"\u003eflutter_tts's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2.5\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAndroid:\u003c/strong\u003e Fixing namespace path\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2.4\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eWindows:\u003c/strong\u003e CMake fix\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eiOS:\u003c/strong\u003e Add playbackAndRecord category to iOS audio category mapping\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAndroid:\u003c/strong\u003e Bump to AGP 8.13\u003c/li\u003e\n\u003c/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/dlutton/flutter_tts/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 17.0.1 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93a583f8c7fb0f5bf1990ad778b95102656d2836\"\u003e\u003ccode\u003e93a583f\u003c/code\u003e\u003c/a\u003e [cross_file] [web] Separate \u0026quot;Save As\u0026quot; implementation details from XFile web c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d878913b8d8fce0840ccf4e7509102fc38d6b467\"\u003e\u003ccode\u003ed878913\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Retrieve lens direction from CameraX directly (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\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/cmwen/stash-it-app/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmwen%2Fstash-it-app/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"},{"uuid":"3895315343","node_id":"PR_kwDOLL-z4s7BZyCT","number":339,"state":"closed","title":"deps(pub): bump the minor-and-patch group across 1 directory with 14 updates","user":"dependabot[bot]","labels":["deps:pub","deps"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-12T08:30:58.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-04T08:31:13.000Z","updated_at":"2026-02-12T08:31:00.000Z","time_to_close":691185,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(pub): bump","group_name":"minor-and-patch","update_count":14,"packages":[{"name":"build_runner","old_version":"2.10.4","new_version":"2.10.5","repository_url":"https://github.com/dart-lang/build"},{"name":"drift","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.30.0","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"firebase_core","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.0.6","new_version":"5.0.7","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_remote_config","old_version":"6.1.3","new_version":"6.1.4","repository_url":"https://github.com/firebase/flutterfire"},{"name":"go_router","old_version":"17.0.1","new_version":"17.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"go_router_builder","old_version":"4.1.3","new_version":"4.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"material_symbols_icons","old_version":"4.2892.0","new_version":"4.2906.0","repository_url":"https://github.com/timmaffett/material_symbols_icons"},{"name":"mockito","old_version":"5.6.1","new_version":"5.6.3","repository_url":"https://github.com/dart-lang/mockito"},{"name":"pigeon","old_version":"26.1.5","new_version":"26.1.7","repository_url":"https://github.com/flutter/packages"},{"name":"slang","old_version":"4.11.1","new_version":"4.11.2"},{"name":"slang_flutter","old_version":"4.11.0","new_version":"4.12.1"},{"name":"slang","old_version":"4.11.2","new_version":"4.12.1"},{"name":"webview_flutter","old_version":"4.13.0","new_version":"4.13.1","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the minor-and-patch group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.4` | `2.10.5` |\n| [drift](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.30.0` | `2.31.0` |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `4.3.0` | `4.4.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.0.6` | `5.0.7` |\n| [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) | `6.1.3` | `6.1.4` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `17.0.1` | `17.1.0` |\n| [go_router_builder](https://github.com/flutter/packages/tree/main/packages) | `4.1.3` | `4.2.0` |\n| [material_symbols_icons](https://github.com/timmaffett/material_symbols_icons) | `4.2892.0` | `4.2906.0` |\n| [mockito](https://github.com/dart-lang/mockito) | `5.6.1` | `5.6.3` |\n| [pigeon](https://github.com/flutter/packages/tree/main/packages) | `26.1.5` | `26.1.7` |\n| slang | `4.11.1` | `4.11.2` |\n| slang_flutter | `4.11.0` | `4.12.1` |\n| slang | `4.11.2` | `4.12.1` |\n| [webview_flutter](https://github.com/flutter/packages/tree/main/packages/webview_flutter) | `4.13.0` | `4.13.1` |\n\n\nUpdates `build_runner` from 2.10.4 to 2.10.5\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.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/6e26924b08aa05100d6cdc5b1b5fb4f8f6ac200f\"\u003e\u003ccode\u003e6e26924\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4320\"\u003e#4320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/848c4b3f2160d35f91b4909015c7f6eaa3bcb9a8\"\u003e\u003ccode\u003e848c4b3\u003c/code\u003e\u003c/a\u003e Use builder names and factories instead of opaque functions. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4318\"\u003e#4318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9b97ea08021ee68947873bcdd4a550c0feb393a4\"\u003e\u003ccode\u003e9b97ea0\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eAutoApply\u003c/code\u003e enum instead of opaque function \u003ccode\u003ePackageFilter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4317\"\u003e#4317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/91c3918bee7f603f3db1083e333f553268bc69c6\"\u003e\u003ccode\u003e91c3918\u003c/code\u003e\u003c/a\u003e Fix out-of-sync pubspec+CHANGELOG. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4316\"\u003e#4316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d62c662e30bf98a071725f9a3edaf48f83bc08ec\"\u003e\u003ccode\u003ed62c662\u003c/code\u003e\u003c/a\u003e Fix end to end test: allow build to complete before serving. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/12d7926328edea428ef6b902005adaba77091d2c\"\u003e\u003ccode\u003e12d7926\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4313\"\u003e#4313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cb58a534963bd28fcdad8dc8d3cc20b3326adcc3\"\u003e\u003ccode\u003ecb58a53\u003c/code\u003e\u003c/a\u003e Fix build_daemon test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4308\"\u003e#4308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/278183714d62d9de4507c475b8525ae8c2594126\"\u003e\u003ccode\u003e2781837\u003c/code\u003e\u003c/a\u003e Adding support for DDC's Library Bundle module system. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4303\"\u003e#4303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/00ceed38a06d9940c05cef54ac5708b4ed12ee00\"\u003e\u003ccode\u003e00ceed3\u003c/code\u003e\u003c/a\u003e Adding custom sdk build options to support flutter embeddings and plugins.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9b94a5ae8b3da1a0a069851a9e514c05b5684199\"\u003e\u003ccode\u003e9b94a5a\u003c/code\u003e\u003c/a\u003e Updating DDC's bootstrapper for auto hot reload/restart. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4300\"\u003e#4300\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.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.30.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.30.0...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.3.0 to 4.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\u003eSee full diff 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 `firebase_crashlytics` from 5.0.6 to 5.0.7\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/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.0.7/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_remote_config` from 6.1.3 to 6.1.4\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/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_remote_config-v6.1.4/packages/firebase_remote_config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 17.0.1 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93a583f8c7fb0f5bf1990ad778b95102656d2836\"\u003e\u003ccode\u003e93a583f\u003c/code\u003e\u003c/a\u003e [cross_file] [web] Separate \u0026quot;Save As\u0026quot; implementation details from XFile web c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d878913b8d8fce0840ccf4e7509102fc38d6b467\"\u003e\u003ccode\u003ed878913\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Retrieve lens direction from CameraX directly (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router_builder` from 4.1.3 to 4.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/df85ef0f4c60ee5e6e6ea85311cffe22d80786d2\"\u003e\u003ccode\u003edf85ef0\u003c/code\u003e\u003c/a\u003e [go_router_builder] Add support for \u003ccode\u003e@TypedGoRouteParameter\u003c/code\u003e to customize par...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5b1bea87e8b9e1fc93ae5ea388496ace6afd0ea9\"\u003e\u003ccode\u003e5b1bea8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] handle interruptions and use single offset (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/8982\"\u003e#8982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router_builder-v4.2.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `material_symbols_icons` from 4.2892.0 to 4.2906.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/releases\"\u003ematerial_symbols_icons's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.39.5 pub.dev release\u003c/h2\u003e\n\u003cp\u003eThis is code from pub.dev material_symbols_icons package release version 4.39.5\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/blob/master/CHANGELOG.md\"\u003ematerial_symbols_icons's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2906.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to version 2.906 of the material icons variable fonts 'released' 01/29/2026 with 4177 icons.\u003c/li\u003e\n\u003cli\u003eAdded fffd2  # antigravity, fffbb  # chat_bubble_off, fffd7  # dashboard_2_edit, fffd6  # dashboard_2_gear\nfffc5  # fitbit_raquetball, fffb7  # globe_2_cancel, fffb6  # globe_2_question, fffb5  # link_2,\nfffd0  # mode_fan_2, fffb4  # mood_heart, fffd8  # music_note_2, fffb3  # shoe_cleats,\nfffba  # splitscreen_landscape_add, fffd3  # video_template, fffd1  # watch_alert, fffcf  # watch_arrow_down\u003c/li\u003e\n\u003cli\u003eadd code to update_metadata.dart to detect the error messages from the google backend AI that generates\nthe tags and remove them from our collected tags.\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003egenerator\\compare_rtl_mirroring.dart\u003c/code\u003e to compare the RTL auto mirrored marked icons\nin \u003ccode\u003elib\\material_symbols_metadata.dart\u003c/code\u003e to the icons marked with corresponding dart\n\u003ccode\u003ematchTextDirection:true\u003c/code\u003e in \u003ccode\u003elib\\symbols.dart\u003c/code\u003e and make sure they match.\u003c/li\u003e\n\u003cli\u003eadd metadata tag searching to the example app.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2892.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: Moved CLI tool \u003ccode\u003einstall_material_symbols_icons_fonts\u003c/code\u003e to a separate package \u003ccode\u003ematerial_symbols_icons_cli\u003c/code\u003e to reduce dependencies for the main package.\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eargs\u003c/code\u003e, \u003ccode\u003epath\u003c/code\u003e, \u003ccode\u003echalkdart\u003c/code\u003e, \u003ccode\u003eglob\u003c/code\u003e to \u003ccode\u003edev_dependencies\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eREADME.md\u003c/code\u003e with instructions for the new CLI package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.6.1 to 5.6.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/mockito/blob/master/CHANGELOG.md\"\u003emockito's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=8.1.0 \u0026lt;11.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid exceptions from equality operators when comparing query arguments to\n\u003ccode\u003eSmartFake\u003c/code\u003e actual arguments.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/mockito/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pigeon` from 26.1.5 to 26.1.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d0c7d1fad77331724882614345137221c77d5758\"\u003e\u003ccode\u003ed0c7d1f\u003c/code\u003e\u003c/a\u003e [pigeon] Modernize Obj-C generation headers (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10857\"\u003e#10857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2dc24c5d17d3364f3cf5b76be3f180b4a12c44df\"\u003e\u003ccode\u003e2dc24c5\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Wrappers swift migration - part 6 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10752\"\u003e#10752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e6955bec329f7b9ead853d617a877da7cc446aab\"\u003e\u003ccode\u003ee6955be\u003c/code\u003e\u003c/a\u003e [two_dimensional_scrollables] optimizes tableview janks with \u0026gt;250k rows (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10738\"\u003e#10738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f709ea1ceff008eefdb92238224d87013781ec7f\"\u003e\u003ccode\u003ef709ea1\u003c/code\u003e\u003c/a\u003e [url_launcher_ios] Migrate XCTest to Swift Testing (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10780\"\u003e#10780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/63505183ffbadcf7bfa9aa69b0f10b0c6f7df564\"\u003e\u003ccode\u003e6350518\u003c/code\u003e\u003c/a\u003e [in_app_purchase] Fix an issue causing StoreKit 2 transactions remain unfinis...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a05d0b2d6dce0ced585c2da47b487716565f3e28\"\u003e\u003ccode\u003ea05d0b2\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Restructure iOS to prep for SwiftPM (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10839\"\u003e#10839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93c93956e8005dd7c07e5bef4c478c42f174d542\"\u003e\u003ccode\u003e93c9395\u003c/code\u003e\u003c/a\u003e feat(ios): add audio track selection support for AVFoundation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10313\"\u003e#10313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cc37b1930d1dc2c6107a809346caf9798308ad53\"\u003e\u003ccode\u003ecc37b19\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump androidx.core:core from 1.13.1 to 1.17.0 in /packages/imag...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c815a549dde89da4e9362d33ea3f8b2653a1494d\"\u003e\u003ccode\u003ec815a54\u003c/code\u003e\u003c/a\u003e [vector_graphics_compiler] Fix rgb/rgba color parsing to support modern CSS s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d80c60eef0349da55e17beb6c973705c255c73e8\"\u003e\u003ccode\u003ed80c60e\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump com.google.maps.android:android-maps-utils from 3.19.1 to ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/pigeon-v26.1.7/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `slang` from 4.11.1 to 4.11.2\n\nUpdates `slang_flutter` from 4.11.0 to 4.12.1\n\nUpdates `slang` from 4.11.2 to 4.12.1\n\nUpdates `webview_flutter` from 4.13.0 to 4.13.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/39d8eee0d3428233b38f0a9e5547161ccdd58351\"\u003e\u003ccode\u003e39d8eee\u003c/code\u003e\u003c/a\u003e Fix html in webview_flutter doc comment (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10634\"\u003e#10634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/53f26d9446ba54d9d74441e0d24e594cf310d366\"\u003e\u003ccode\u003e53f26d9\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/afeea655c163f587cf691daf65019cffa3b19169\"\u003e\u003ccode\u003eafeea65\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 14 directories with 1 u...\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/webview_flutter/issues/10528\"\u003e#10528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8f0fdfc4b81d93117c33c5847bad59db50e16886\"\u003e\u003ccode\u003e8f0fdfc\u003c/code\u003e\u003c/a\u003e [webview_flutter_android] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10527\"\u003e#10527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a4898b66cae262c923495104f1bbb48bb42cb8f6\"\u003e\u003ccode\u003ea4898b6\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Fixes crash when running \u003ccode\u003eWKNavigationResponse\u003c/code\u003e t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2d9ddab197bff6385077f329a9c6c9dca699fb63\"\u003e\u003ccode\u003e2d9ddab\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8168d9c856a1787770b15f34a0d34939ce2058a1\"\u003e\u003ccode\u003e8168d9c\u003c/code\u003e\u003c/a\u003e [various] Update READMEs to reflect current OS support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10470\"\u003e#10470\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/packages/webview_flutter/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fb5f02f1ebb02e6055ba9125c252fb038afabaa5\"\u003e\u003ccode\u003efb5f02f\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 6 directories with 2 up...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/webview_flutter-v4.13.1/packages/webview_flutter\"\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/chika3742/genshin_material/pull/339","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/chika3742%2Fgenshin_material/issues/339","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/339/packages"},{"uuid":"3884766164","node_id":"PR_kwDOLL-z4s7A2n6V","number":338,"state":"closed","title":"deps(pub): bump the minor-and-patch group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["deps:pub","deps"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-04T08:30:23.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-02T08:57:58.000Z","updated_at":"2026-02-04T08:30:25.000Z","time_to_close":171145,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(pub): bump","group_name":"minor-and-patch","update_count":12,"packages":[{"name":"build_runner","old_version":"2.10.4","new_version":"2.10.5","repository_url":"https://github.com/dart-lang/build"},{"name":"drift","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"firebase_core","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.0.6","new_version":"5.0.7","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_remote_config","old_version":"6.1.3","new_version":"6.1.4","repository_url":"https://github.com/firebase/flutterfire"},{"name":"material_symbols_icons","old_version":"4.2892.0","new_version":"4.2906.0","repository_url":"https://github.com/timmaffett/material_symbols_icons"},{"name":"mockito","old_version":"5.6.1","new_version":"5.6.3","repository_url":"https://github.com/dart-lang/mockito"},{"name":"pigeon","old_version":"26.1.5","new_version":"26.1.7","repository_url":"https://github.com/flutter/packages"},{"name":"slang","old_version":"4.11.1","new_version":"4.11.2"},{"name":"slang_flutter","old_version":"4.11.0","new_version":"4.12.1"},{"name":"slang","old_version":"4.11.2","new_version":"4.12.1"},{"name":"webview_flutter","old_version":"4.13.0","new_version":"4.13.1","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the minor-and-patch group with 12 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.4` | `2.10.5` |\n| [drift](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `4.3.0` | `4.4.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.0.6` | `5.0.7` |\n| [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) | `6.1.3` | `6.1.4` |\n| [material_symbols_icons](https://github.com/timmaffett/material_symbols_icons) | `4.2892.0` | `4.2906.0` |\n| [mockito](https://github.com/dart-lang/mockito) | `5.6.1` | `5.6.3` |\n| [pigeon](https://github.com/flutter/packages/tree/main/packages) | `26.1.5` | `26.1.7` |\n| slang | `4.11.1` | `4.11.2` |\n| slang_flutter | `4.11.0` | `4.12.1` |\n| slang | `4.11.2` | `4.12.1` |\n| [webview_flutter](https://github.com/flutter/packages/tree/main/packages/webview_flutter) | `4.13.0` | `4.13.1` |\n\n\nUpdates `build_runner` from 2.10.4 to 2.10.5\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.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/6e26924b08aa05100d6cdc5b1b5fb4f8f6ac200f\"\u003e\u003ccode\u003e6e26924\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4320\"\u003e#4320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/848c4b3f2160d35f91b4909015c7f6eaa3bcb9a8\"\u003e\u003ccode\u003e848c4b3\u003c/code\u003e\u003c/a\u003e Use builder names and factories instead of opaque functions. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4318\"\u003e#4318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9b97ea08021ee68947873bcdd4a550c0feb393a4\"\u003e\u003ccode\u003e9b97ea0\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eAutoApply\u003c/code\u003e enum instead of opaque function \u003ccode\u003ePackageFilter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4317\"\u003e#4317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/91c3918bee7f603f3db1083e333f553268bc69c6\"\u003e\u003ccode\u003e91c3918\u003c/code\u003e\u003c/a\u003e Fix out-of-sync pubspec+CHANGELOG. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4316\"\u003e#4316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d62c662e30bf98a071725f9a3edaf48f83bc08ec\"\u003e\u003ccode\u003ed62c662\u003c/code\u003e\u003c/a\u003e Fix end to end test: allow build to complete before serving. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/12d7926328edea428ef6b902005adaba77091d2c\"\u003e\u003ccode\u003e12d7926\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4313\"\u003e#4313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cb58a534963bd28fcdad8dc8d3cc20b3326adcc3\"\u003e\u003ccode\u003ecb58a53\u003c/code\u003e\u003c/a\u003e Fix build_daemon test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4308\"\u003e#4308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/278183714d62d9de4507c475b8525ae8c2594126\"\u003e\u003ccode\u003e2781837\u003c/code\u003e\u003c/a\u003e Adding support for DDC's Library Bundle module system. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4303\"\u003e#4303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/00ceed38a06d9940c05cef54ac5708b4ed12ee00\"\u003e\u003ccode\u003e00ceed3\u003c/code\u003e\u003c/a\u003e Adding custom sdk build options to support flutter embeddings and plugins.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9b94a5ae8b3da1a0a069851a9e514c05b5684199\"\u003e\u003ccode\u003e9b94a5a\u003c/code\u003e\u003c/a\u003e Updating DDC's bootstrapper for auto hot reload/restart. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4300\"\u003e#4300\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.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.30.0...drift_dev-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.3.0 to 4.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\u003eSee full diff 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 `firebase_crashlytics` from 5.0.6 to 5.0.7\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/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.0.7/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_remote_config` from 6.1.3 to 6.1.4\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/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_remote_config-v6.1.4/packages/firebase_remote_config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `material_symbols_icons` from 4.2892.0 to 4.2906.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/releases\"\u003ematerial_symbols_icons's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.39.5 pub.dev release\u003c/h2\u003e\n\u003cp\u003eThis is code from pub.dev material_symbols_icons package release version 4.39.5\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/blob/master/CHANGELOG.md\"\u003ematerial_symbols_icons's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2906.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to version 2.906 of the material icons variable fonts 'released' 01/29/2026 with 4177 icons.\u003c/li\u003e\n\u003cli\u003eAdded fffd2  # antigravity, fffbb  # chat_bubble_off, fffd7  # dashboard_2_edit, fffd6  # dashboard_2_gear\nfffc5  # fitbit_raquetball, fffb7  # globe_2_cancel, fffb6  # globe_2_question, fffb5  # link_2,\nfffd0  # mode_fan_2, fffb4  # mood_heart, fffd8  # music_note_2, fffb3  # shoe_cleats,\nfffba  # splitscreen_landscape_add, fffd3  # video_template, fffd1  # watch_alert, fffcf  # watch_arrow_down\u003c/li\u003e\n\u003cli\u003eadd code to update_metadata.dart to detect the error messages from the google backend AI that generates\nthe tags and remove them from our collected tags.\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003egenerator\\compare_rtl_mirroring.dart\u003c/code\u003e to compare the RTL auto mirrored marked icons\nin \u003ccode\u003elib\\material_symbols_metadata.dart\u003c/code\u003e to the icons marked with corresponding dart\n\u003ccode\u003ematchTextDirection:true\u003c/code\u003e in \u003ccode\u003elib\\symbols.dart\u003c/code\u003e and make sure they match.\u003c/li\u003e\n\u003cli\u003eadd metadata tag searching to the example app.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2892.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: Moved CLI tool \u003ccode\u003einstall_material_symbols_icons_fonts\u003c/code\u003e to a separate package \u003ccode\u003ematerial_symbols_icons_cli\u003c/code\u003e to reduce dependencies for the main package.\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eargs\u003c/code\u003e, \u003ccode\u003epath\u003c/code\u003e, \u003ccode\u003echalkdart\u003c/code\u003e, \u003ccode\u003eglob\u003c/code\u003e to \u003ccode\u003edev_dependencies\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eREADME.md\u003c/code\u003e with instructions for the new CLI package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.6.1 to 5.6.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/mockito/blob/master/CHANGELOG.md\"\u003emockito's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=8.1.0 \u0026lt;11.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid exceptions from equality operators when comparing query arguments to\n\u003ccode\u003eSmartFake\u003c/code\u003e actual arguments.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/mockito/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pigeon` from 26.1.5 to 26.1.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d0c7d1fad77331724882614345137221c77d5758\"\u003e\u003ccode\u003ed0c7d1f\u003c/code\u003e\u003c/a\u003e [pigeon] Modernize Obj-C generation headers (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10857\"\u003e#10857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2dc24c5d17d3364f3cf5b76be3f180b4a12c44df\"\u003e\u003ccode\u003e2dc24c5\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Wrappers swift migration - part 6 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10752\"\u003e#10752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e6955bec329f7b9ead853d617a877da7cc446aab\"\u003e\u003ccode\u003ee6955be\u003c/code\u003e\u003c/a\u003e [two_dimensional_scrollables] optimizes tableview janks with \u0026gt;250k rows (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10738\"\u003e#10738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f709ea1ceff008eefdb92238224d87013781ec7f\"\u003e\u003ccode\u003ef709ea1\u003c/code\u003e\u003c/a\u003e [url_launcher_ios] Migrate XCTest to Swift Testing (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10780\"\u003e#10780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/63505183ffbadcf7bfa9aa69b0f10b0c6f7df564\"\u003e\u003ccode\u003e6350518\u003c/code\u003e\u003c/a\u003e [in_app_purchase] Fix an issue causing StoreKit 2 transactions remain unfinis...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a05d0b2d6dce0ced585c2da47b487716565f3e28\"\u003e\u003ccode\u003ea05d0b2\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Restructure iOS to prep for SwiftPM (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10839\"\u003e#10839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93c93956e8005dd7c07e5bef4c478c42f174d542\"\u003e\u003ccode\u003e93c9395\u003c/code\u003e\u003c/a\u003e feat(ios): add audio track selection support for AVFoundation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10313\"\u003e#10313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cc37b1930d1dc2c6107a809346caf9798308ad53\"\u003e\u003ccode\u003ecc37b19\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump androidx.core:core from 1.13.1 to 1.17.0 in /packages/imag...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c815a549dde89da4e9362d33ea3f8b2653a1494d\"\u003e\u003ccode\u003ec815a54\u003c/code\u003e\u003c/a\u003e [vector_graphics_compiler] Fix rgb/rgba color parsing to support modern CSS s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d80c60eef0349da55e17beb6c973705c255c73e8\"\u003e\u003ccode\u003ed80c60e\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump com.google.maps.android:android-maps-utils from 3.19.1 to ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/pigeon-v26.1.7/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `slang` from 4.11.1 to 4.11.2\n\nUpdates `slang_flutter` from 4.11.0 to 4.12.1\n\nUpdates `slang` from 4.11.2 to 4.12.1\n\nUpdates `webview_flutter` from 4.13.0 to 4.13.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/39d8eee0d3428233b38f0a9e5547161ccdd58351\"\u003e\u003ccode\u003e39d8eee\u003c/code\u003e\u003c/a\u003e Fix html in webview_flutter doc comment (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10634\"\u003e#10634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/53f26d9446ba54d9d74441e0d24e594cf310d366\"\u003e\u003ccode\u003e53f26d9\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/afeea655c163f587cf691daf65019cffa3b19169\"\u003e\u003ccode\u003eafeea65\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 14 directories with 1 u...\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/webview_flutter/issues/10528\"\u003e#10528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8f0fdfc4b81d93117c33c5847bad59db50e16886\"\u003e\u003ccode\u003e8f0fdfc\u003c/code\u003e\u003c/a\u003e [webview_flutter_android] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10527\"\u003e#10527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a4898b66cae262c923495104f1bbb48bb42cb8f6\"\u003e\u003ccode\u003ea4898b6\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Fixes crash when running \u003ccode\u003eWKNavigationResponse\u003c/code\u003e t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2d9ddab197bff6385077f329a9c6c9dca699fb63\"\u003e\u003ccode\u003e2d9ddab\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8168d9c856a1787770b15f34a0d34939ce2058a1\"\u003e\u003ccode\u003e8168d9c\u003c/code\u003e\u003c/a\u003e [various] Update READMEs to reflect current OS support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10470\"\u003e#10470\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/packages/webview_flutter/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fb5f02f1ebb02e6055ba9125c252fb038afabaa5\"\u003e\u003ccode\u003efb5f02f\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 6 directories with 2 up...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/webview_flutter-v4.13.1/packages/webview_flutter\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/chika3742/genshin_material/pull/338","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/chika3742%2Fgenshin_material/issues/338","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/338/packages"},{"uuid":"3876126299","node_id":"PR_kwDORAhBKs7AarIB","number":14,"state":"closed","title":"chore(deps): bump drift from 2.29.0 to 2.30.1","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-04T15:12:05.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-30T15:10:39.000Z","updated_at":"2026-02-04T15:12:07.000Z","time_to_close":432086,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"drift","old_version":"2.29.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"}],"path":null,"ecosystem":"pub"},"body":"Bumps [drift](https://github.com/simolus3/drift) from 2.29.0 to 2.30.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.29.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=drift\u0026package-manager=pub\u0026previous-version=2.29.0\u0026new-version=2.30.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/debbsefe/smart_hair_care/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/debbsefe%2Fsmart_hair_care/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"},{"uuid":"3855657307","node_id":"PR_kwDOQqm8os6_WaW8","number":17,"state":"open","title":"frontend: bump the flutter-dependencies group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-26T11:55:56.000Z","updated_at":"2026-01-26T11:57:05.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"frontend: bump","group_name":"flutter-dependencies","update_count":6,"packages":[{"name":"build_runner","old_version":"2.6.0","new_version":"2.10.5","repository_url":"https://github.com/dart-lang/build"},{"name":"device_info_plus","old_version":"11.5.0","new_version":"12.3.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"drift","old_version":"2.28.2","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"fl_chart","old_version":"0.69.2","new_version":"1.1.1","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_local_notifications","old_version":"19.5.0","new_version":"20.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.6.0` | `2.10.5` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.5.0` | `12.3.0` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.30.1` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.69.2` | `1.1.1` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `19.5.0` | `20.0.0` |\n\n\nUpdates `build_runner` from 2.6.0 to 2.10.5\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.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve scalability with the number of library cycles, making\nbuilds much faster for some large codebases.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash when you run \u003ccode\u003edart run build_runner build\u003c/code\u003e in a\nsubdirectory of a package.\u003c/li\u003e\n\u003cli\u003eBug fix: in a workspace, generate for transitive dependencies of the current\npackage instead of for all packages in the workspace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix issue with webdev failing due to a modification during a build.\u003c/li\u003e\n\u003cli\u003eIn \u0026quot;serve\u0026quot; and \u0026quot;watch\u0026quot; modes, retry failed compiles instead of exiting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve \u003ccode\u003efindAssets\u003c/code\u003e scalability, making it much faster for\nprefix matches in packages with thousands of files or more. One specific use\ncase that is now faster is builders that use \u003ccode\u003esource_gen\u003c/code\u003e shared parts, for\nexample \u003ccode\u003ebuilt_value\u003c/code\u003e and \u003ccode\u003ejson_serializable\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: look up triggers in the \u003ccode\u003etriggers\u003c/code\u003e section of \u003ccode\u003ebuild.yaml\u003c/code\u003e using the\nfull name. For the case in which the builder name matched the package name,\nthe abbreviated name was being used instead.\u003c/li\u003e\n\u003cli\u003eBug fix: fix incorrect log \u003ccode\u003ewith build_runner/aot\u003c/code\u003e on Windows with JIT.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AOT compilation of builders. A future release will AOT compile builders\nautomatically, for this release it's behind a flag. AOT compiled builders\nstart up faster and have higher throughput, for faster builds overall.\nBuilders that use \u003ccode\u003edart:mirrors\u003c/code\u003e cannot be AOT compiled.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eforce-aot\u003c/code\u003e flag to AOT compile builders.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eforce-jit\u003c/code\u003e flag to force the current default of JIT compiling builders.\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003e--dart-jit-vm-arg\u003c/code\u003e option. Its values are passed to \u003ccode\u003edart run\u003c/code\u003e when\na build script is started in JIT mode. This allows specifying options to\nattach a debugger to builders.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer\u003c/code\u003e 8.0.0. Remove use of deprecated \u003ccode\u003eanalyzer\u003c/code\u003e members, use\ntheir recommended and compatible replacements.\u003c/li\u003e\n\u003cli\u003eInternal changes for \u003ccode\u003ebuild_test\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.9.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWatch mode: handle builder code and config changes without recompiling or\nexiting.\u003c/li\u003e\n\u003cli\u003eRemove log output about \u003ccode\u003ebuild_runner\u003c/code\u003e internals.\u003c/li\u003e\n\u003cli\u003ePrint the port that gets picked if you pass 0 for a port number, for example\nwith \u003ccode\u003edart run build_runner serve web:0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/6e26924b08aa05100d6cdc5b1b5fb4f8f6ac200f\"\u003e\u003ccode\u003e6e26924\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4320\"\u003e#4320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/848c4b3f2160d35f91b4909015c7f6eaa3bcb9a8\"\u003e\u003ccode\u003e848c4b3\u003c/code\u003e\u003c/a\u003e Use builder names and factories instead of opaque functions. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4318\"\u003e#4318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9b97ea08021ee68947873bcdd4a550c0feb393a4\"\u003e\u003ccode\u003e9b97ea0\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eAutoApply\u003c/code\u003e enum instead of opaque function \u003ccode\u003ePackageFilter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4317\"\u003e#4317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/91c3918bee7f603f3db1083e333f553268bc69c6\"\u003e\u003ccode\u003e91c3918\u003c/code\u003e\u003c/a\u003e Fix out-of-sync pubspec+CHANGELOG. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4316\"\u003e#4316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d62c662e30bf98a071725f9a3edaf48f83bc08ec\"\u003e\u003ccode\u003ed62c662\u003c/code\u003e\u003c/a\u003e Fix end to end test: allow build to complete before serving. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/12d7926328edea428ef6b902005adaba77091d2c\"\u003e\u003ccode\u003e12d7926\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4313\"\u003e#4313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cb58a534963bd28fcdad8dc8d3cc20b3326adcc3\"\u003e\u003ccode\u003ecb58a53\u003c/code\u003e\u003c/a\u003e Fix build_daemon test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4308\"\u003e#4308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/278183714d62d9de4507c475b8525ae8c2594126\"\u003e\u003ccode\u003e2781837\u003c/code\u003e\u003c/a\u003e Adding support for DDC's Library Bundle module system. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4303\"\u003e#4303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/00ceed38a06d9940c05cef54ac5708b4ed12ee00\"\u003e\u003ccode\u003e00ceed3\u003c/code\u003e\u003c/a\u003e Adding custom sdk build options to support flutter embeddings and plugins.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9b94a5ae8b3da1a0a069851a9e514c05b5684199\"\u003e\u003ccode\u003e9b94a5a\u003c/code\u003e\u003c/a\u003e Updating DDC's bootstrapper for auto hot reload/restart. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4300\"\u003e#4300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.6.0...build_runner-v2.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.5.0 to 12.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/61786a1d680d8c3886b4fceb34d689ec94e10d8a\"\u003e\u003ccode\u003e61786a1\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for iPad Pro 11-Inch (M5) models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3708\"\u003e#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b4dbd1444c3104bc1f10af941907905d3070edcf\"\u003e\u003ccode\u003eb4dbd14\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add missing device identifiers for Macs on M4 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3700\"\u003e#3700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/4cc3f07fd4836e5417089630439fcb8a9cdb6bf5\"\u003e\u003ccode\u003e4cc3f07\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for new Apple devices on M5 chip (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5040a78e26e2abbc9b9e1e8cbb23b1e6e38ad32a\"\u003e\u003ccode\u003e5040a78\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): correct Mac model name mappings (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/80eb98156aed96fbc214736964724604e9c80b4f\"\u003e\u003ccode\u003e80eb981\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add mapping for new iPhone 17 series models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3676\"\u003e#3676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1d2990288799eef1e6c1c00e3ae7d8eb11be2564\"\u003e\u003ccode\u003e1d29902\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/d0fdc582e8187f71522678e19b6329221b5f535d\"\u003e\u003ccode\u003ed0fdc58\u003c/code\u003e\u003c/a\u003e refactor(device_info_plus)!: remove \u003ccode\u003eserialNumber\u003c/code\u003e property (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3663\"\u003e#3663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v12.3.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDelegatedDatabase.externalExecutor\u003c/code\u003e, allowing transactions started externally to be used with drift.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eBatch.insertFromSelect\u003c/code\u003e to insert rows from a select statement in a batch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGenerator\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix invalid schema code for views.\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003eknown_tables\u003c/code\u003e option. It allows defining external tables assumed to be available without including them in the drift-managed schema.\u003c/li\u003e\n\u003cli\u003eFix unresolved references in CTEs resolving against the scope of the main query.\u003c/li\u003e\n\u003cli\u003eStatic analysis support for the PowerSync SQLite extension.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTools\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/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.3 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.3...drift_dev-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.69.2 to 1.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/releases\"\u003efl_chart's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.70.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add error range feature in our axis-based charts. You can set \u003ccode\u003exError\u003c/code\u003e and \u003ccode\u003eyError\u003c/code\u003e in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#flspot\"\u003eFlSpot\u003c/a\u003e or \u003ccode\u003etoYErrorRange\u003c/code\u003e in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e. Also we have \u003ccode\u003eerrorIndicatorData\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linechartdata\"\u003eLineChartData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartdata\"\u003eBarChartData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scatterchartdata\"\u003eScatterChartData\u003c/a\u003e that is responsible to render the error bars. You can take a look at the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/line/line_chart_sample13.dart\"\u003eLineChartSample 13\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/bar/bar_chart_sample8.dart\"\u003eBarChartSample 8\u003c/a\u003e in our \u003ca href=\"https://app.flchart.dev\"\u003esample app\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1483\"\u003e#1483\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.70.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add error range feature in our axis-based charts. You can set \u003ccode\u003exError\u003c/code\u003e and \u003ccode\u003eyError\u003c/code\u003e in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#flspot\"\u003eFlSpot\u003c/a\u003e or \u003ccode\u003etoYErrorRange\u003c/code\u003e in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e. Also we have \u003ccode\u003eerrorIndicatorData\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linechartdata\"\u003eLineChartData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartdata\"\u003eBarChartData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scatterchartdata\"\u003eScatterChartData\u003c/a\u003e that is responsible to render the error bars. You can take a look at the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/line/line_chart_sample13.dart\"\u003eLineChartSample 13\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/bar/bar_chart_sample8.dart\"\u003eBarChartSample 8\u003c/a\u003e in our \u003ca href=\"https://app.flchart.dev\"\u003esample app\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1483\"\u003e#1483\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/38b270c20911202feb54bd8d3bbb84574a32b4c0\"\u003e\u003ccode\u003e38b270c\u003c/code\u003e\u003c/a\u003e Bump version to 1.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/2b90dc77a2a6ccc0bb8fc37493b78ff366ae10b9\"\u003e\u003ccode\u003e2b90dc7\u003c/code\u003e\u003c/a\u003e Improvement/dependencies upgrade September 2025 (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1998\"\u003e#1998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/41357bf01a802bf1291be45e89c79cd195d8b23a\"\u003e\u003ccode\u003e41357bf\u003c/code\u003e\u003c/a\u003e Bump version up to 1.1.0 (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1984\"\u003e#1984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a08bfad72b7e143de1cd7ba60b02731b7c9bb4b4\"\u003e\u003ccode\u003ea08bfad\u003c/code\u003e\u003c/a\u003e Update CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1983\"\u003e#1983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/5c1f054762c1ff1a3f93ae054e5626c0165847bb\"\u003e\u003ccode\u003e5c1f054\u003c/code\u003e\u003c/a\u003e feat: add gradient support for BarChartRodStackItem (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/06835da7fad83fb7e5513d9de937fae1e9d9edfc\"\u003e\u003ccode\u003e06835da\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1977\"\u003e#1977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e58b6b1ab709b5734b1373fc8c45f64c59f573c4\"\u003e\u003ccode\u003ee58b6b1\u003c/code\u003e\u003c/a\u003e feat: allow titles to overlay on chart area (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/4b981f46b910366401b907f01ec94f70ce8a40c3\"\u003e\u003ccode\u003e4b981f4\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1976\"\u003e#1976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/b3ce63ae5ab9efddb43d0d0472f2cdd7c3ed22b7\"\u003e\u003ccode\u003eb3ce63a\u003c/code\u003e\u003c/a\u003e add label inside bar chart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/9e51b1177a09e4455f30c9e2e7817bb93e9625b7\"\u003e\u003ccode\u003e9e51b11\u003c/code\u003e\u003c/a\u003e New flutter version improvements (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1974\"\u003e#1974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.69.2...1.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 19.5.0 to 20.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-v19.5.0...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\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/Kacper-Chojnack/OrthoSense/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kacper-Chojnack%2FOrthoSense/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"},{"uuid":"3832636458","node_id":"PR_kwDOLL-z4s6-KFrc","number":336,"state":"closed","title":"deps(pub): bump the minor-and-patch group across 1 directory with 10 updates","user":"dependabot[bot]","labels":["deps:pub","deps"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-23T08:29:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-20T08:29:07.000Z","updated_at":"2026-01-23T08:29:34.000Z","time_to_close":259226,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(pub): bump","group_name":"minor-and-patch","update_count":10,"packages":[{"name":"build_runner","old_version":"2.10.4","new_version":"2.10.5","repository_url":"https://github.com/dart-lang/build"},{"name":"drift","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"firebase_core","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.0.6","new_version":"5.0.7","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_remote_config","old_version":"6.1.3","new_version":"6.1.4","repository_url":"https://github.com/firebase/flutterfire"},{"name":"mockito","old_version":"5.6.1","new_version":"5.6.3","repository_url":"https://github.com/dart-lang/mockito"},{"name":"slang","old_version":"4.11.1","new_version":"4.11.2","repository_url":"https://github.com/slang-i18n/slang"},{"name":"slang_flutter","old_version":"4.11.0","new_version":"4.12.0","repository_url":"https://github.com/slang-i18n/slang"},{"name":"slang","old_version":"4.11.2","new_version":"4.12.0","repository_url":"https://github.com/slang-i18n/slang"},{"name":"webview_flutter","old_version":"4.13.0","new_version":"4.13.1","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the minor-and-patch group with 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.4` | `2.10.5` |\n| [drift](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `4.3.0` | `4.4.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.0.6` | `5.0.7` |\n| [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) | `6.1.3` | `6.1.4` |\n| [mockito](https://github.com/dart-lang/mockito) | `5.6.1` | `5.6.3` |\n| [slang](https://github.com/slang-i18n/slang) | `4.11.1` | `4.11.2` |\n| [slang_flutter](https://github.com/slang-i18n/slang) | `4.11.0` | `4.12.0` |\n| [slang](https://github.com/slang-i18n/slang) | `4.11.2` | `4.12.0` |\n| [webview_flutter](https://github.com/flutter/packages/tree/main/packages/webview_flutter) | `4.13.0` | `4.13.1` |\n\n\nUpdates `build_runner` from 2.10.4 to 2.10.5\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.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/6e26924b08aa05100d6cdc5b1b5fb4f8f6ac200f\"\u003e\u003ccode\u003e6e26924\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4320\"\u003e#4320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/848c4b3f2160d35f91b4909015c7f6eaa3bcb9a8\"\u003e\u003ccode\u003e848c4b3\u003c/code\u003e\u003c/a\u003e Use builder names and factories instead of opaque functions. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4318\"\u003e#4318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9b97ea08021ee68947873bcdd4a550c0feb393a4\"\u003e\u003ccode\u003e9b97ea0\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eAutoApply\u003c/code\u003e enum instead of opaque function \u003ccode\u003ePackageFilter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4317\"\u003e#4317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/91c3918bee7f603f3db1083e333f553268bc69c6\"\u003e\u003ccode\u003e91c3918\u003c/code\u003e\u003c/a\u003e Fix out-of-sync pubspec+CHANGELOG. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4316\"\u003e#4316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d62c662e30bf98a071725f9a3edaf48f83bc08ec\"\u003e\u003ccode\u003ed62c662\u003c/code\u003e\u003c/a\u003e Fix end to end test: allow build to complete before serving. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/12d7926328edea428ef6b902005adaba77091d2c\"\u003e\u003ccode\u003e12d7926\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4313\"\u003e#4313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cb58a534963bd28fcdad8dc8d3cc20b3326adcc3\"\u003e\u003ccode\u003ecb58a53\u003c/code\u003e\u003c/a\u003e Fix build_daemon test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4308\"\u003e#4308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/278183714d62d9de4507c475b8525ae8c2594126\"\u003e\u003ccode\u003e2781837\u003c/code\u003e\u003c/a\u003e Adding support for DDC's Library Bundle module system. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4303\"\u003e#4303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/00ceed38a06d9940c05cef54ac5708b4ed12ee00\"\u003e\u003ccode\u003e00ceed3\u003c/code\u003e\u003c/a\u003e Adding custom sdk build options to support flutter embeddings and plugins.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9b94a5ae8b3da1a0a069851a9e514c05b5684199\"\u003e\u003ccode\u003e9b94a5a\u003c/code\u003e\u003c/a\u003e Updating DDC's bootstrapper for auto hot reload/restart. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4300\"\u003e#4300\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.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.30.0...drift_dev-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.3.0 to 4.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\u003eSee full diff 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 `firebase_crashlytics` from 5.0.6 to 5.0.7\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/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.0.7/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_remote_config` from 6.1.3 to 6.1.4\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/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_remote_config-v6.1.4/packages/firebase_remote_config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.6.1 to 5.6.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/mockito/blob/master/CHANGELOG.md\"\u003emockito's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=8.1.0 \u0026lt;11.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid exceptions from equality operators when comparing query arguments to\n\u003ccode\u003eSmartFake\u003c/code\u003e actual arguments.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/mockito/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `slang` from 4.11.1 to 4.11.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/slang-i18n/slang/releases\"\u003eslang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003efast_i18n v5.12.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Flutter 3.0.0 compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.12.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: resolve some linting errors in generated file\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle csv files with 1st level lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdd plural support: Swedish (thanks to \u003ca href=\"https://github.com/lohnn\"\u003eJohannes Löhnn\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003efast_i18n v5.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle empty lists in combination with interfaces\u003c/li\u003e\n\u003cli\u003efix: migrate ARB files with plurals/selects correctly\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add comments feature for json and csv files\u003c/li\u003e\n\u003cli\u003efeat: new command \u003ccode\u003eflutter pub run fast_i18n:migrate arb en.arb en.json\u003c/code\u003e to migrate ARB files\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: new command \u003ccode\u003eflutter pub run fast_i18n stats\u003c/code\u003e to get number of words, characters, etc.\u003c/li\u003e\n\u003cli\u003efix: create missing directories instead of throwing an error\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add option \u003ccode\u003elocale_handling: false\u003c/code\u003e to not generate \u003ccode\u003et\u003c/code\u003e and \u003ccode\u003eLocaleSettings\u003c/code\u003e (suitable for dependency injection)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.9.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eDependency Injection (optional)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ePlural resolvers are now part of the translation class.\u003c/p\u003e\n\u003cp\u003eMeaning, you can now build your own instance without relying on \u003ccode\u003eLocaleSettings\u003c/code\u003e or any other side effects.\u003c/p\u003e\n\u003cp\u003eThis is entirely optional! You can still use the included \u003ccode\u003eLocaleSettings\u003c/code\u003e solution.\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e// riverpod example\nfinal english = AppLocale.en.build(cardinalResolver: myEnResolver);\nfinal german = AppLocale.de.build(cardinalResolver: myDeResolver);\nfinal translationProvider = StateProvider\u0026lt;StringsEn\u0026gt;((ref) =\u0026gt; german);\n\u003cp\u003e// access the current instance\u003cbr /\u003e\nfinal t = ref.watch(translationProvider);\u003cbr /\u003e\nString a = t.welcome.title;\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eFor more information, checkout the \u003ca href=\"https://github.com/Tienisto/flutter-fast-i18n/blob/master/documentation/dependency_injection.md\"\u003efull article\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003efast_i18n v5.8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: allow custom parameter names in plurals or contexts (\u003ccode\u003ecount\u003c/code\u003e and \u003ccode\u003econtext\u003c/code\u003e were hardcoded previously)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/slang-i18n/slang/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `slang_flutter` from 4.11.0 to 4.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/slang-i18n/slang/releases\"\u003eslang_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: announcing \u003ca href=\"https://pub.dev/packages/slang_mcp\"\u003eslang_mcp\u003c/a\u003e, a new package to work with LLMs more efficiently\u003c/li\u003e\n\u003cli\u003efix: $wip should handle nested parenthesis\u003c/li\u003e\n\u003c/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/slang-i18n/slang/commit/97f4be1444dc9716727db2e37c3ad4938be3ca6a\"\u003e\u003ccode\u003e97f4be1\u003c/code\u003e\u003c/a\u003e release: 4.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slang-i18n/slang/commit/9fb6ead4cb3da107a3b1dbea36a396159ed704d8\"\u003e\u003ccode\u003e9fb6ead\u003c/code\u003e\u003c/a\u003e docs: update readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slang-i18n/slang/commit/c6d20410ab48693b8e2c00a3c3f5ac93e1adf939\"\u003e\u003ccode\u003ec6d2041\u003c/code\u003e\u003c/a\u003e docs: update license\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slang-i18n/slang/commit/7e671667bcb9aac7bb293781e1ec049ca9f609cb\"\u003e\u003ccode\u003e7e67166\u003c/code\u003e\u003c/a\u003e feat: add slang_mcp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slang-i18n/slang/commit/b0e6e8e7f6d64f7193f8c14ba7dbd2b0b7d0d522\"\u003e\u003ccode\u003eb0e6e8e\u003c/code\u003e\u003c/a\u003e fix: $wip usage within brackets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slang-i18n/slang/commit/93dfd00f8b6cacf331953cb6a2770a21d0e24de6\"\u003e\u003ccode\u003e93dfd00\u003c/code\u003e\u003c/a\u003e release: 4.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slang-i18n/slang/commit/ddd29396bddba71ee6719c857747119798ae0d9c\"\u003e\u003ccode\u003eddd2939\u003c/code\u003e\u003c/a\u003e fix: handle variable or function calls inside $wip\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slang-i18n/slang/commit/da62afe284c841d3a226739a58b8ae6832b10986\"\u003e\u003ccode\u003eda62afe\u003c/code\u003e\u003c/a\u003e fix: generate map without quotes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slang-i18n/slang/commit/425e8a456bcc23c675d60508bd565170cc8f67f7\"\u003e\u003ccode\u003e425e8a4\u003c/code\u003e\u003c/a\u003e fix: handle empty resource files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slang-i18n/slang/commit/c626865d035460d803c9e56645d914eea4e854b0\"\u003e\u003ccode\u003ec626865\u003c/code\u003e\u003c/a\u003e fix: handle dots or numbers in map key\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/slang-i18n/slang/compare/v4.11.0...v4.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `slang` from 4.11.2 to 4.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/slang-i18n/slang/releases\"\u003eslang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003efast_i18n v5.12.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Flutter 3.0.0 compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.12.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: resolve some linting errors in generated file\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle csv files with 1st level lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdd plural support: Swedish (thanks to \u003ca href=\"https://github.com/lohnn\"\u003eJohannes Löhnn\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003efast_i18n v5.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle empty lists in combination with interfaces\u003c/li\u003e\n\u003cli\u003efix: migrate ARB files with plurals/selects correctly\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add comments feature for json and csv files\u003c/li\u003e\n\u003cli\u003efeat: new command \u003ccode\u003eflutter pub run fast_i18n:migrate arb en.arb en.json\u003c/code\u003e to migrate ARB files\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: new command \u003ccode\u003eflutter pub run fast_i18n stats\u003c/code\u003e to get number of words, characters, etc.\u003c/li\u003e\n\u003cli\u003efix: create missing directories instead of throwing an error\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add option \u003ccode\u003elocale_handling: false\u003c/code\u003e to not generate \u003ccode\u003et\u003c/code\u003e and \u003ccode\u003eLocaleSettings\u003c/code\u003e (suitable for dependency injection)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.9.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eDependency Injection (optional)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ePlural resolvers are now part of the translation class.\u003c/p\u003e\n\u003cp\u003eMeaning, you can now build your own instance without relying on \u003ccode\u003eLocaleSettings\u003c/code\u003e or any other side effects.\u003c/p\u003e\n\u003cp\u003eThis is entirely optional! You can still use the included \u003ccode\u003eLocaleSettings\u003c/code\u003e solution.\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e// riverpod example\nfinal english = AppLocale.en.build(cardinalResolver: myEnResolver);\nfinal german = AppLocale.de.build(cardinalResolver: myDeResolver);\nfinal translationProvider = StateProvider\u0026lt;StringsEn\u0026gt;((ref) =\u0026gt; german);\n\u003cp\u003e// access the current instance\u003cbr /\u003e\nfinal t = ref.watch(translationProvider);\u003cbr /\u003e\nString a = t.welcome.title;\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eFor more information, checkout the \u003ca href=\"https://github.com/Tienisto/flutter-fast-i18n/blob/master/documentation/dependency_injection.md\"\u003efull article\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003efast_i18n v5.8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: allow custom parameter names in plurals or contexts (\u003ccode\u003ecount\u003c/code\u003e and \u003ccode\u003econtext\u003c/code\u003e were hardcoded previously)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/slang-i18n/slang/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `webview_flutter` from 4.13.0 to 4.13.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/39d8eee0d3428233b38f0a9e5547161ccdd58351\"\u003e\u003ccode\u003e39d8eee\u003c/code\u003e\u003c/a\u003e Fix html in webview_flutter doc comment (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10634\"\u003e#10634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/53f26d9446ba54d9d74441e0d24e594cf310d366\"\u003e\u003ccode\u003e53f26d9\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/afeea655c163f587cf691daf65019cffa3b19169\"\u003e\u003ccode\u003eafeea65\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 14 directories with 1 u...\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/webview_flutter/issues/10528\"\u003e#10528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8f0fdfc4b81d93117c33c5847bad59db50e16886\"\u003e\u003ccode\u003e8f0fdfc\u003c/code\u003e\u003c/a\u003e [webview_flutter_android] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10527\"\u003e#10527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a4898b66cae262c923495104f1bbb48bb42cb8f6\"\u003e\u003ccode\u003ea4898b6\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Fixes crash when running \u003ccode\u003eWKNavigationResponse\u003c/code\u003e t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2d9ddab197bff6385077f329a9c6c9dca699fb63\"\u003e\u003ccode\u003e2d9ddab\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8168d9c856a1787770b15f34a0d34939ce2058a1\"\u003e\u003ccode\u003e8168d9c\u003c/code\u003e\u003c/a\u003e [various] Update READMEs to reflect current OS support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10470\"\u003e#10470\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/packages/webview_flutter/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fb5f02f1ebb02e6055ba9125c252fb038afabaa5\"\u003e\u003ccode\u003efb5f02f\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 6 directories with 2 up...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/webview_flutter-v4.13.1/packages/webview_flutter\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/chika3742/genshin_material/pull/336","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/chika3742%2Fgenshin_material/issues/336","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/336/packages"},{"uuid":"3831029302","node_id":"PR_kwDOQoffz86-E5nK","number":16,"state":"open","title":"deps: Bump the flutter-deps group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["dependencies","config"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-19T19:59:48.000Z","updated_at":"2026-01-19T19:59:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: Bump","group_name":"flutter-deps","update_count":5,"packages":[{"name":"bloc","old_version":"9.1.0","new_version":"9.2.0","repository_url":"https://github.com/felangel/bloc"},{"name":"drift","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"flutter_gemma","old_version":"0.11.13","new_version":"0.12.2","repository_url":"https://github.com/DenisovAV/flutter_gemma"},{"name":"flutter_tts","old_version":"4.2.3","new_version":"4.2.5","repository_url":"https://github.com/dlutton/flutter_tts"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-deps group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [bloc](https://github.com/felangel/bloc/tree/master/packages) | `9.1.0` | `9.2.0` |\n| [drift](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [flutter_gemma](https://github.com/DenisovAV/flutter_gemma) | `0.11.13` | `0.12.2` |\n| [flutter_tts](https://github.com/dlutton/flutter_tts) | `4.2.3` | `4.2.5` |\n\n\nUpdates `bloc` from 9.1.0 to 9.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/felangel/bloc/releases\"\u003ebloc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ebloc-v9.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003eMultiBlocObserver\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/felangel/bloc/pull/4714\"\u003e#4714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: minor \u003ccode\u003eREADME.md\u003c/code\u003e improvements (\u003ca href=\"https://redirect.github.com/felangel/bloc/pull/4657\"\u003e#4657\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ebloc_test-v9.1.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update copyright year\u003c/li\u003e\n\u003cli\u003echore: update sponsors\u003c/li\u003e\n\u003c/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/felangel/bloc/commit/1d578c4263d22a952a84c589bed9462e72f6e685\"\u003e\u003ccode\u003e1d578c4\u003c/code\u003e\u003c/a\u003e chore(bloc): v9.2.0 (\u003ca href=\"https://github.com/felangel/bloc/tree/master/packages/issues/4715\"\u003e#4715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/bloc/commit/85f339ea66a0a7a3ee454250ffe615ec2937ea91\"\u003e\u003ccode\u003e85f339e\u003c/code\u003e\u003c/a\u003e feat(bloc): add \u003ccode\u003eMultiBlocObserver\u003c/code\u003e (\u003ca href=\"https://github.com/felangel/bloc/tree/master/packages/issues/4714\"\u003e#4714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/bloc/commit/ca7a73fc8989703cd5504f0342ef9f6608dabbf5\"\u003e\u003ccode\u003eca7a73f\u003c/code\u003e\u003c/a\u003e chore(bloc_lint): v0.3.6 (\u003ca href=\"https://github.com/felangel/bloc/tree/master/packages/issues/4690\"\u003e#4690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/bloc/commit/29f6cf6133e1059a2ec9bf3f9d4b3c7f705293b6\"\u003e\u003ccode\u003e29f6cf6\u003c/code\u003e\u003c/a\u003e refactor(bloc_lint): upgrade to latest analyzer frontend (\u003ca href=\"https://github.com/felangel/bloc/tree/master/packages/issues/4686\"\u003e#4686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/bloc/commit/38a92506853f64afde698741d526fc8c4d697b79\"\u003e\u003ccode\u003e38a9250\u003c/code\u003e\u003c/a\u003e chore(bloc_tools): remove \u003ccode\u003epkg:test\u003c/code\u003e override (\u003ca href=\"https://github.com/felangel/bloc/tree/master/packages/issues/4684\"\u003e#4684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/bloc/commit/d020bc452002785abe2ff2ddb9f61e8e8150f496\"\u003e\u003ccode\u003ed020bc4\u003c/code\u003e\u003c/a\u003e chore(bloc_lint): v0.3.5 (\u003ca href=\"https://github.com/felangel/bloc/tree/master/packages/issues/4685\"\u003e#4685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/bloc/commit/0c17553a3ce2ce2cacbd3eabc06b6328ae0b0883\"\u003e\u003ccode\u003e0c17553\u003c/code\u003e\u003c/a\u003e chore(bloc_lint): v0.3.4 (\u003ca href=\"https://github.com/felangel/bloc/tree/master/packages/issues/4680\"\u003e#4680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/bloc/commit/c21cfe5f1213994fe2626b232f46afc9c81b9e63\"\u003e\u003ccode\u003ec21cfe5\u003c/code\u003e\u003c/a\u003e chore(bloc_lint): upgrade deps (\u003ca href=\"https://github.com/felangel/bloc/tree/master/packages/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/bloc/commit/5c81ccad1f0d1f54d76267848b23aca2c3693129\"\u003e\u003ccode\u003e5c81cca\u003c/code\u003e\u003c/a\u003e fix(bloc_tools): add override for \u003ccode\u003epkg:test\u003c/code\u003e v1.27.0 regression (\u003ca href=\"https://github.com/felangel/bloc/tree/master/packages/issues/4677\"\u003e#4677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/bloc/commit/d1f0b8d9650d29c6fded122a642814ae8a76eab6\"\u003e\u003ccode\u003ed1f0b8d\u003c/code\u003e\u003c/a\u003e chore(replay_bloc): adjust LICENSE year\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/felangel/bloc/commits/bloc-v9.2.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.30.0...drift_dev-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_gemma` from 0.11.13 to 0.12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DenisovAV/flutter_gemma/releases\"\u003eflutter_gemma's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v0.12.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/DenisovAV/flutter_gemma/compare/v0.11.16...v0.12.0\"\u003ehttps://github.com/DenisovAV/flutter_gemma/compare/v0.11.16...v0.12.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v0.11.16\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix iOS embedding crash on repeated inference (v0.11.16) by \u003ca href=\"https://github.com/DenisovAV\"\u003e\u003ccode\u003e@​DenisovAV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/156\"\u003eDenisovAV/flutter_gemma#156\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/DenisovAV/flutter_gemma/compare/v0.11.15...v0.11.16\"\u003ehttps://github.com/DenisovAV/flutter_gemma/compare/v0.11.15...v0.11.16\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v0.11.15\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Open In Colab badges to FunctionGemma pipeline links by \u003ca href=\"https://github.com/DenisovAV\"\u003e\u003ccode\u003e@​DenisovAV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/149\"\u003eDenisovAV/flutter_gemma#149\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: sealed ModelResponse by \u003ca href=\"https://github.com/snapsl\"\u003e\u003ccode\u003e@​snapsl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/151\"\u003eDenisovAV/flutter_gemma#151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix/enum and resume by \u003ca href=\"https://github.com/DenisovAV\"\u003e\u003ccode\u003e@​DenisovAV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/154\"\u003eDenisovAV/flutter_gemma#154\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/snapsl\"\u003e\u003ccode\u003e@​snapsl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/151\"\u003eDenisovAV/flutter_gemma#151\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/DenisovAV/flutter_gemma/compare/v0.11.14...v0.11.15\"\u003ehttps://github.com/DenisovAV/flutter_gemma/compare/v0.11.14...v0.11.15\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v0.11.14\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature/builder validation tdd by \u003ca href=\"https://github.com/DenisovAV\"\u003e\u003ccode\u003e@​DenisovAV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/138\"\u003eDenisovAV/flutter_gemma#138\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/builder validation tdd by \u003ca href=\"https://github.com/DenisovAV\"\u003e\u003ccode\u003e@​DenisovAV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/139\"\u003eDenisovAV/flutter_gemma#139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix web/cache_api.js: add missing createBlob function by \u003ca href=\"https://github.com/DenisovAV\"\u003e\u003ccode\u003e@​DenisovAV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/140\"\u003eDenisovAV/flutter_gemma#140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd web JS CDN distribution by \u003ca href=\"https://github.com/DenisovAV\"\u003e\u003ccode\u003e@​DenisovAV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/141\"\u003eDenisovAV/flutter_gemma#141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix batch embeddings type cast issue (\u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/issues/142\"\u003e#142\u003c/a\u003e) by \u003ca href=\"https://github.com/DenisovAV\"\u003e\u003ccode\u003e@​DenisovAV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/144\"\u003eDenisovAV/flutter_gemma#144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/builder validation tdd by \u003ca href=\"https://github.com/DenisovAV\"\u003e\u003ccode\u003e@​DenisovAV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/147\"\u003eDenisovAV/flutter_gemma#147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/function gemma by \u003ca href=\"https://github.com/DenisovAV\"\u003e\u003ccode\u003e@​DenisovAV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/148\"\u003eDenisovAV/flutter_gemma#148\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/DenisovAV/flutter_gemma/compare/v0.11.13...v0.11.14\"\u003ehttps://github.com/DenisovAV/flutter_gemma/compare/v0.11.13...v0.11.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DenisovAV/flutter_gemma/blob/main/CHANGELOG.md\"\u003eflutter_gemma's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eModel Deletion Fix\u003c/strong\u003e: Fixed model deletion not removing metadata (\u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/issues/169\"\u003e#169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eModel Switch Fix\u003c/strong\u003e: Fixed model creation failure blocking switching to another model (\u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/issues/170\"\u003e#170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAndroid SDK\u003c/strong\u003e: Updated to API 36\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eWeb Large Model Support\u003c/strong\u003e: \u003ccode\u003eWebStorageMode\u003c/code\u003e for models \u0026gt;2GB via OPFS streaming (\u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/issues/162\"\u003e#162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDesktop JAR Checksum Fix\u003c/strong\u003e: Fixed JAR checksum mismatch in setup scripts (\u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🖥️ \u003cstrong\u003eDesktop Support\u003c/strong\u003e: Full support for macOS, Windows, and Linux platforms\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emacOS\u003c/strong\u003e: Apple Silicon (M1/M2/M3/M4) with Metal GPU acceleration\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWindows\u003c/strong\u003e: x86_64 with DirectX 12 GPU acceleration\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eLinux\u003c/strong\u003e: x86_64 and ARM64 with Vulkan GPU acceleration\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e🏗️ \u003cstrong\u003eLiteRT-LM Architecture\u003c/strong\u003e: Desktop uses gRPC server with bundled JRE for inference\n\u003cul\u003e\n\u003cli\u003eAutomatic JRE 21 download and native library extraction\u003c/li\u003e\n\u003cli\u003eDynamic port allocation prevents conflicts\u003c/li\u003e\n\u003cli\u003eSupports \u003ccode\u003e.litertlm\u003c/code\u003e model format only (MediaPipe \u003ccode\u003e.task\u003c/code\u003e/\u003ccode\u003e.bin\u003c/code\u003e not supported on desktop)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e📚 \u003cstrong\u003eDesktop Documentation\u003c/strong\u003e: Comprehensive setup guide in DESKTOP_SUPPORT.md\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.11.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 \u003cstrong\u003eiOS Embeddings Fix\u003c/strong\u003e: Fix crash on repeated embedding inference (\u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/issues/155\"\u003e#155\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.11.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 \u003cstrong\u003eFunctionGemma Single-Turn Mode\u003c/strong\u003e: FunctionGemma now operates in single-turn mode by design (clears history after each response)\u003c/li\u003e\n\u003cli\u003e🐛 \u003cstrong\u003eDownload Resume Fix\u003c/strong\u003e: Fixed model download resume after interruption\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.11.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 \u003cstrong\u003eFunctionGemma Support\u003c/strong\u003e: Added \u003ccode\u003eModelType.functionGemma\u003c/code\u003e for Google's specialized function calling model\n\u003cul\u003e\n\u003cli\u003ePre-converted models available on HuggingFace\u003c/li\u003e\n\u003cli\u003eFine-tuning Colab notebooks (3-step pipeline)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e🐛 \u003cstrong\u003eBatch Embeddings Fix\u003c/strong\u003e: Fixed type cast issue in platform channel for batch embeddings (\u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/issues/142\"\u003e#142\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DenisovAV/flutter_gemma/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_tts` from 4.2.3 to 4.2.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dlutton/flutter_tts/blob/master/CHANGELOG.md\"\u003eflutter_tts's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2.5\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAndroid:\u003c/strong\u003e Fixing namespace path\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2.4\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eWindows:\u003c/strong\u003e CMake fix\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eiOS:\u003c/strong\u003e Add playbackAndRecord category to iOS audio category mapping\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAndroid:\u003c/strong\u003e Bump to AGP 8.13\u003c/li\u003e\n\u003c/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/dlutton/flutter_tts/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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/alexandregodet/iackathon/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexandregodet%2Fiackathon/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"},{"uuid":"3828697971","node_id":"PR_kwDOQ8Mzss699JkQ","number":38,"state":"closed","title":"chore(deps): bump the storage group with 2 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-01-30T16:25:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-19T09:01:30.000Z","updated_at":"2026-01-30T16:25:28.000Z","time_to_close":977036,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"storage","update_count":2,"packages":[{"name":"drift","old_version":"2.21.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.21.2","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"}],"path":null,"ecosystem":"pub"},"body":"Bumps the storage group with 2 updates: [drift](https://github.com/simolus3/drift) and [drift_dev](https://github.com/simolus3/drift).\n\nUpdates `drift` from 2.21.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDelegatedDatabase.externalExecutor\u003c/code\u003e, allowing transactions started externally to be used with drift.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eBatch.insertFromSelect\u003c/code\u003e to insert rows from a select statement in a batch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGenerator\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix invalid schema code for views.\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003eknown_tables\u003c/code\u003e option. It allows defining external tables assumed to be available without including them in the drift-managed schema.\u003c/li\u003e\n\u003cli\u003eFix unresolved references in CTEs resolving against the scope of the main query.\u003c/li\u003e\n\u003cli\u003eStatic analysis support for the PowerSync SQLite extension.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTools\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/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.21.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.21.2 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.21.2...drift_dev-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nicremo/the-system-app/pull/38","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicremo%2Fthe-system-app/issues/38","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/38/packages"},{"uuid":"3828565292","node_id":"PR_kwDOQjb2V8698uBt","number":32,"state":"closed","title":"chore(deps): bump the dependencies group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-23T07:50:19.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-19T08:24:55.000Z","updated_at":"2026-02-23T07:50:20.000Z","time_to_close":3021924,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"dependencies","update_count":5,"packages":[{"name":"build_runner","old_version":"2.10.4","new_version":"2.10.5","repository_url":"https://github.com/dart-lang/build"},{"name":"drift","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"flutter_riverpod","old_version":"3.1.0","new_version":"3.2.0","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_tts","old_version":"4.2.3","new_version":"4.2.5","repository_url":"https://github.com/dlutton/flutter_tts"}],"path":null,"ecosystem":"pub"},"body":"Bumps the dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.4` | `2.10.5` |\n| [drift](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.1.0` | `3.2.0` |\n| [flutter_tts](https://github.com/dlutton/flutter_tts) | `4.2.3` | `4.2.5` |\n\n\nUpdates `build_runner` from 2.10.4 to 2.10.5\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.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/6e26924b08aa05100d6cdc5b1b5fb4f8f6ac200f\"\u003e\u003ccode\u003e6e26924\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4320\"\u003e#4320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/848c4b3f2160d35f91b4909015c7f6eaa3bcb9a8\"\u003e\u003ccode\u003e848c4b3\u003c/code\u003e\u003c/a\u003e Use builder names and factories instead of opaque functions. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4318\"\u003e#4318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9b97ea08021ee68947873bcdd4a550c0feb393a4\"\u003e\u003ccode\u003e9b97ea0\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eAutoApply\u003c/code\u003e enum instead of opaque function \u003ccode\u003ePackageFilter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4317\"\u003e#4317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/91c3918bee7f603f3db1083e333f553268bc69c6\"\u003e\u003ccode\u003e91c3918\u003c/code\u003e\u003c/a\u003e Fix out-of-sync pubspec+CHANGELOG. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4316\"\u003e#4316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d62c662e30bf98a071725f9a3edaf48f83bc08ec\"\u003e\u003ccode\u003ed62c662\u003c/code\u003e\u003c/a\u003e Fix end to end test: allow build to complete before serving. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/12d7926328edea428ef6b902005adaba77091d2c\"\u003e\u003ccode\u003e12d7926\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4313\"\u003e#4313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cb58a534963bd28fcdad8dc8d3cc20b3326adcc3\"\u003e\u003ccode\u003ecb58a53\u003c/code\u003e\u003c/a\u003e Fix build_daemon test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4308\"\u003e#4308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/278183714d62d9de4507c475b8525ae8c2594126\"\u003e\u003ccode\u003e2781837\u003c/code\u003e\u003c/a\u003e Adding support for DDC's Library Bundle module system. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4303\"\u003e#4303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/00ceed38a06d9940c05cef54ac5708b4ed12ee00\"\u003e\u003ccode\u003e00ceed3\u003c/code\u003e\u003c/a\u003e Adding custom sdk build options to support flutter embeddings and plugins.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9b94a5ae8b3da1a0a069851a9e514c05b5684199\"\u003e\u003ccode\u003e9b94a5a\u003c/code\u003e\u003c/a\u003e Updating DDC's bootstrapper for auto hot reload/restart. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4300\"\u003e#4300\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.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.30.0...drift_dev-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.1.0 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e4707edfde90e151724044d1763f684809f936bc\"\u003e\u003ccode\u003ee4707ed\u003c/code\u003e\u003c/a\u003e Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0e26cf2d9b8de4b00c9da5f64dbb7e0d6d7b4f4b\"\u003e\u003ccode\u003e0e26cf2\u003c/code\u003e\u003c/a\u003e Delete version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a3fc60d656ecfc7a1a53210b8515d678764e9b5b\"\u003e\u003ccode\u003ea3fc60d\u003c/code\u003e\u003c/a\u003e Delete pointless version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6103cb66335e3aa0fe3ee9fa948f90e53c465ec3\"\u003e\u003ccode\u003e6103cb6\u003c/code\u003e\u003c/a\u003e Add meta\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/108030ead983ba6d39777c6b382b38e5ce64d167\"\u003e\u003ccode\u003e108030e\u003c/code\u003e\u003c/a\u003e Sync changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/88c8fb0f9125f89fb066b3c121741ba097f5000f\"\u003e\u003ccode\u003e88c8fb0\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Release\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/ad005d5eccc548b9bfb4e73ecbc7e4314132bdb7\"\u003e\u003ccode\u003ead005d5\u003c/code\u003e\u003c/a\u003e Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/d6680f249c770c344e54a8ad31abf867c658b251\"\u003e\u003ccode\u003ed6680f2\u003c/code\u003e\u003c/a\u003e Delete incorrect heading\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/2193485b5dbf877105fb15f850d03904471a0f09\"\u003e\u003ccode\u003e2193485\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/87a3d4f98246639d5096b63aa1a2e54f6991b2f8\"\u003e\u003ccode\u003e87a3d4f\u003c/code\u003e\u003c/a\u003e Fix selectAsync disposal (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4656\"\u003e#4656\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.1.0...flutter_riverpod-v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_tts` from 4.2.3 to 4.2.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dlutton/flutter_tts/blob/master/CHANGELOG.md\"\u003eflutter_tts's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2.5\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAndroid:\u003c/strong\u003e Fixing namespace path\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2.4\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eWindows:\u003c/strong\u003e CMake fix\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eiOS:\u003c/strong\u003e Add playbackAndRecord category to iOS audio category mapping\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAndroid:\u003c/strong\u003e Bump to AGP 8.13\u003c/li\u003e\n\u003c/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/dlutton/flutter_tts/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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/cmwen/read-forge-app/pull/32","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmwen%2Fread-forge-app/issues/32","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/32/packages"},{"uuid":"3828200718","node_id":"PR_kwDODdheFM697fpB","number":1895,"state":"open","title":"build(deps): Bump drift from 2.30.0 to 2.30.1","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-19T06:26:48.000Z","updated_at":"2026-01-19T06:29:59.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","packages":[{"name":"drift","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"}],"path":null,"ecosystem":"pub"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [drift](https://github.com/simolus3/drift) from 2.30.0 to 2.30.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=drift\u0026package-manager=pub\u0026previous-version=2.30.0\u0026new-version=2.30.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/MixinNetwork/flutter-app/pull/1895","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/MixinNetwork%2Fflutter-app/issues/1895","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1895/packages"}],"issue_packages":[{"old_version":"2.28.2","new_version":"2.31.0","update_type":"minor","path":null,"pr_created_at":"2026-04-06T11:06:38.000Z","version_change":"2.28.2 → 2.31.0","issue":{"uuid":"4211250396","node_id":"PR_kwDOQqm8os7QL0F5","number":31,"state":"open","title":"frontend: bump the flutter-dependencies group across 1 directory with 27 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-06T11:06:38.000Z","updated_at":"2026-04-06T11:07:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"frontend: bump","group_name":"flutter-dependencies","update_count":27,"packages":[{"name":"build_runner","old_version":"2.6.0","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"camera","old_version":"0.11.3","new_version":"0.12.0+1","repository_url":"https://github.com/flutter/packages"},{"name":"connectivity_plus","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"device_info_plus","old_version":"11.5.0","new_version":"12.4.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"dio","old_version":"5.9.0","new_version":"5.9.2","repository_url":"https://github.com/cfug/dio"},{"name":"drift","old_version":"2.28.2","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"fl_chart","old_version":"0.69.2","new_version":"1.2.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_local_notifications","old_version":"19.5.0","new_version":"20.1.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_riverpod","old_version":"3.0.3","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"3.0.3","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"3.0.3","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"google_mlkit_pose_detection","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/flutter-ml/google_ml_kit_flutter"},{"name":"image","old_version":"4.5.4","new_version":"4.8.0","repository_url":"https://github.com/brendan-duncan/image"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"patrol","old_version":"4.1.0","new_version":"4.5.0","repository_url":"https://github.com/leancodepl/patrol"},{"name":"share_plus","old_version":"12.0.1","new_version":"12.0.2","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.4","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"sqlite3_flutter_libs","old_version":"0.5.41","new_version":"0.6.0+eol","repository_url":"https://github.com/simolus3/sqlite3.dart"},{"name":"timezone","old_version":"0.10.1","new_version":"0.11.0","repository_url":"https://github.com/dart-lang/labs"},{"name":"flutter_local_notifications","old_version":"20.1.0","new_version":"21.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"uuid","old_version":"4.5.2","new_version":"4.5.3","repository_url":"https://github.com/Daegalus/dart-uuid"},{"name":"very_good_analysis","old_version":"10.0.0","new_version":"10.2.0","repository_url":"https://github.com/VeryGoodOpenSource/very_good_analysis"},{"name":"video_player","old_version":"2.10.1","new_version":"2.11.1","repository_url":"https://github.com/flutter/packages"},{"name":"wakelock_plus","old_version":"1.4.0","new_version":"1.5.1","repository_url":"https://github.com/fluttercommunity/wakelock_plus"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 25 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.6.0` | `2.13.1` |\n| [camera](https://github.com/flutter/packages/tree/main/packages/camera) | `0.11.3` | `0.12.0+1` |\n| [connectivity_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus) | `7.0.0` | `7.1.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.5.0` | `12.4.0` |\n| [dio](https://github.com/cfug/dio) | `5.9.0` | `5.9.2` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.31.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.69.2` | `1.2.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `19.5.0` | `20.1.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.3.1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.3` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [google_mlkit_pose_detection](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages) | `0.14.0` | `0.14.1` |\n| [image](https://github.com/brendan-duncan/image) | `4.5.4` | `4.8.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [patrol](https://github.com/leancodepl/patrol/tree/master/packages) | `4.1.0` | `4.5.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `12.0.1` | `12.0.2` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.4` | `2.5.5` |\n| [sqlite3_flutter_libs](https://github.com/simolus3/sqlite3.dart/tree/main/legacy) | `0.5.41` | `0.6.0+eol` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.10.1` | `0.11.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `20.1.0` | `21.0.0` |\n| [uuid](https://github.com/Daegalus/dart-uuid) | `4.5.2` | `4.5.3` |\n| [very_good_analysis](https://github.com/VeryGoodOpenSource/very_good_analysis) | `10.0.0` | `10.2.0` |\n| [video_player](https://github.com/flutter/packages/tree/main/packages/video_player) | `2.10.1` | `2.11.1` |\n| [wakelock_plus](https://github.com/fluttercommunity/wakelock_plus) | `1.4.0` | `1.5.1` |\n\n\nUpdates `build_runner` from 2.6.0 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.6.0...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `camera` from 0.11.3 to 0.12.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d8970b12d60a31e9bae5521142f9881895244f88\"\u003e\u003ccode\u003ed8970b1\u003c/code\u003e\u003c/a\u003e [camera] add video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/7108\"\u003e#7108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/59f905ced6b80ce26a8eba114c767e413e6dfe07\"\u003e\u003ccode\u003e59f905c\u003c/code\u003e\u003c/a\u003e [camera][google_fonts] Fixes future warning for \u003ccode\u003eawait\u003c/code\u003eing \u003ccode\u003eFuture\u003c/code\u003e returns i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/66b0cce4a1d904b6cc936b46a35910e45706e66c\"\u003e\u003ccode\u003e66b0cce\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 2 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10980\"\u003e#10980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/86c0cea8d6aea0520d9f5315f8f45b2704fdfec2\"\u003e\u003ccode\u003e86c0cea\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/11020\"\u003e#11020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/09104b08c326766181cbb375890332cc1570b3c5\"\u003e\u003ccode\u003e09104b0\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10367\"\u003e#10367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e68d4a800e785129a8dd2998b6489f76fe3c1b43\"\u003e\u003ccode\u003ee68d4a8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 1 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10939\"\u003e#10939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7bd2fd12747f3651badd739ea9c293e6c98827d1\"\u003e\u003ccode\u003e7bd2fd1\u003c/code\u003e\u003c/a\u003e [camera] Remove unused test file (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10966\"\u003e#10966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/749c79dc9b70bf7b1cb47acb1db78c0fe3c47721\"\u003e\u003ccode\u003e749c79d\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Handle startWriting errors (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10921\"\u003e#10921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3bddf2c57eedbd88ace0e83890f8291c0652d44d\"\u003e\u003ccode\u003e3bddf2c\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] ios saving path (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10832\"\u003e#10832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/camera-v0.12.0/packages/camera\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `connectivity_plus` from 7.0.0 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2b58cffedd8ebce127deba10d2e389c3c3bfcb4b\"\u003e\u003ccode\u003e2b58cff\u003c/code\u003e\u003c/a\u003e feat(connectivity_plus): add ConnectivityResult.satellite on Android and iOS ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/93135ff28cd3a8241445d084927b8ca18d73fe58\"\u003e\u003ccode\u003e93135ff\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): Register broadcast receiver with correct flag, bump m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/05a50f32ba0685a175c75396a05c9d18fb3ce9b4\"\u003e\u003ccode\u003e05a50f3\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): Use serial queue for NWPathMonitor to prevent race co...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/connectivity_plus-v7.1.0/packages/connectivity_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.5.0 to 12.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5dbe0a95ea3ce76acd6a57f8d33ae47761dd228c\"\u003e\u003ccode\u003e5dbe0a9\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add iOS device identifiers for 2026 models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3776\"\u003e#3776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/25bbcce764f3d48a9d9f04a11153c52497873408\"\u003e\u003ccode\u003e25bbcce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add support for isiOSAppOnVision property in iOS devi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/61786a1d680d8c3886b4fceb34d689ec94e10d8a\"\u003e\u003ccode\u003e61786a1\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for iPad Pro 11-Inch (M5) models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3708\"\u003e#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b4dbd1444c3104bc1f10af941907905d3070edcf\"\u003e\u003ccode\u003eb4dbd14\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add missing device identifiers for Macs on M4 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3700\"\u003e#3700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/4cc3f07fd4836e5417089630439fcb8a9cdb6bf5\"\u003e\u003ccode\u003e4cc3f07\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for new Apple devices on M5 chip (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5040a78e26e2abbc9b9e1e8cbb23b1e6e38ad32a\"\u003e\u003ccode\u003e5040a78\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): correct Mac model name mappings (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v12.4.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dio` from 5.9.0 to 5.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cfug/dio/releases\"\u003edio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003edio 5.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes \u003ccode\u003ekIsWeb\u003c/code\u003e across different Flutter SDKs.\u003c/li\u003e\n\u003cli\u003eProvides \u003ccode\u003ehttpVersion\u003c/code\u003e in \u003ccode\u003eResponse.extra\u003c/code\u003e when using \u003ccode\u003eIOHttpClientAdapter\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edio 5.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erequestUrl\u003c/code\u003e and \u003ccode\u003eresponseUrl\u003c/code\u003e parameters to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise control over URL logging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d3231734bcc0b25d01f4e628fb70a66c6fbfde90\"\u003e\u003ccode\u003ed323173\u003c/code\u003e\u003c/a\u003e 🔖 dio v5.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/9739a6c7adde833f1c2d107252e8b192ec4fc253\"\u003e\u003ccode\u003e9739a6c\u003c/code\u003e\u003c/a\u003e 🔖 compatibility_layer v0.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/0253d7d8eae686036f8ac575f3d45d1bcc7ccf48\"\u003e\u003ccode\u003e0253d7d\u003c/code\u003e\u003c/a\u003e 🔖 cookie_manager v3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/3d343b80daf168e9f84eebf3afb6cb6548a0bcc8\"\u003e\u003ccode\u003e3d343b8\u003c/code\u003e\u003c/a\u003e 🔖 http2_adapter v2.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/ab85a5b55dd90da4ab99a1e8dd6bfd53debd2ce4\"\u003e\u003ccode\u003eab85a5b\u003c/code\u003e\u003c/a\u003e 🔖 web_adapter v2.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d4289af3278183366b3abd1ccfe1a29caca99962\"\u003e\u003ccode\u003ed4289af\u003c/code\u003e\u003c/a\u003e Add HTTP protocol version to response extra field (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2466\"\u003e#2466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/e763b3e1ef3cfcdfa7969659a9dd4a9220982e45\"\u003e\u003ccode\u003ee763b3e\u003c/code\u003e\u003c/a\u003e fix: use readyState for accurate timeout type detection (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2491\"\u003e#2491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/de86dc2ae3ce772756452d4e31cd1951758f7373\"\u003e\u003ccode\u003ede86dc2\u003c/code\u003e\u003c/a\u003e ✨ Introduce \u003ccode\u003eCookieManager.ignoreInvalidCookies\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2493\"\u003e#2493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/a3c9fb896ab2bddeed206d0688cd36efff74d0db\"\u003e\u003ccode\u003ea3c9fb8\u003c/code\u003e\u003c/a\u003e 🐛 Fixes \u003ccode\u003ekIsWeb\u003c/code\u003e across different Flutter SDKs and also fixes tests (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2495\"\u003e#2495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/9c78152456ec53cffee0975873b9f335490e9e7d\"\u003e\u003ccode\u003e9c78152\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.5 to 3.7.6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2488\"\u003e#2488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cfug/dio/compare/dio_v5.9.0...dio_v5.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.3 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.3...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.69.2 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/releases\"\u003efl_chart's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Consider the \u003ccode\u003eenabled\u003c/code\u003e property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linetouchdata-read-about-touch-handling\"\u003eLineTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#bartouchdata-read-about-touch-handling\"\u003eBarTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#pietouchdata-read-about-touch-handling\"\u003ePieTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scattertouchdata-read-about-touch-handling\"\u003eScatterTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radartouchdata-read-about-touch-handling\"\u003eRadarTouchData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md#candlesticktouchdata-read-about-touch-handling\"\u003eCandlestickTouchData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1676\"\u003e#1676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/artshooter\"\u003e\u003ccode\u003e@​artshooter\u003c/code\u003e\u003c/a\u003e) Fix wrong bar chart color with small value, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1757\"\u003e#1757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/3ph\"\u003e\u003ccode\u003e@​3ph\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ehorizontalMirrored\u003c/code\u003e and \u003ccode\u003everticalMirrored\u003c/code\u003e properties in our \u003ccode\u003eLabelDirection\u003c/code\u003e enum which is used in (\u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#HorizontalLineLabel\"\u003eHorizontalLineLabel\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#VerticalLineLabel\"\u003eVerticalLineLabel\u003c/a\u003e), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1890\"\u003e#1890\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/Vizten18\"\u003e\u003ccode\u003e@​Vizten18\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ecornerRadius\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#piechartsectiondata\"\u003ePieChartSectionData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add convention and linter (checker) for PRs title and updated contributing guideline. We're gonna have automated changelog generation from the next release\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/diymelvin\"\u003e\u003ccode\u003e@​diymelvin\u003c/code\u003e\u003c/a\u003e) Fix inverted lowerBy/upperBy in error range calculation, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2031\"\u003e#2031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e to allow you to show a label on top of each bar rod, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2071\"\u003e#2071\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/84\"\u003e#84\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\r\n  0,\r\n  10,\r\n  Colors.green,\r\n  BorderSide(color: Colors.white),\r\n),\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\r\n  0,\r\n  10,\r\n  Colors.green,\r\n  borderSide: BorderSide(color: Colors.white),\r\n),\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Consider the \u003ccode\u003eenabled\u003c/code\u003e property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linetouchdata-read-about-touch-handling\"\u003eLineTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#bartouchdata-read-about-touch-handling\"\u003eBarTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#pietouchdata-read-about-touch-handling\"\u003ePieTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scattertouchdata-read-about-touch-handling\"\u003eScatterTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radartouchdata-read-about-touch-handling\"\u003eRadarTouchData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md#candlesticktouchdata-read-about-touch-handling\"\u003eCandlestickTouchData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1676\"\u003e#1676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/artshooter\"\u003e\u003ccode\u003e@​artshooter\u003c/code\u003e\u003c/a\u003e) Fix wrong bar chart color with small value, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1757\"\u003e#1757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/3ph\"\u003e\u003ccode\u003e@​3ph\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ehorizontalMirrored\u003c/code\u003e and \u003ccode\u003everticalMirrored\u003c/code\u003e properties in our \u003ccode\u003eLabelDirection\u003c/code\u003e enum which is used in (\u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#HorizontalLineLabel\"\u003eHorizontalLineLabel\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#VerticalLineLabel\"\u003eVerticalLineLabel\u003c/a\u003e), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1890\"\u003e#1890\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/Vizten18\"\u003e\u003ccode\u003e@​Vizten18\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ecornerRadius\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#piechartsectiondata\"\u003ePieChartSectionData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add convention and linter (checker) for PRs title and updated contributing guideline. We're gonna have automated changelog generation from the next release\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/diymelvin\"\u003e\u003ccode\u003e@​diymelvin\u003c/code\u003e\u003c/a\u003e) Fix inverted lowerBy/upperBy in error range calculation, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2031\"\u003e#2031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e to allow you to show a label on top of each bar rod, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2071\"\u003e#2071\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/84\"\u003e#84\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/457a20202ec35f79190af8e945a84738a81ae033\"\u003e\u003ccode\u003e457a202\u003c/code\u003e\u003c/a\u003e Bump version to 1.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/c55fd81d6d369be8d95f26d601c005ccdaf1d696\"\u003e\u003ccode\u003ec55fd81\u003c/code\u003e\u003c/a\u003e feat: Bar chart rod label (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2071\"\u003e#2071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/ef9d9f4ae2750b51b33992dc3c87aa0333db7d32\"\u003e\u003ccode\u003eef9d9f4\u003c/code\u003e\u003c/a\u003e chore: Remove claude code automatic review (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2072\"\u003e#2072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/d3a8ac29fe2eeb31bb743e253386e6f5422a740b\"\u003e\u003ccode\u003ed3a8ac2\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/683a2c54e127fd15e8ad3a1b842da6f652c30b71\"\u003e\u003ccode\u003e683a2c5\u003c/code\u003e\u003c/a\u003e fix: Swap inverted lowerBy/upperBy in error range pixel calculation (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2060\"\u003e#2060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/76161d68033ed06078347e632fdfa828f982545e\"\u003e\u003ccode\u003e76161d6\u003c/code\u003e\u003c/a\u003e chore: Minor fix on sponsor images in README (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2064\"\u003e#2064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/50d83a081ae6ec2bdf086561638e3e56d56f6b94\"\u003e\u003ccode\u003e50d83a0\u003c/code\u003e\u003c/a\u003e chore: Add CLAUDE.md file to include our architecture, structure and conventi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3cce12646354473b7997296d5bc83444d47288ea\"\u003e\u003ccode\u003e3cce126\u003c/code\u003e\u003c/a\u003e ci: Add Claude Code GitHub Workflow (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/ea7ccf5af5562a0e92e852ed7be6ca9363a719d5\"\u003e\u003ccode\u003eea7ccf5\u003c/code\u003e\u003c/a\u003e chore: Implement conventional commits and PR workflow (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2059\"\u003e#2059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a29a21d74a3297c8072c5af9909b596194d23b39\"\u003e\u003ccode\u003ea29a21d\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.69.2...1.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 19.5.0 to 20.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/20ce99fae66eb804711b5adcdec66ce537b0c282\"\u003e\u003ccode\u003e20ce99f\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add CarPlay notification support with IOSInitia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v19.5.0...flutter_local_notifications-v20.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.0.3 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.0.3...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 3.0.3 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v3.0.3...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 3.0.3 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v3.0.3...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_mlkit_pose_detection` from 0.14.0 to 0.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/CHANGELOG.md\"\u003egoogle_mlkit_pose_detection's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_pose_detection\u003c/code\u003e - \u003ccode\u003ev0.14.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:pose-detection\u003c/co...\n\n_Description has been truncated_","html_url":"https://github.com/kacperchojnackipjatk/OrthoSense/pull/31","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kacperchojnackipjatk%2FOrthoSense/issues/31","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/31/packages"}},{"old_version":"2.30.0","new_version":"2.30.1","update_type":"patch","path":null,"pr_created_at":"2026-03-26T08:34:02.000Z","version_change":"2.30.0 → 2.30.1","issue":{"uuid":"4141789857","node_id":"PR_kwDOLL-z4s7NoOYS","number":344,"state":"closed","title":"deps(pub): bump the minor-and-patch group across 1 directory with 26 updates","user":"dependabot[bot]","labels":["deps:pub","deps"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-30T08:43:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-26T08:34:02.000Z","updated_at":"2026-03-30T08:43:27.000Z","time_to_close":346162,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(pub): bump","group_name":"minor-and-patch","update_count":26,"packages":[{"name":"archive","old_version":"4.0.7","new_version":"4.0.9","repository_url":"https://github.com/brendan-duncan/archive"},{"name":"build_runner","old_version":"2.10.4","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"cupertino_icons","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/flutter/packages"},{"name":"drift","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.30.0","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"firebase_core","old_version":"4.3.0","new_version":"4.6.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.0.6","new_version":"5.1.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_remote_config","old_version":"6.1.3","new_version":"6.3.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_riverpod","old_version":"3.1.0","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"riverpod_annotation","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"4.0.0+1","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"hooks_riverpod","old_version":"3.1.0","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"flutter_svg","old_version":"2.2.3","new_version":"2.2.4","repository_url":"https://github.com/flutter/packages"},{"name":"go_router","old_version":"17.0.1","new_version":"17.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"go_router_builder","old_version":"4.1.3","new_version":"4.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"json_serializable","old_version":"6.11.4","new_version":"6.13.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"material_symbols_icons","old_version":"4.2892.0","new_version":"4.2906.0","repository_url":"https://github.com/timmaffett/material_symbols_icons"},{"name":"mockito","old_version":"5.6.1","new_version":"5.6.4","repository_url":"https://github.com/dart-lang/build"},{"name":"pigeon","old_version":"26.1.5","new_version":"26.3.1","repository_url":"https://github.com/flutter/packages"},{"name":"shared_preferences","old_version":"2.5.4","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"slang","old_version":"4.11.1","new_version":"4.11.2"},{"name":"slang_flutter","old_version":"4.11.0","new_version":"4.14.0"},{"name":"slang","old_version":"4.11.2","new_version":"4.14.0"},{"name":"uuid","old_version":"4.5.2","new_version":"4.5.3","repository_url":"https://github.com/Daegalus/dart-uuid"},{"name":"webview_flutter","old_version":"4.13.0","new_version":"4.13.1","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the minor-and-patch group with 26 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [archive](https://github.com/brendan-duncan/archive) | `4.0.7` | `4.0.9` |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.4` | `2.13.1` |\n| [cupertino_icons](https://github.com/flutter/packages/tree/main/third_party/packages) | `1.0.8` | `1.0.9` |\n| [drift](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.30.0` | `2.31.0` |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `4.3.0` | `4.6.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.0.6` | `5.1.0` |\n| [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) | `6.1.3` | `6.3.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.1.0` | `3.3.1` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `4.0.0` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `4.0.0+1` | `4.0.3` |\n| [hooks_riverpod](https://github.com/rrousselGit/riverpod) | `3.1.0` | `3.3.1` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.2.3` | `2.2.4` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `17.0.1` | `17.1.0` |\n| [go_router_builder](https://github.com/flutter/packages/tree/main/packages) | `4.1.3` | `4.2.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.4` | `6.13.0` |\n| [material_symbols_icons](https://github.com/timmaffett/material_symbols_icons) | `4.2892.0` | `4.2906.0` |\n| [mockito](https://github.com/dart-lang/build/tree/master/builder_pkgs) | `5.6.1` | `5.6.4` |\n| [pigeon](https://github.com/flutter/packages/tree/main/packages) | `26.1.5` | `26.3.1` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.4` | `2.5.5` |\n| slang | `4.11.1` | `4.11.2` |\n| slang_flutter | `4.11.0` | `4.14.0` |\n| slang | `4.11.2` | `4.14.0` |\n| [uuid](https://github.com/Daegalus/dart-uuid) | `4.5.2` | `4.5.3` |\n| [webview_flutter](https://github.com/flutter/packages/tree/main/packages/webview_flutter) | `4.13.0` | `4.13.1` |\n\n\nUpdates `archive` from 4.0.7 to 4.0.9\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/brendan-duncan/archive/blob/main/CHANGELOG.md\"\u003earchive's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.9 - February 17, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix extractFileToDisk file extension handling, where foo.bar.zip would fail.\u003c/li\u003e\n\u003cli\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.8 - February 16, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove dependency to crypto package\u003c/li\u003e\n\u003cli\u003eRemoved Adler32 and Crc32 classes\u003c/li\u003e\n\u003cli\u003eFix: extractArchiveToDisk extensions should be case insensitive.\u003c/li\u003e\n\u003cli\u003eFix: extractFileToDisk for .tar.gz files\u003c/li\u003e\n\u003cli\u003eAdd ZipFileEncoder.addDirectorySync\u003c/li\u003e\n\u003cli\u003eAlways use posix separators for ZipFileEncoder\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/f01d6a340ffe24e0ef46fa682d1b6bcc7b7aef13\"\u003e\u003ccode\u003ef01d6a3\u003c/code\u003e\u003c/a\u003e v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/448221c9192ce1d2ddf9ebc6639b1c338aaced57\"\u003e\u003ccode\u003e448221c\u003c/code\u003e\u003c/a\u003e prefix encryption classes, don't export encryption\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/c0058f77684a012e5cb3085d820f8c497008210d\"\u003e\u003ccode\u003ec0058f7\u003c/code\u003e\u003c/a\u003e fix extractFileToDisk file extension handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/5ef4311220813e7214290e1ab5ae24323ce2b1b0\"\u003e\u003ccode\u003e5ef4311\u003c/code\u003e\u003c/a\u003e v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/3ca212b403b27419140b74826697dd00b5cedbf8\"\u003e\u003ccode\u003e3ca212b\u003c/code\u003e\u003c/a\u003e code cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/c56efde5aad3aa38c59b2000bb874be8070e2781\"\u003e\u003ccode\u003ec56efde\u003c/code\u003e\u003c/a\u003e fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/7cbad0a7c205dbf4633ccc3e18ff99a4c2c09dc8\"\u003e\u003ccode\u003e7cbad0a\u003c/code\u003e\u003c/a\u003e format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/dfdc071a32ec5ba4fd3e3dd6ee5679b98cedb7b3\"\u003e\u003ccode\u003edfdc071\u003c/code\u003e\u003c/a\u003e always use posix separators for ZipFileEncoder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/43728ce9a2c656e84c585977e6fe1d42124e50b4\"\u003e\u003ccode\u003e43728ce\u003c/code\u003e\u003c/a\u003e Fix extractFileToDisk for .tar.gz files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/6294b2f4aeb6e763d161a32d95f3b7ce0dabfa39\"\u003e\u003ccode\u003e6294b2f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/brendan-duncan/archive/issues/393\"\u003e#393\u003c/a\u003e from poirierlouis/feat/add_directory_sync\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/brendan-duncan/archive/compare/4.0.7...v4.0.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `build_runner` from 2.10.4 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.10.4...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cupertino_icons` from 1.0.8 to 1.0.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f330175dbf168a7bf94a127c492e025b4cc0bfba\"\u003e\u003ccode\u003ef330175\u003c/code\u003e\u003c/a\u003e [cupertino_icons] Remove empty Dart file (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11308\"\u003e#11308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/02f231f376761cc04610e8c566b0ba759db0bda7\"\u003e\u003ccode\u003e02f231f\u003c/code\u003e\u003c/a\u003e [various] iOS/macOS example project automigrations (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11227\"\u003e#11227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ee460d6a01fee815ffbe1dc169f851bd682addd6\"\u003e\u003ccode\u003eee460d6\u003c/code\u003e\u003c/a\u003e [various] Modernize non-plugin Android example apps (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11168\"\u003e#11168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1e0338bfd3c6799713fe89c26a55a64521416e16\"\u003e\u003ccode\u003e1e0338b\u003c/code\u003e\u003c/a\u003e Updated AGP and KGP to align with flutter/flutter templates (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10423\"\u003e#10423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e774c2a3f03b2c551506508f813c91d25c297d22\"\u003e\u003ccode\u003ee774c2a\u003c/code\u003e\u003c/a\u003e [flutter_svg] Update README with an example to scale images (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10547\"\u003e#10547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7805d3e2d65448982bde0dfde6c976970abd4693\"\u003e\u003ccode\u003e7805d3e\u003c/code\u003e\u003c/a\u003e [flutter_svg] Convert example app to Swift (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10968\"\u003e#10968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9db114feaf6054979192e9a484eee7672cae38a5\"\u003e\u003ccode\u003e9db114f\u003c/code\u003e\u003c/a\u003e [mustache_template] Improve error throwing (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10700\"\u003e#10700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cc3dca67f2d8e453cfe4ad2662c8196db383355e\"\u003e\u003ccode\u003ecc3dca6\u003c/code\u003e\u003c/a\u003e [all] Omit obvious local types (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/22c60562050dd3de7a4c2827bb97e7bc1cb147c8\"\u003e\u003ccode\u003e22c6056\u003c/code\u003e\u003c/a\u003e [various] Replace deprecated Color.value in SVG packages (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10482\"\u003e#10482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/cupertino_icons-v1.0.9/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.30.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.30.0...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.3.0 to 4.6.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/007689f99866582828a063d174c52ebba13ac0ef\"\u003e\u003ccode\u003e007689f\u003c/code\u003e\u003c/a\u003e feat(database,windows): add support for Realtime Database to windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18079\"\u003e#18079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ea1f309a33075fc06c082819f0653976c6d5214b\"\u003e\u003ccode\u003eea1f309\u003c/code\u003e\u003c/a\u003e fix(remote_config,windows): release mode wasn't linking properly for windows ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3afd41019bf931b95ae039394fc866528ff13f96\"\u003e\u003ccode\u003e3afd410\u003c/code\u003e\u003c/a\u003e fix(core): bump Firebase C++ SDK to 13.5.0 (CMake deprecation fix) (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18071\"\u003e#18071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d715a777a4827bff59f820d9978007bd7568a7d\"\u003e\u003ccode\u003e8d715a7\u003c/code\u003e\u003c/a\u003e fix(auth, windows): add pluginregistry to properly restore state on Windows (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2334cf01fa30696f006cd52cb13756905269b487\"\u003e\u003ccode\u003e2334cf0\u003c/code\u003e\u003c/a\u003e chore: fix formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18044\"\u003e#18044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1b29c4d432597d12e08990825647f0ac9467a8f3\"\u003e\u003ccode\u003e1b29c4d\u003c/code\u003e\u003c/a\u003e feat: bump Firebase JS SDK to 12.9.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18043\"\u003e#18043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.6.0/packages/firebase_core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_crashlytics` from 5.0.6 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f715b456ac43a3c987740af27c3b06b942e3392f\"\u003e\u003ccode\u003ef715b45\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18008\"\u003e#18008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.1.0/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_remote_config` from 6.1.3 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5db577116139d469bcdf38dd58f69c1e5f61c87e\"\u003e\u003ccode\u003e5db5771\u003c/code\u003e\u003c/a\u003e fix(remote-config, ios): fix hot reload issue (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18062\"\u003e#18062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a6ec167f4ece9c9b455a916366781f482cc380b3\"\u003e\u003ccode\u003ea6ec167\u003c/code\u003e\u003c/a\u003e feat(remote-config, windows): add support for windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18006\"\u003e#18006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/92f03e08e9b5362c180da16d60d869568daf2c55\"\u003e\u003ccode\u003e92f03e0\u003c/code\u003e\u003c/a\u003e fix(remote_config): correct \u003ccode\u003elastFetchTime\u003c/code\u003e calculation (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18004\"\u003e#18004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_remote_config-v6.3.0/packages/firebase_remote_config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.1.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.1.0...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 4.0.0 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v4.0.0...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 4.0.0+1 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v4.0.0...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hooks_riverpod` from 3.1.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/hooks_riverpod-v3.1.0...hooks_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.2.3 to 2.2.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e774c2a3f03b2c551506508f813c91d25c297d22\"\u003e\u003ccode\u003ee774c2a\u003c/code\u003e\u003c/a\u003e [flutter_svg] Update README with an example to scale images (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10547\"\u003e#10547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7805d3e2d65448982bde0dfde6c976970abd4693\"\u003e\u003ccode\u003e7805d3e\u003c/code\u003e\u003c/a\u003e [flutter_svg] Convert example app to Swift (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10968\"\u003e#10968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9db114feaf6054979192e9a484eee7672cae38a5\"\u003e\u003ccode\u003e9db114f\u003c/code\u003e\u003c/a\u003e [mustache_template] Improve error throwing (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10700\"\u003e#10700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cc3dca67f2d8e453cfe4ad2662c8196db383355e\"\u003e\u003ccode\u003ecc3dca6\u003c/code\u003e\u003c/a\u003e [all] Omit obvious local types (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.2.4/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 17.0.1 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93a583f8c7fb0f5bf1990ad778b95102656d2836\"\u003e\u003ccode\u003e93a583f\u003c/code\u003e\u003c/a\u003e [cross_file] [web] Separate \u0026quot;Save As\u0026quot; implementation details from XFile web c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d878913b8d8fce0840ccf4e7509102fc38d6b467\"\u003e\u003ccode\u003ed878913\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Retrieve lens direction from CameraX directly (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router_builder` from 4.1.3 to 4.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/df85ef0f4c60ee5e6e6ea85311cffe22d80786d2\"\u003e\u003ccode\u003edf85ef0\u003c/code\u003e\u003c/a\u003e [go_router_builder] Add support for \u003ccode\u003e@TypedGoRouteParameter\u003c/code\u003e to customize par...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5b1bea87e8b9e1fc93ae5ea388496ace6afd0ea9\"\u003e\u003ccode\u003e5b1bea8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] handle interruptions and use single offset (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/8982\"\u003e#8982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router_builder-v4.2.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hooks_riverpod` from 3.1.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/hooks_riverpod-v3.1.0...hooks_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_annotation` from 4.9.0 to 4.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_annotation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_annotation v4.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonSerializable.dateTimeUtc\u003c/code\u003e configuration option.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1371\"\u003e#1371\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_annotation v4.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonSerializable(createJsonSchema: true)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.16.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2b03869fbc47bef10ada89e0a6544a49747de3b3\"\u003e\u003ccode\u003e2b03869\u003c/code\u003e\u003c/a\u003e Prepare for release (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2aa5c931ed84f956ea0d4ddbed19898f699463e0\"\u003e\u003ccode\u003e2aa5c93\u003c/code\u003e\u003c/a\u003e fix: a more complete implementation of schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d5ab4bdf9d2012136ffc7d864151e84536f030ff\"\u003e\u003ccode\u003ed5ab4bd\u003c/code\u003e\u003c/a\u003e chore: ignore 429 (too busy) responses from github w/ markdown link checker (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fad91d99a2d65277285450d23649bc81d6c1f489\"\u003e\u003ccode\u003efad91d9\u003c/code\u003e\u003c/a\u003e Feature: add support for JsonSerializable.dateTimeUtc (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3d4dc60a026a3d27ad2854f57c41e68cf3b7bb73\"\u003e\u003ccode\u003e3d4dc60\u003c/code\u003e\u003c/a\u003e Thanks to Chris for the schema feature (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1551\"\u003e#1551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/144881cc29c3ae6dcaf2337e21bc60d6f70ce948\"\u003e\u003ccode\u003e144881c\u003c/code\u003e\u003c/a\u003e fix: json_schema is only used in tests (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cc2f8770ac47a48218d09a9a8f2ffc474a9150ac\"\u003e\u003ccode\u003ecc2f877\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/71cda60385d0d62a8d375f18d24df43f22e40ea0\"\u003e\u003ccode\u003e71cda60\u003c/code\u003e\u003c/a\u003e Prepare to release json_serializable (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/9c68eaaec42213f88aca6b6ecd3e784c88b769f8\"\u003e\u003ccode\u003e9c68eaa\u003c/code\u003e\u003c/a\u003e Prepare to release json_annonation v4.10.0 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/997f008949d984dd6b674bf07522f9a7f199c7a7\"\u003e\u003ccode\u003e997f008\u003c/code\u003e\u003c/a\u003e feat: add JSON schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1545\"\u003e#1545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.4 to 6.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `material_symbols_icons` from 4.2892.0 to 4.2906.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/releases\"\u003ematerial_symbols_icons's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.39.5 pub.dev release\u003c/h2\u003e\n\u003cp\u003eThis is code from pub.dev material_symbols_icons package release version 4.39.5\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/blob/master/CHANGELOG.md\"\u003ematerial_symbols_icons's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2906.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to version 2.906 of the material icons variable fonts 'released' 01/29/2026 with 4177 icons.\u003c/li\u003e\n\u003cli\u003eAdded fffd2  # antigravity, fffbb  # chat_bubble_off, fffd7  # dashboard_2_edit, fffd6  # dashboard_2_gear\nfffc5  # fitbit_raquetball, fffb7  # globe_2_cancel, fffb6  # globe_2_question, fffb5  # link_2,\nfffd0  # mode_fan_2, fffb4  # mood_heart, fffd8  # music_note_2, fffb3  # shoe_cleats,\nfffba  # splitscreen_landscape_add, fffd3  # video_template, fffd1  # watch_alert, fffcf  # watch_arrow_down\u003c/li\u003e\n\u003cli\u003eadd code to update_metadata.dart to detect the error messages from the google backend AI that generates\nthe tags and remove them from our collected tags.\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003egenerator\\compare_rtl_mirroring.dart\u003c/code\u003e to compare the RTL auto mirrored marked icons\nin \u003ccode\u003elib\\material_symbols_metadata.dart\u003c/code\u003e to the icons marked with corresponding dart\n\u003ccode\u003ematchTextDirection:true\u003c/code\u003e in \u003ccode\u003elib\\symbols.dart\u003c/code\u003e and make sure they match.\u003c/li\u003e\n\u003cli\u003eadd metadata tag searching to the example app.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2892.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: Moved CLI tool \u003ccode\u003einstall_material_symbols_icons_fonts\u003c/code\u003e to a separate package \u003ccode\u003ematerial_symbols_icons_cli\u003c/code\u003e to reduce dependencies for the main package.\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eargs\u003c/code\u003e, \u003ccode\u003epath\u003c/code\u003e, \u003ccode\u003echalkdart\u003c/code\u003e, \u003ccode\u003eglob\u003c/code\u003e to \u003ccode\u003edev_dependencies\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eREADME.md\u003c/code\u003e with instructions for the new CLI package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.6.1 to 5.6.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003emockito's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:mockito v5.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003cli\u003eMove to \u003ccode\u003edart-lang/build\u003c/code\u003e monorepo.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/f550d53994b429f48f2b86f9c70956bf50d4e0c2\"\u003e\u003ccode\u003ef550d53\u003c/code\u003e\u003c/a\u003e Allow analyzer 12 in mockito, prepare for release. (\u003ca href=\"https://github.com/dart-lang/build/tree/master/builder_pkgs/issues/4411\"\u003e#4411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/e4e20511585a5f4650189dc88ea0f4cfe6fccc31\"\u003e\u003ccode\u003ee4e2051\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003epackage:mockito\u003c/code\u003e part of the \u003ccode\u003ebuild\u003c/code\u003e workspace and presubmits. (\u003ca href=\"https://github.com/dart-lang/build/tree/master/builder_pkgs/issues/4410\"\u003e#4410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c585d3dca9e861644c2703374383891fe7e2355d\"\u003e\u003ccode\u003ec585d3d\u003c/code\u003e\u003c/a\u003e Add issue template and other fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5d8b0e5835282ad310c6991575907bf27fbf06ac\"\u003e\u003ccode\u003e5d8b0e5\u003c/code\u003e\u003c/a\u003e Bump actions/stale from 10.1.1 to 10.2.0 in the github-actions group (dart-la...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/53bd4398fd7fd32180b60ae1736f8062fe95c49d\"\u003e\u003ccode\u003e53bd439\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 6.0.1 to 6.0.2 in the github-actions group (dart-l...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/056424f57ceade852839cc9338fb5a8c0efb3b34\"\u003e\u003ccode\u003e056424f\u003c/code\u003e\u003c/a\u003e doc: replace pub run with dart run\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/787ee3790a5103ae26094d4affea7072bfad0e55\"\u003e\u003ccode\u003e787ee37\u003c/code\u003e\u003c/a\u003e\u003ccode\u003edart-lang/mockito#840\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b360b945edd131f0e37ab11f3be87d13f9a9ad97\"\u003e\u003ccode\u003eb360b94\u003c/code\u003e\u003c/a\u003e\u003ccode\u003edart-lang/mockito#839\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d7105bd9810788dd22246ee742902e7e37841c29\"\u003e\u003ccode\u003ed7105bd\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5dd45a49182f64df2015486c06460c9838677f86\"\u003e\u003ccode\u003e5dd45a4\u003c/code\u003e\u003c/a\u003e Consider SmartFake args as always non-matching\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/commits/mockito-v5.6.4/builder_pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pigeon` from 26.1.5 to 26.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/371106fe7d9864a157fc9366f57d0b0e64fab932\"\u003e\u003ccode\u003e371106f\u003c/code\u003e\u003c/a\u003e [various] Add \u003ccode\u003eunintended_html_in_doc_comment\u003c/code\u003e to analysis options (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11303\"\u003e#11303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2234d68cfdabd45b052b3583fa7b0872feedc410\"\u003e\u003ccode\u003e2234d68\u003c/code\u003e\u003c/a\u003e Use deprecated dependency until legacy renderer is removed (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11185\"\u003e#11185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/309a35a4097b2561d981cc68d285f4e0fbbf4c39\"\u003e\u003ccode\u003e309a35a\u003c/code\u003e\u003c/a\u003e [in_app_purchase_storekit] Address flaky tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11270\"\u003e#11270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/52eb33646f363dcb1cf854019542f5bf24346b18\"\u003e\u003ccode\u003e52eb336\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Fix A2A iOS builds (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11290\"\u003e#11290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ec1ce5b84f74fd6ab5fe56d676ce4fca6f62a0a9\"\u003e\u003ccode\u003eec1ce5b\u003c/code\u003e\u003c/a\u003e [various] Convert plugin builds to Kotlin gradle (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11172\"\u003e#11172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b219b11f21789f81b11cf63b4f8f79853a35af54\"\u003e\u003ccode\u003eb219b11\u003c/code\u003e\u003c/a\u003e [webview_flutter_platform_interface] Add support for getting cookie (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11037\"\u003e#11037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b409f0f578ad6d69d4824e5961dbb73bee54817b\"\u003e\u003ccode\u003eb409f0f\u003c/code\u003e\u003c/a\u003e [camera] Regenerate iOS example with Swift (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11283\"\u003e#11283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3e15247b25c2dcf54f9d54dfd430b734dbf1f856\"\u003e\u003ccode\u003e3e15247\u003c/code\u003e\u003c/a\u003e [pigeon] Optimize data class equality and hashing in Dart, Kotlin, java, and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a5192458205f7628743bb4a7f5e47f55feebfb1\"\u003e\u003ccode\u003e5a51924\u003c/code\u003e\u003c/a\u003e [two_dimensional_scrollables] Fix span border decorations in flipped cross...\n\n_Description has been truncated_","html_url":"https://github.com/chika3742/genshin_material/pull/344","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/chika3742%2Fgenshin_material/issues/344","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/344/packages"}},{"old_version":"2.32.0","new_version":"2.32.1","update_type":"patch","path":null,"pr_created_at":"2026-03-23T03:14:43.000Z","version_change":"2.32.0 → 2.32.1","issue":{"uuid":"4117906042","node_id":"PR_kwDORnoz687MjqC3","number":14,"state":"open","title":"chore(deps): bump drift from 2.32.0 to 2.32.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-23T03:14:43.000Z","updated_at":"2026-03-23T03:14:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"drift","old_version":"2.32.0","new_version":"2.32.1","repository_url":"https://github.com/simolus3/drift"}],"path":null,"ecosystem":"pub"},"body":"Bumps [drift](https://github.com/simolus3/drift) from 2.32.0 to 2.32.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.32.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDevTools extension: Make error messages selectable.\u003c/li\u003e\n\u003cli\u003eFor view columns referencing table columns as an alias, we now copy nullability and type converters from the source column (\u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3765\"\u003e#3765\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix parsing \u003ccode\u003ereferences()\u003c/code\u003e with analyzer 10.2.0 and later.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions \u003ccode\u003e\u0026gt;=10.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/simolus3/drift/commit/ba0cd647b439031808340eceb1ea4fd28b96dcb2\"\u003e\u003ccode\u003eba0cd64\u003c/code\u003e\u003c/a\u003e Prepare drift 2.32.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/f561711fcfddcb0755cbab5fba5c75b0572e4cfa\"\u003e\u003ccode\u003ef561711\u003c/code\u003e\u003c/a\u003e drift3: Share more connection tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/444cd1e3753424ff18aadf0a7b3a0b36670a1e46\"\u003e\u003ccode\u003e444cd1e\u003c/code\u003e\u003c/a\u003e Port cancellation test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/df0aed9b6c34f454f3585c3f2bc7f6b6d4167a5f\"\u003e\u003ccode\u003edf0aed9\u003c/code\u003e\u003c/a\u003e Fix drift_dev tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/e343f83a0e3ed917211f41d76b0b64f603150287\"\u003e\u003ccode\u003ee343f83\u003c/code\u003e\u003c/a\u003e Fix parsing references with analyzer 10.2.0+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c762d3525330c40cdd1d9e1bd26cf6101cc02afb\"\u003e\u003ccode\u003ec762d35\u003c/code\u003e\u003c/a\u003e Fix docs build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/f8331239766735baa34df1b6a3e800f60ad5291a\"\u003e\u003ccode\u003ef833123\u003c/code\u003e\u003c/a\u003e Support PostgreSQL casts in sqlparser\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/a2c4c6b9a5caa9cd7349fbf158a29028efe2b0f2\"\u003e\u003ccode\u003ea2c4c6b\u003c/code\u003e\u003c/a\u003e drift3: Simplify table extensions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/d8fda9d2a5af1e3b01c4bf8ccf4cb32d52e0b9f5\"\u003e\u003ccode\u003ed8fda9d\u003c/code\u003e\u003c/a\u003e Docs: Remove sqlite3_flutter_libs mentions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/29c89232a65b55ffb8f31a201959ce0ac843d0b7\"\u003e\u003ccode\u003e29c8923\u003c/code\u003e\u003c/a\u003e devtools: Use selectable texts\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.32.0...drift-2.32.1\"\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=drift\u0026package-manager=pub\u0026previous-version=2.32.0\u0026new-version=2.32.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/mxnix/kick/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mxnix%2Fkick/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"}},{"old_version":"2.31.0","new_version":"2.32.0","update_type":"minor","path":"/client","pr_created_at":"2026-03-16T15:31:53.000Z","version_change":"2.31.0 → 2.32.0","issue":{"uuid":"4083196885","node_id":"PR_kwDOQVzVP87K9Yha","number":61,"state":"open","title":"chore(deps): bump the flutter-minor-patch group in /client with 14 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-16T15:31:53.000Z","updated_at":"2026-03-16T15:31:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"flutter-minor-patch","update_count":14,"packages":[{"name":"drift","old_version":"2.31.0","new_version":"2.32.0","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.31.0","new_version":"2.32.0","repository_url":"https://github.com/simolus3/drift"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"drift_flutter","old_version":"0.2.8","new_version":"0.3.0","repository_url":"https://github.com/simolus3/drift"},{"name":"sqlite3_flutter_libs","old_version":"0.5.42","new_version":"0.6.0+eol","repository_url":"https://github.com/simolus3/sqlite3.dart"},{"name":"package_info_plus","old_version":"8.3.1","new_version":"9.0.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"timezone","old_version":"0.9.4","new_version":"0.11.0","repository_url":"https://github.com/dart-lang/labs"},{"name":"image_cropper","old_version":"8.1.0","new_version":"11.0.0","repository_url":"https://github.com/hnvn/flutter_image_cropper"},{"name":"google_sign_in","old_version":"6.3.0","new_version":"7.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_secure_storage","old_version":"9.2.4","new_version":"10.0.0","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"google_fonts","old_version":"6.3.3","new_version":"8.0.2","repository_url":"https://github.com/flutter/packages"},{"name":"go_router","old_version":"14.8.1","new_version":"17.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_local_notifications","old_version":"17.2.4","new_version":"21.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"}],"path":"/client","ecosystem":"pub"},"body":"Bumps the flutter-minor-patch group in /client with 14 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [drift](https://github.com/simolus3/drift) | `2.31.0` | `2.32.0` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.31.0` | `2.32.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [drift_flutter](https://github.com/simolus3/drift) | `0.2.8` | `0.3.0` |\n| [sqlite3_flutter_libs](https://github.com/simolus3/sqlite3.dart/tree/main/legacy) | `0.5.42` | `0.6.0+eol` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.1` | `9.0.0` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.9.4` | `0.11.0` |\n| [image_cropper](https://github.com/hnvn/flutter_image_cropper) | `8.1.0` | `11.0.0` |\n| [google_sign_in](https://github.com/flutter/packages/tree/main/packages/google_sign_in) | `6.3.0` | `7.2.0` |\n| [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage) | `9.2.4` | `10.0.0` |\n| [google_fonts](https://github.com/flutter/packages/tree/main/packages) | `6.3.3` | `8.0.2` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `14.8.1` | `17.1.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.3.1` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `17.2.4` | `21.0.0` |\n\nUpdates `drift` from 2.31.0 to 2.32.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.32.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePotentially breaking change\u003c/strong\u003e Migrate to version 3.x of the \u003ccode\u003esqlite3\u003c/code\u003e package.\nTo upgrade:\n\u003cul\u003e\n\u003cli\u003eFor the web, update \u003ccode\u003esqlite3.wasm\u003c/code\u003e from a \u003ca href=\"https://github.com/simolus3/sqlite3.dart/releases\"\u003e3.x release\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIf you've previously used \u003ccode\u003esqlcipher_flutter_libs\u003c/code\u003e, see \u003ca href=\"https://pub.dev/documentation/sqlite3/latest/topics/hook-topic.html\"\u003ethis\u003c/a\u003e for encryption support and note that SQLite3MultipleCiphers requires \u003ca href=\"https://redirect.github.com/simolus3/sqlite3.dart/issues/302#issuecomment-3765247078\"\u003eadditional pragmas\u003c/a\u003e to be compatible with SQLCipher databases.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eserializableConnection()\u003c/code\u003e, \u003ccode\u003ejson1\u003c/code\u003e and \u003ccode\u003eTableMigration\u003c/code\u003e are no longer marked as experimental.\u003c/li\u003e\n\u003cli\u003eImprove performance of mapping large result sets through joined select statements.\u003c/li\u003e\n\u003cli\u003eIn drift files, imports and statements can now be parsed from SQL line comments. This makes drift files easier to use from some SQL editors:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"SQL\"\u003e\u003ccode\u003e-- import 'tables.drift';\r\n\u003cp\u003e-- deleteById:\u003cbr /\u003e\nDELETE FROM todos WHERE id = :id;\u003c/p\u003e\n\u003cp\u003e-- allTodos:\u003cbr /\u003e\nSELECT * FROM todos;\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\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/simolus3/drift/commit/3e2ae3cbbe7563f3db36821fde2a816647c447d0\"\u003e\u003ccode\u003e3e2ae3c\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/039add1e5ef351bca97d8a98457fa90694e1f06f\"\u003e\u003ccode\u003e039add1\u003c/code\u003e\u003c/a\u003e Use setup-dart workflow in publish run\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8d85d46de404dcb39af20baab4c5c51cbcb62966\"\u003e\u003ccode\u003e8d85d46\u003c/code\u003e\u003c/a\u003e Fix analysis error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4583e45763fe9385fe37375b184da89ee41e26bc\"\u003e\u003ccode\u003e4583e45\u003c/code\u003e\u003c/a\u003e Pass source token when formatting identifiers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ce0b62473cc74b792b943f977ad11aa87d69c1be\"\u003e\u003ccode\u003ece0b624\u003c/code\u003e\u003c/a\u003e sqlparser: Add explicit nodes for aliases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/e8810cbcbe6ffc44e2acebb77b9b20dd2ba951fc\"\u003e\u003ccode\u003ee8810cb\u003c/code\u003e\u003c/a\u003e Expose tokens for \u003ccode\u003eTableReference\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6f880365ffb828c3de66a5c04cf67a1412edc603\"\u003e\u003ccode\u003e6f88036\u003c/code\u003e\u003c/a\u003e Expose tokens for \u003ccode\u003eReference\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/503d3f66f867177cd68531d87d3ab642af13359a\"\u003e\u003ccode\u003e503d3f6\u003c/code\u003e\u003c/a\u003e sqlparser: Make Queryable and TableOrSubquery sealed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/978102fad830fdf9928f4e5ac8f8341b723fd34d\"\u003e\u003ccode\u003e978102f\u003c/code\u003e\u003c/a\u003e Drift files: Support annotations in comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/968705a85c6903018216b38703e35e0966a2f0d9\"\u003e\u003ccode\u003e968705a\u003c/code\u003e\u003c/a\u003e Fix docs build\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.31.0...drift-2.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.31.0 to 2.32.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3e2ae3cbbe7563f3db36821fde2a816647c447d0\"\u003e\u003ccode\u003e3e2ae3c\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/039add1e5ef351bca97d8a98457fa90694e1f06f\"\u003e\u003ccode\u003e039add1\u003c/code\u003e\u003c/a\u003e Use setup-dart workflow in publish run\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8d85d46de404dcb39af20baab4c5c51cbcb62966\"\u003e\u003ccode\u003e8d85d46\u003c/code\u003e\u003c/a\u003e Fix analysis error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4583e45763fe9385fe37375b184da89ee41e26bc\"\u003e\u003ccode\u003e4583e45\u003c/code\u003e\u003c/a\u003e Pass source token when formatting identifiers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ce0b62473cc74b792b943f977ad11aa87d69c1be\"\u003e\u003ccode\u003ece0b624\u003c/code\u003e\u003c/a\u003e sqlparser: Add explicit nodes for aliases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/e8810cbcbe6ffc44e2acebb77b9b20dd2ba951fc\"\u003e\u003ccode\u003ee8810cb\u003c/code\u003e\u003c/a\u003e Expose tokens for \u003ccode\u003eTableReference\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6f880365ffb828c3de66a5c04cf67a1412edc603\"\u003e\u003ccode\u003e6f88036\u003c/code\u003e\u003c/a\u003e Expose tokens for \u003ccode\u003eReference\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/503d3f66f867177cd68531d87d3ab642af13359a\"\u003e\u003ccode\u003e503d3f6\u003c/code\u003e\u003c/a\u003e sqlparser: Make Queryable and TableOrSubquery sealed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/978102fad830fdf9928f4e5ac8f8341b723fd34d\"\u003e\u003ccode\u003e978102f\u003c/code\u003e\u003c/a\u003e Drift files: Support annotations in comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/968705a85c6903018216b38703e35e0966a2f0d9\"\u003e\u003ccode\u003e968705a\u003c/code\u003e\u003c/a\u003e Fix docs build\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.31.0...drift_dev-2.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_flutter` from 0.2.8 to 0.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eMoor ffi 0.3.0\u003c/h2\u003e\n\u003ch2\u003e0.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBetter setup for compiling sqlite3 on Android\n\u003cul\u003e\n\u003cli\u003eCompilation options to increase runtime performance, enable \u003ccode\u003efts5\u003c/code\u003e and \u003ccode\u003ejson1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eWe no longer download sqlite sources on the first run, they now ship with the plugin\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/simolus3/drift/commit/3e2ae3cbbe7563f3db36821fde2a816647c447d0\"\u003e\u003ccode\u003e3e2ae3c\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/039add1e5ef351bca97d8a98457fa90694e1f06f\"\u003e\u003ccode\u003e039add1\u003c/code\u003e\u003c/a\u003e Use setup-dart workflow in publish run\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8d85d46de404dcb39af20baab4c5c51cbcb62966\"\u003e\u003ccode\u003e8d85d46\u003c/code\u003e\u003c/a\u003e Fix analysis error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4583e45763fe9385fe37375b184da89ee41e26bc\"\u003e\u003ccode\u003e4583e45\u003c/code\u003e\u003c/a\u003e Pass source token when formatting identifiers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ce0b62473cc74b792b943f977ad11aa87d69c1be\"\u003e\u003ccode\u003ece0b624\u003c/code\u003e\u003c/a\u003e sqlparser: Add explicit nodes for aliases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/e8810cbcbe6ffc44e2acebb77b9b20dd2ba951fc\"\u003e\u003ccode\u003ee8810cb\u003c/code\u003e\u003c/a\u003e Expose tokens for \u003ccode\u003eTableReference\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6f880365ffb828c3de66a5c04cf67a1412edc603\"\u003e\u003ccode\u003e6f88036\u003c/code\u003e\u003c/a\u003e Expose tokens for \u003ccode\u003eReference\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/503d3f66f867177cd68531d87d3ab642af13359a\"\u003e\u003ccode\u003e503d3f6\u003c/code\u003e\u003c/a\u003e sqlparser: Make Queryable and TableOrSubquery sealed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/978102fad830fdf9928f4e5ac8f8341b723fd34d\"\u003e\u003ccode\u003e978102f\u003c/code\u003e\u003c/a\u003e Drift files: Support annotations in comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/968705a85c6903018216b38703e35e0966a2f0d9\"\u003e\u003ccode\u003e968705a\u003c/code\u003e\u003c/a\u003e Fix docs build\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_flutter-0.2.8...drift_flutter-0.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sqlite3_flutter_libs` from 0.5.42 to 0.6.0+eol\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/sqlite3.dart/commit/9ea06ae2a342f60c9d06d828e7d20f0079aab88c\"\u003e\u003ccode\u003e9ea06ae\u003c/code\u003e\u003c/a\u003e Add legacy flutter_libs packages for eol marker\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simolus3/sqlite3.dart/commits/sqlite3_web-0.6.0/legacy\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.3.1 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1d2990288799eef1e6c1c00e3ae7d8eb11be2564\"\u003e\u003ccode\u003e1d29902\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/78c2b7420bcc943b5f46a22285e750a0dc58e5bb\"\u003e\u003ccode\u003e78c2b74\u003c/code\u003e\u003c/a\u003e feat(package_info_plus)!: Change Android compile SDK, update Android build co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/72b6234c25315c30d8efc9f15a9258b0bb7273a8\"\u003e\u003ccode\u003e72b6234\u003c/code\u003e\u003c/a\u003e docs(all): replace MacOS by macOS in package READMEs (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3658\"\u003e#3658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v9.0.0/packages/package_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `timezone` from 0.9.4 to 0.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/labs/releases\"\u003etimezone's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etimezone-v0.11.0\u003c/h2\u003e\n\u003cp\u003eMerge into dart-lang/labs monorepo.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/labs/commits/timezone-v0.11.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `image_cropper` from 8.1.0 to 11.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hnvn/flutter_image_cropper/commit/40c9861791f69d4b1242d3b4006ad33de12c1707\"\u003e\u003ccode\u003e40c9861\u003c/code\u003e\u003c/a\u003e pod install\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hnvn/flutter_image_cropper/commit/8bb988dce8c5039f3afec3849f4b5959b0123b6e\"\u003e\u003ccode\u003e8bb988d\u003c/code\u003e\u003c/a\u003e bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hnvn/flutter_image_cropper/commit/24a60eee8ad4edc3aea5b97cb3e2999f03330ff9\"\u003e\u003ccode\u003e24a60ee\u003c/code\u003e\u003c/a\u003e bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hnvn/flutter_image_cropper/commit/40a3baa4a5d641b4f4d95fda52c8d52bd716349c\"\u003e\u003ccode\u003e40a3baa\u003c/code\u003e\u003c/a\u003e bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hnvn/flutter_image_cropper/commit/0a5990322be35b412d46f5da2c193f98a1b32850\"\u003e\u003ccode\u003e0a59903\u003c/code\u003e\u003c/a\u003e update TOCropViewController verion for Swift Package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hnvn/flutter_image_cropper/commit/3b77239d7dfc3a90a0ba4d8cd098390104c14b4d\"\u003e\u003ccode\u003e3b77239\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hnvn/flutter_image_cropper/issues/596\"\u003e#596\u003c/a\u003e from zulkams/fix/ios26-safearea-buttons\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hnvn/flutter_image_cropper/commit/9c65a294c9b49e201970d48a952f539ed128acb1\"\u003e\u003ccode\u003e9c65a29\u003c/code\u003e\u003c/a\u003e fix(ios): bump TOCropViewController to 2.8.0 and set iOS deployment target to...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hnvn/flutter_image_cropper/commit/7e17cc6dbb64f812dd83b7e3836e784ecbe97d5f\"\u003e\u003ccode\u003e7e17cc6\u003c/code\u003e\u003c/a\u003e correct typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hnvn/flutter_image_cropper/commit/ebb33dafb59490a46faf411a7acc537b6ce5c97c\"\u003e\u003ccode\u003eebb33da\u003c/code\u003e\u003c/a\u003e bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hnvn/flutter_image_cropper/commit/a30307c2fbfb8e47662dad1f8aabe97003266350\"\u003e\u003ccode\u003ea30307c\u003c/code\u003e\u003c/a\u003e correct docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hnvn/flutter_image_cropper/compare/v8.1.0...v11.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_sign_in` from 6.3.0 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f2a65fdceb4a62eafd7dafbd25421283b441623d\"\u003e\u003ccode\u003ef2a65fd\u003c/code\u003e\u003c/a\u003e [google_sign_in] Add a method to clear auth tokens (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9846\"\u003e#9846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fdee698f8563f2fdc2ee7600f1359fe6b393aea8\"\u003e\u003ccode\u003efdee698\u003c/code\u003e\u003c/a\u003e [google_sign_in] Implement clearAuthorizationToken (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/10024\"\u003e#10024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6f979b5e6265c03c78776aab55231e72f25af589\"\u003e\u003ccode\u003e6f979b5\u003c/code\u003e\u003c/a\u003e [google_sign_in] Add a platform interface method to clear auth tokens (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9929\"\u003e#9929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a3f09e5705d736fa57bf6839da60f5e14e49e8f0\"\u003e\u003ccode\u003ea3f09e5\u003c/code\u003e\u003c/a\u003e [google_sign_in] Implement hosted domain on Android (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9871\"\u003e#9871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/256bb4f2dd3d0ca013fa9bdd5f827d61268cf207\"\u003e\u003ccode\u003e256bb4f\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the gradle-plugin group across 19 directories with 2 updat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/35eed056ce63c38209d6dacf5259e1d9abcc0970\"\u003e\u003ccode\u003e35eed05\u003c/code\u003e\u003c/a\u003e Update repo for 3.35 stable release (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9816\"\u003e#9816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e56761efb2d7745627c5f1c96ed216cdbb4b9db8\"\u003e\u003ccode\u003ee56761e\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 15 directories with 7 u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/db6988d785fa75bb7337ab3ef72a4e15c3484a76\"\u003e\u003ccode\u003edb6988d\u003c/code\u003e\u003c/a\u003e [tool] Remove web drive hot reload workaround (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9704\"\u003e#9704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/963550c6c2975ed264c75260a1559d73ec014663\"\u003e\u003ccode\u003e963550c\u003c/code\u003e\u003c/a\u003e [google_sign_in] Add more serverClientId info to README (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9629\"\u003e#9629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/57cbb96e8563231e2bc1c5593608c7ceef24fa70\"\u003e\u003ccode\u003e57cbb96\u003c/code\u003e\u003c/a\u003e [google_sign_in] Update to GoogleSignIn-iOS 9 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9655\"\u003e#9655\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/google_sign_in-v7.2.0/packages/google_sign_in\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `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 `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 `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_riverpod` from 2.6.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 17.2.4 to 21.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0. Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0.Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a2c11537206ca7a62c8b05e22d9400bce0c47b41\"\u003e\u003ccode\u003ea2c1153\u003c/code\u003e\u003c/a\u003e prepare for 21.0.0 stable release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2766\"\u003e#2766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ba6d36adb0e4569f0289f86ef8c6c1f804e310ca\"\u003e\u003ccode\u003eba6d36a\u003c/code\u003e\u003c/a\u003e Bump futureware-tech/simulator-action from 4 to 5 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2765\"\u003e#2765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/fe447b04be82675c0888db84b59e3615a7c8b7bd\"\u003e\u003ccode\u003efe447b0\u003c/code\u003e\u003c/a\u003e fixed readme to mention Flutter 3.38.1 is now the minimum (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2764\"\u003e#2764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d6b67fc5f0d097562a3aeedd145f486b7856bc0f\"\u003e\u003ccode\u003ed6b67fc\u003c/code\u003e\u003c/a\u003e bumped flutter_timezone dependency in example app (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a33bb03cbdc102c216d68cc4d8cfa167e16bee21\"\u003e\u003ccode\u003ea33bb03\u003c/code\u003e\u003c/a\u003e renamed GitHub job IDs to do with minimum supported Flutter SDK version (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2762\"\u003e#2762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f83077ab32a7f20fcd8b01bdfb9fbd3de232d40a\"\u003e\u003ccode\u003ef83077a\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] migrated example app to UIScene lifecycle (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2761\"\u003e#2761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b45b1e61c49e07f8ace6402acbfd9555f6e2ea5f\"\u003e\u003ccode\u003eb45b1e6\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] updated compileSdk to 36 and AGP to 8.11.1 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2758\"\u003e#2758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/af196a477748831c2ff75d840855495a0fbcdf3a\"\u003e\u003ccode\u003eaf196a4\u003c/code\u003e\u003c/a\u003e [various] updated timezone dependency and bumped minimum Flutter and Dart SDK...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v17.2.4...flutter_local_notifications-v21.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.31.0 to 2.32.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3e2ae3cbbe7563f3db36821fde2a816647c447d0\"\u003e\u003ccode\u003e3e2ae3c\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/039add1e5ef351bca97d8a98457fa90694e1f06f\"\u003e\u003ccode\u003e039add1\u003c/code\u003e\u003c/a\u003e Use setup-dart workflow in publish run\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8d85d46de404dcb39af20baab4c5c51cbcb62966\"\u003e\u003ccode\u003e8d85d46\u003c/code\u003e\u003c/a\u003e Fix analysis error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4583e45763fe9385fe37375b184da89ee41e26bc\"\u003e\u003ccode\u003e4583e45\u003c/code\u003e\u003c/a\u003e Pass source token when formatting identifiers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ce0b62473cc74b792b943f977ad11aa87d69c1be\"\u003e\u003ccode\u003ece0b624\u003c/code\u003e\u003c/a\u003e sqlparser: Add explicit nodes for aliases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/e8810cbcbe6ffc44e2acebb77b9b20dd2ba951fc\"\u003e\u003ccode\u003ee8810cb\u003c/code\u003e\u003c/a\u003e Expose tokens for \u003ccode\u003eTableReference\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6f880365ffb828c3de66a5c04cf67a1412edc603\"\u003e\u003ccode\u003e6f88036\u003c/code\u003e\u003c/a\u003e Expose tokens for \u003ccode\u003eReference\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/503d3f66f867177cd68531d87d3ab642af13359a\"\u003e\u003ccode\u003e503d3f6\u003c/code\u003e\u003c/a\u003e sqlparser: Make Queryable and TableOrSubquery sealed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/978102fad830fdf9928f4e5ac8f8341b723fd34d\"\u003e\u003ccode\u003e978102f\u003c/code\u003e\u003c/a\u003e Drift files: Support annotations in comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/968705a85c6903018216b38703e35e0966a2f0d9\"\u003e\u003ccode\u003e968705a\u003c/code\u003e\u003c/a\u003e Fix docs build\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.31.0...drift_dev-2.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_flutter` from 0.2.8 to 0.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eMoor ffi 0.3.0\u003c/h2\u003e\n\u003ch2\u003e0.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBetter setup for compiling sqlite3 on Android\n\u003cul\u003e\n\u003cli\u003eCompilation options to increase runtime performance, enable \u003ccode\u003efts5\u003c/code\u003e and \u003ccode\u003ejson1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eWe no longer download sqlite sources on the first run, they now ship with the plugin\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/simolus3/drift/commit/3e2ae3cbbe7563f3db36821fde2a816647c447d0\"\u003e\u003ccode\u003e3e2ae3c\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/039add1e5ef351bca97d8a98457fa90694e1f06f\"\u003e\u003ccode\u003e039add1\u003c/code\u003e\u003c/a\u003e Use setup-dart workflow in publish run\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8d85d46de404dcb39af20baab4c5c51cbcb62966\"\u003e\u003ccode\u003e8d85d46\u003c/code\u003e\u003c/a\u003e Fix analysis error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4583e45763fe9385fe37375b184da89ee41e26bc\"\u003e\u003ccode\u003e4583e45\u003c/code\u003e\u003c/a\u003e Pass source token when formatting identifiers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ce0b62473cc74b792b943f977ad11aa87d69c1be\"\u003e\u003ccode\u003ece0b624\u003c/code\u003e\u003c/a\u003e sqlparser: Add explicit nodes for aliases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/e8810cbcbe6ffc44e2acebb77b9b20dd2ba951fc\"\u003e\u003ccode\u003ee8810cb\u003c/code\u003e\u003c/a\u003e Expose tokens for \u003ccode\u003eTableReference\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6f880365ffb828c3de66a5c04cf67a1412edc603\"\u003e\u003ccode\u003e6f88036\u003c/code\u003e\u003c/a\u003e Expose tokens for \u003ccode\u003eReference\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/503d3f66f867177cd68531d87d3ab642af13359a\"\u003e\u003ccode\u003e503d3f6\u003c/code\u003e\u003c/a\u003e sqlparser: Make Queryable and TableOrSubquery sealed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/978102fad830fdf9928f4e5ac8f8341b723fd34d\"\u003e\u003ccode\u003e978102f\u003c/code\u003e\u003c/a\u003e Drift files: Support annotations in comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/968705a85c6903018216b38703e35e0966a2f0d9\"\u003e\u003ccode\u003e968705a\u003c/code\u003e\u003c/a\u003e Fix docs build\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_flutter-0.2.8...drift_flutter-0.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 17.2.4 to 21.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0. Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0.Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a2c11537206ca7a62c8b05e22d9400bce0c47b41\"\u003e\u003ccode\u003ea2c1153\u003c/code\u003e\u003c/a\u003e prepare for 21.0.0 stable release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2766\"\u003e#2766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ba6d36adb0e4569f0289f86ef8c6c1f804e310ca\"\u003e\u003ccode\u003eba6d36a\u003c/code\u003e\u003c/a\u003e Bump futureware-tech/simulator-action from 4 to 5 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2765\"\u003e#2765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/fe447b04be82675c0888db84b59e3615a7c8b7bd\"\u003e\u003ccode\u003efe447b0\u003c/code\u003e\u003c/a\u003e fixed readme to mention Flutter 3.38.1 is now the minimum (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2764\"\u003e#2764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d6b67fc5f0d097562a3aeedd145f486b7856bc0f\"\u003e\u003ccode\u003ed6b67fc\u003c/code\u003e\u003c/a\u003e bumped flutter_timezone dependency in example app (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a33bb03cbdc102c216d68cc4d8cfa167e16bee21\"\u003e\u003ccode\u003ea33bb03\u003c/code\u003e\u003c/a\u003e renamed GitHub job IDs to do with minimum supported Flutter SDK version (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2762\"\u003e#2762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f83077ab32a7f20fcd8b01bdfb9fbd3de232d40a\"\u003e\u003ccode\u003ef83077a\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] migrated example app to UIScene lifecycle (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2761\"\u003e#2761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b45b1e61c49e07f8ace6402acbfd9555f6e2ea5f\"\u003e\u003ccode\u003eb45b1e6\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] updated compileSdk to 36 and AGP to 8.11.1 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2758\"\u003e#2758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/af196a477748831c2ff75d840855495a0fbcdf3a\"\u003e\u003ccode\u003eaf196a4\u003c/code\u003e\u003c/a\u003e [various] updated timezone dependency and bumped minimum Flutter and Dart SDK...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v17.2.4...flutter_local_notifications-v21.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_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 wi...\n\n_Description has been truncated_","html_url":"https://github.com/ALEZOEX/OutFitStyle/pull/61","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ALEZOEX%2FOutFitStyle/issues/61","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/61/packages"}},{"old_version":"2.28.2","new_version":"2.31.0","update_type":"minor","path":"/apps/mobile","pr_created_at":"2026-02-25T03:11:33.000Z","version_change":"2.28.2 → 2.31.0","issue":{"uuid":"3986937246","node_id":"PR_kwDOQoQiFc7GGWrl","number":1027,"state":"open","title":"chore(deps): bump the flutter-core group in /apps/mobile with 5 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-25T03:11:33.000Z","updated_at":"2026-02-25T03:13:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"flutter-core","update_count":5,"packages":[{"name":"drift_dev","old_version":"2.28.0","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"drift","old_version":"2.28.2","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"riverpod_generator","old_version":"2.6.4","new_version":"4.0.0+1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.0","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/riverpod"}],"path":"/apps/mobile","ecosystem":"pub"},"body":"Bumps the flutter-core group in /apps/mobile with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [drift_dev](https://github.com/simolus3/drift) | `2.28.0` | `2.31.0` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.31.0` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.4` | `4.0.0+1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `2.6.1` | `4.0.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.1.0` |\n\nUpdates `drift_dev` from 2.28.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.0...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.0...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/kafaat/sahool-unified-v15-idp/pull/1027","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kafaat%2Fsahool-unified-v15-idp/issues/1027","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1027/packages"}},{"old_version":"2.28.2","new_version":"2.31.0","update_type":"minor","path":null,"pr_created_at":"2026-02-23T11:48:05.000Z","version_change":"2.28.2 → 2.31.0","issue":{"uuid":"3977768385","node_id":"PR_kwDOQqm8os7FoHaK","number":24,"state":"open","title":"frontend: bump the flutter-dependencies group across 1 directory with 21 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-23T11:48:05.000Z","updated_at":"2026-02-23T11:49:05.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"frontend: bump","group_name":"flutter-dependencies","update_count":21,"packages":[{"name":"build_runner","old_version":"2.6.0","new_version":"2.11.1","repository_url":"https://github.com/dart-lang/build"},{"name":"camera","old_version":"0.11.3","new_version":"0.11.4","repository_url":"https://github.com/flutter/packages"},{"name":"device_info_plus","old_version":"11.5.0","new_version":"12.3.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"dio","old_version":"5.9.0","new_version":"5.9.1","repository_url":"https://github.com/cfug/dio"},{"name":"drift","old_version":"2.28.2","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"fl_chart","old_version":"0.69.2","new_version":"1.1.1","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_local_notifications","old_version":"19.5.0","new_version":"20.1.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_riverpod","old_version":"3.0.3","new_version":"3.2.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"3.0.3","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"3.0.3","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"google_mlkit_pose_detection","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/flutter-ml/google_ml_kit_flutter"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"patrol","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/leancodepl/patrol"},{"name":"sqlite3_flutter_libs","old_version":"0.5.41","new_version":"0.6.0+eol","repository_url":"https://github.com/simolus3/sqlite3.dart"},{"name":"timezone","old_version":"0.10.1","new_version":"0.11.0","repository_url":"https://github.com/dart-lang/labs"},{"name":"flutter_local_notifications","old_version":"20.1.0","new_version":"21.0.0-dev.2","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"uuid","old_version":"4.5.2","new_version":"4.5.3","repository_url":"https://github.com/Daegalus/dart-uuid"},{"name":"very_good_analysis","old_version":"10.0.0","new_version":"10.2.0","repository_url":"https://github.com/VeryGoodOpenSource/very_good_analysis"},{"name":"video_player","old_version":"2.10.1","new_version":"2.11.0","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.6.0` | `2.11.1` |\n| [camera](https://github.com/flutter/packages/tree/main/packages/camera) | `0.11.3` | `0.11.4` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.5.0` | `12.3.0` |\n| [dio](https://github.com/cfug/dio) | `5.9.0` | `5.9.1` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.31.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.69.2` | `1.1.1` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `19.5.0` | `20.1.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.2.1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.3` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [google_mlkit_pose_detection](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages) | `0.14.0` | `0.14.1` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [patrol](https://github.com/leancodepl/patrol/tree/master/packages) | `4.1.0` | `4.1.1` |\n| [sqlite3_flutter_libs](https://github.com/simolus3/sqlite3.dart/tree/main/legacy) | `0.5.41` | `0.6.0+eol` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.10.1` | `0.11.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `20.1.0` | `21.0.0-dev.2` |\n| [uuid](https://github.com/Daegalus/dart-uuid) | `4.5.2` | `4.5.3` |\n| [very_good_analysis](https://github.com/VeryGoodOpenSource/very_good_analysis) | `10.0.0` | `10.2.0` |\n| [video_player](https://github.com/flutter/packages/tree/main/packages/video_player) | `2.10.1` | `2.11.0` |\n\n\nUpdates `build_runner` from 2.6.0 to 2.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve scalability with the number of library cycles, making\nbuilds much faster for some large codebases.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash when you run \u003ccode\u003edart run build_runner build\u003c/code\u003e in a\nsubdirectory of a package.\u003c/li\u003e\n\u003cli\u003eBug fix: in a workspace, generate for transitive dependencies of the current\npackage instead of for all packages in the workspace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix issue with webdev failing due to a modification during a build.\u003c/li\u003e\n\u003cli\u003eIn \u0026quot;serve\u0026quot; and \u0026quot;watch\u0026quot; modes, retry failed compiles instead of exiting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve \u003ccode\u003efindAssets\u003c/code\u003e scalability, making it much faster for\nprefix matches in packages with thousands of files or more. One specific use\ncase that is now faster is builders that use \u003ccode\u003esource_gen\u003c/code\u003e shared parts, for\nexample \u003ccode\u003ebuilt_value\u003c/code\u003e and \u003ccode\u003ejson_serializable\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: look up triggers in the \u003ccode\u003etriggers\u003c/code\u003e section of \u003ccode\u003ebuild.yaml\u003c/code\u003e using the\nfull name. For the case in which the builder name matched the package name,\nthe abbreviated name was being used instead.\u003c/li\u003e\n\u003cli\u003eBug fix: fix incorrect log \u003ccode\u003ewith build_runner/aot\u003c/code\u003e on Windows with JIT.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AOT compilation of builders. A future release will AOT compile builders\nautomatically, for this release it's behind a flag. AOT compiled builders\nstart up faster and have higher throughput, for faster builds overall.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0627d1104dd22de53491e6b2dcf646ad8fbdf267\"\u003e\u003ccode\u003e0627d11\u003c/code\u003e\u003c/a\u003e Release 2.11.1. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4362\"\u003e#4362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c5ae3d450c8340b5f831c67b35495ddd2461d988\"\u003e\u003ccode\u003ec5ae3d4\u003c/code\u003e\u003c/a\u003e Limit log repeats on failed builder script builds. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4361\"\u003e#4361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3f8e079e7300543a10e71e0e03e91dc04b96ecf5\"\u003e\u003ccode\u003e3f8e079\u003c/code\u003e\u003c/a\u003e Fix entrypoints in nested directories not being properly resolved in DDC's Li...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5b7112be0144c9dde39e9debccc9a0c0ac915d18\"\u003e\u003ccode\u003e5b7112b\u003c/code\u003e\u003c/a\u003e Build also in the workspace root. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4360\"\u003e#4360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cdd2d74d96534ba5b68a0db5841e577bc9a6f07c\"\u003e\u003ccode\u003ecdd2d74\u003c/code\u003e\u003c/a\u003e Fixing issue with double loads in ddc library loader hot restarts (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/bf9f00423633b02925e263e15add3c7a94f719b6\"\u003e\u003ccode\u003ebf9f004\u003c/code\u003e\u003c/a\u003e Fix race in test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/89dddbcb5074ce1df41f668131af0e45c4221839\"\u003e\u003ccode\u003e89dddbc\u003c/code\u003e\u003c/a\u003e fix dev bootstrap script on safari (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c181db14956e715f77677be8992a441af8155411\"\u003e\u003ccode\u003ec181db1\u003c/code\u003e\u003c/a\u003e Split long-running test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4355\"\u003e#4355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/80619a9e4bd10e1e030d1c207782ecbeed9ab330\"\u003e\u003ccode\u003e80619a9\u003c/code\u003e\u003c/a\u003e Simplify: stop running serve-related code in \u003ccode\u003ewatch\u003c/code\u003e command. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4351\"\u003e#4351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/21a4fbc9bc97c128e6358caf052a717d02f79869\"\u003e\u003ccode\u003e21a4fbc\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e2.11.0\u003c/code\u003e with \u003ccode\u003e--workspace\u003c/code\u003e documented and flagged as experimental. (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.6.0...build_runner-v2.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `camera` from 0.11.3 to 0.11.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/59f905ced6b80ce26a8eba114c767e413e6dfe07\"\u003e\u003ccode\u003e59f905c\u003c/code\u003e\u003c/a\u003e [camera][google_fonts] Fixes future warning for \u003ccode\u003eawait\u003c/code\u003eing \u003ccode\u003eFuture\u003c/code\u003e returns i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/66b0cce4a1d904b6cc936b46a35910e45706e66c\"\u003e\u003ccode\u003e66b0cce\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 2 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10980\"\u003e#10980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/86c0cea8d6aea0520d9f5315f8f45b2704fdfec2\"\u003e\u003ccode\u003e86c0cea\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/11020\"\u003e#11020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/09104b08c326766181cbb375890332cc1570b3c5\"\u003e\u003ccode\u003e09104b0\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10367\"\u003e#10367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e68d4a800e785129a8dd2998b6489f76fe3c1b43\"\u003e\u003ccode\u003ee68d4a8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 1 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10939\"\u003e#10939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7bd2fd12747f3651badd739ea9c293e6c98827d1\"\u003e\u003ccode\u003e7bd2fd1\u003c/code\u003e\u003c/a\u003e [camera] Remove unused test file (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10966\"\u003e#10966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/749c79dc9b70bf7b1cb47acb1db78c0fe3c47721\"\u003e\u003ccode\u003e749c79d\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Handle startWriting errors (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10921\"\u003e#10921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3bddf2c57eedbd88ace0e83890f8291c0652d44d\"\u003e\u003ccode\u003e3bddf2c\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] ios saving path (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10832\"\u003e#10832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5b1bea87e8b9e1fc93ae5ea388496ace6afd0ea9\"\u003e\u003ccode\u003e5b1bea8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] handle interruptions and use single offset (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/8982\"\u003e#8982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/camera-v0.11.4/packages/camera\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.5.0 to 12.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/61786a1d680d8c3886b4fceb34d689ec94e10d8a\"\u003e\u003ccode\u003e61786a1\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for iPad Pro 11-Inch (M5) models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3708\"\u003e#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b4dbd1444c3104bc1f10af941907905d3070edcf\"\u003e\u003ccode\u003eb4dbd14\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add missing device identifiers for Macs on M4 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3700\"\u003e#3700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/4cc3f07fd4836e5417089630439fcb8a9cdb6bf5\"\u003e\u003ccode\u003e4cc3f07\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for new Apple devices on M5 chip (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5040a78e26e2abbc9b9e1e8cbb23b1e6e38ad32a\"\u003e\u003ccode\u003e5040a78\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): correct Mac model name mappings (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/80eb98156aed96fbc214736964724604e9c80b4f\"\u003e\u003ccode\u003e80eb981\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add mapping for new iPhone 17 series models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3676\"\u003e#3676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1d2990288799eef1e6c1c00e3ae7d8eb11be2564\"\u003e\u003ccode\u003e1d29902\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/d0fdc582e8187f71522678e19b6329221b5f535d\"\u003e\u003ccode\u003ed0fdc58\u003c/code\u003e\u003c/a\u003e refactor(device_info_plus)!: remove \u003ccode\u003eserialNumber\u003c/code\u003e property (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3663\"\u003e#3663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v12.3.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dio` from 5.9.0 to 5.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cfug/dio/releases\"\u003edio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003edio 5.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erequestUrl\u003c/code\u003e and \u003ccode\u003eresponseUrl\u003c/code\u003e parameters to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise control over URL logging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/6f0b6d0b866724683b5a3606b01068e5280cb140\"\u003e\u003ccode\u003e6f0b6d0\u003c/code\u003e\u003c/a\u003e 🔖 dio v5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/4a1ce0fb5183c316a30c23a7eff78dab46a13e57\"\u003e\u003ccode\u003e4a1ce0f\u003c/code\u003e\u003c/a\u003e 🔖 native_dio_adapter v1.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d2645f5911d10392f5712e92a3a6c6314b9233c7\"\u003e\u003ccode\u003ed2645f5\u003c/code\u003e\u003c/a\u003e Bump dawidd6/action-download-artifact from 11 to 12 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2474\"\u003e#2474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/1b6bc256e827abf52a886dee7862673f4bf16e50\"\u003e\u003ccode\u003e1b6bc25\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.3 to 3.7.5 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2475\"\u003e#2475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/9b74eef451bd8a9b603eda5276532d3809af76c7\"\u003e\u003ccode\u003e9b74eef\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2471\"\u003e#2471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/005291e847dd3ea12afbd22224404ee105d1aebf\"\u003e\u003ccode\u003e005291e\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.2 to 3.7.3 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2467\"\u003e#2467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/bbec7b3bd1910ff84071877dbc2d989218c45ce8\"\u003e\u003ccode\u003ebbec7b3\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d4576ab3689f6659adb58e83b73b9eb214c0c31e\"\u003e\u003ccode\u003ed4576ab\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003econnectTimeout\u003c/code\u003e support to \u003ccode\u003eOptions\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2464\"\u003e#2464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/e9da7020b5fc45633aa7df8639f15d76d5742556\"\u003e\u003ccode\u003ee9da702\u003c/code\u003e\u003c/a\u003e ✨ Add \u003ccode\u003erequestUrl\u003c/code\u003e \u0026amp; \u003ccode\u003eresponseUrl\u003c/code\u003e to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise contr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/c53d0b3a7f44865a5787cb50d157e771be885c97\"\u003e\u003ccode\u003ec53d0b3\u003c/code\u003e\u003c/a\u003e feat: Add timeout handling for \u003ccode\u003eConversionLayerAdapter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2456\"\u003e#2456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cfug/dio/compare/dio_v5.9.0...dio_v5.9.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.3 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.3...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.69.2 to 1.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/releases\"\u003efl_chart's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\r\n  0,\r\n  10,\r\n  Colors.green,\r\n  BorderSide(color: Colors.white),\r\n),\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\r\n  0,\r\n  10,\r\n  Colors.green,\r\n  borderSide: BorderSide(color: Colors.white),\r\n),\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.70.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add error range feature in our axis-based charts. You can set \u003ccode\u003exError\u003c/code\u003e and \u003ccode\u003eyError\u003c/code\u003e in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#flspot\"\u003eFlSpot\u003c/a\u003e or \u003ccode\u003etoYErrorRange\u003c/code\u003e in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e. Also we have \u003ccode\u003eerrorIndicatorData\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linechartdata\"\u003eLineChartData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartdata\"\u003eBarChartData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scatterchartdata\"\u003eScatterChartData\u003c/a\u003e that is responsible to render the error bars. You can take a look at the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/line/line_chart_sample13.dart\"\u003eLineChartSample 13\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/bar/bar_chart_sample8.dart\"\u003eBarChartSample 8\u003c/a\u003e in our \u003ca href=\"https://app.flchart.dev\"\u003esample app\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1483\"\u003e#1483\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.70.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add error range feature in our axis-based charts. You can set \u003ccode\u003exError\u003c/code\u003e and \u003ccode\u003eyError\u003c/code\u003e in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#flspot\"\u003eFlSpot\u003c/a\u003e or \u003ccode\u003etoYErrorRange\u003c/code\u003e in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e. Also we have \u003ccode\u003eerrorIndicatorData\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linechartdata\"\u003eLineChartData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartdata\"\u003eBarChartData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scatterchartdata\"\u003eScatterChartData\u003c/a\u003e that is responsible to render the error bars. You can take a look at the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/line/line_chart_sample13.dart\"\u003eLineChartSample 13\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/bar/bar_chart_sample8.dart\"\u003eBarChartSample 8\u003c/a\u003e in our \u003ca href=\"https://app.flchart.dev\"\u003esample app\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1483\"\u003e#1483\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/38b270c20911202feb54bd8d3bbb84574a32b4c0\"\u003e\u003ccode\u003e38b270c\u003c/code\u003e\u003c/a\u003e Bump version to 1.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/2b90dc77a2a6ccc0bb8fc37493b78ff366ae10b9\"\u003e\u003ccode\u003e2b90dc7\u003c/code\u003e\u003c/a\u003e Improvement/dependencies upgrade September 2025 (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1998\"\u003e#1998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/41357bf01a802bf1291be45e89c79cd195d8b23a\"\u003e\u003ccode\u003e41357bf\u003c/code\u003e\u003c/a\u003e Bump version up to 1.1.0 (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1984\"\u003e#1984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a08bfad72b7e143de1cd7ba60b02731b7c9bb4b4\"\u003e\u003ccode\u003ea08bfad\u003c/code\u003e\u003c/a\u003e Update CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1983\"\u003e#1983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/5c1f054762c1ff1a3f93ae054e5626c0165847bb\"\u003e\u003ccode\u003e5c1f054\u003c/code\u003e\u003c/a\u003e feat: add gradient support for BarChartRodStackItem (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/06835da7fad83fb7e5513d9de937fae1e9d9edfc\"\u003e\u003ccode\u003e06835da\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1977\"\u003e#1977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e58b6b1ab709b5734b1373fc8c45f64c59f573c4\"\u003e\u003ccode\u003ee58b6b1\u003c/code\u003e\u003c/a\u003e feat: allow titles to overlay on chart area (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/4b981f46b910366401b907f01ec94f70ce8a40c3\"\u003e\u003ccode\u003e4b981f4\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1976\"\u003e#1976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/b3ce63ae5ab9efddb43d0d0472f2cdd7c3ed22b7\"\u003e\u003ccode\u003eb3ce63a\u003c/code\u003e\u003c/a\u003e add label inside bar chart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/9e51b1177a09e4455f30c9e2e7817bb93e9625b7\"\u003e\u003ccode\u003e9e51b11\u003c/code\u003e\u003c/a\u003e New flutter version improvements (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1974\"\u003e#1974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.69.2...1.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 19.5.0 to 20.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/20ce99fae66eb804711b5adcdec66ce537b0c282\"\u003e\u003ccode\u003e20ce99f\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add CarPlay notification support with IOSInitia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v19.5.0...flutter_local_notifications-v20.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.0.3 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.0.3...flutter_riverpod-v3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 3.0.3 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v3.0.3...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 3.0.3 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v3.0.3...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_mlkit_pose_detection` from 0.14.0 to 0.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/CHANGELOG.md\"\u003egoogle_mlkit_pose_detection's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_pose_detection\u003c/code\u003e - \u003ccode\u003ev0.14.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:pose-detection\u003c/code\u003e to 18.0.0-beta5\u003c/li\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:pose-detection-accurate\u003c/code\u003e to 18.0.0-beta5\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/PoseDetection\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/PoseDetectionAccurate\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_selfie_segmentation\u003c/code\u003e - \u003ccode\u003ev0.10.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:segmentation-selfie\u003c/code\u003e to 16.0.0-beta6\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/SegmentationSelfie\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_smart_reply\u003c/code\u003e - \u003ccode\u003ev0.13.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:smart-reply\u003c/code\u003e to 17.0.4\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/SmartReply\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_subject_segmentation\u003c/code\u003e - \u003ccode\u003ev0.0.3\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.android.gms:play-services-mlkit-subject-segmentation\u003c/code\u003e to 16.0.0-beta1\u003c/li\u003e\n\u003cli\u003eNote: iOS support is not available\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_text_recognition\u003c/code\u003e - \u003ccode\u003ev0.15.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:text-recognition\u003c/code\u003e to 16.0.1\u003c/li\u003e\n\u003cli\u003eUpdate Android native libraries \u003ccode\u003etext-recognition-chinese\u003c/code\u003e, \u003ccode\u003etext-recognition-devanagari\u003c/code\u003e, \u003ccode\u003etext-recognition-japanese\u003c/code\u003e, \u003ccode\u003etext-recognition-korean\u003c/code\u003e to 16.0.1\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/TextRecognition\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003cli\u003eUpdate iOS native libraries \u003ccode\u003eGoogleMLKit/TextRecognitionChinese\u003c/code\u003e, \u003ccode\u003eGoogleMLKit/TextRecognitionDevanagari\u003c/code\u003e, \u003ccode\u003eGoogleMLKit/TextRecognitionJapanese\u003c/code\u003e, \u003ccode\u003eGoogleMLKit/TextRecognitionKorean\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_translation\u003c/code\u003e - \u003ccode\u003ev0.13.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:translate\u003c/code\u003e to 17.0.3\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/Translate\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e2025-03-20\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_ml_kit---v0200\"\u003e\u003ccode\u003egoogle_ml_kit\u003c/code\u003e - \u003ccode\u003ev0.20.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_barcode_scanning---v0141\"\u003e\u003ccode\u003egoogle_mlkit_barcode_scanning\u003c/code\u003e - \u003ccode\u003ev0.14.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_commons---v0110\"\u003e\u003ccode\u003egoogle_mlkit_commons\u003c/code\u003e - \u003ccode\u003ev0.11.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_digital_ink_recognition---v0141\"\u003e\u003ccode\u003egoogle_mlkit_digital_ink_recognition\u003c/code\u003e - \u003ccode\u003ev0.14.1...\n\n_Description has been truncated_","html_url":"https://github.com/kacperchojnackipjatk/OrthoSense/pull/24","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kacperchojnackipjatk%2FOrthoSense/issues/24","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/24/packages"}},{"old_version":"2.30.0","new_version":"2.30.1","update_type":"patch","path":null,"pr_created_at":"2026-02-17T08:32:28.000Z","version_change":"2.30.0 → 2.30.1","issue":{"uuid":"3951505118","node_id":"PR_kwDOLL-z4s7ESw_2","number":341,"state":"closed","title":"deps(pub): bump the minor-and-patch group across 1 directory with 22 updates","user":"dependabot[bot]","labels":["deps:pub","deps"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-23T08:48:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-17T08:32:28.000Z","updated_at":"2026-02-23T08:48:57.000Z","time_to_close":519387,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(pub): bump","group_name":"minor-and-patch","update_count":22,"packages":[{"name":"archive","old_version":"4.0.7","new_version":"4.0.8","repository_url":"https://github.com/brendan-duncan/archive"},{"name":"build_runner","old_version":"2.10.4","new_version":"2.11.1","repository_url":"https://github.com/dart-lang/build"},{"name":"drift","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.30.0","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"firebase_core","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.0.6","new_version":"5.0.7","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_remote_config","old_version":"6.1.3","new_version":"6.1.4","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_riverpod","old_version":"3.1.0","new_version":"3.2.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"hooks_riverpod","old_version":"3.1.0","new_version":"3.2.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"riverpod_generator","old_version":"4.0.0+1","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"go_router","old_version":"17.0.1","new_version":"17.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"go_router_builder","old_version":"4.1.3","new_version":"4.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"json_serializable","old_version":"6.11.4","new_version":"6.12.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.10.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"material_symbols_icons","old_version":"4.2892.0","new_version":"4.2906.0","repository_url":"https://github.com/timmaffett/material_symbols_icons"},{"name":"mockito","old_version":"5.6.1","new_version":"5.6.3","repository_url":"https://github.com/dart-lang/mockito"},{"name":"pigeon","old_version":"26.1.5","new_version":"26.1.7","repository_url":"https://github.com/flutter/packages"},{"name":"slang","old_version":"4.11.1","new_version":"4.11.2"},{"name":"slang_flutter","old_version":"4.11.0","new_version":"4.12.1"},{"name":"slang","old_version":"4.11.2","new_version":"4.12.1"},{"name":"webview_flutter","old_version":"4.13.0","new_version":"4.13.1","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the minor-and-patch group with 22 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [archive](https://github.com/brendan-duncan/archive) | `4.0.7` | `4.0.8` |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.4` | `2.11.1` |\n| [drift](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.30.0` | `2.31.0` |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `4.3.0` | `4.4.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.0.6` | `5.0.7` |\n| [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) | `6.1.3` | `6.1.4` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.1.0` | `3.2.1` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [hooks_riverpod](https://github.com/rrousselGit/riverpod) | `3.1.0` | `3.2.1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `4.0.0` | `4.0.2` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `4.0.0+1` | `4.0.3` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `17.0.1` | `17.1.0` |\n| [go_router_builder](https://github.com/flutter/packages/tree/main/packages) | `4.1.3` | `4.2.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.4` | `6.12.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.10.0` |\n| [material_symbols_icons](https://github.com/timmaffett/material_symbols_icons) | `4.2892.0` | `4.2906.0` |\n| [mockito](https://github.com/dart-lang/mockito) | `5.6.1` | `5.6.3` |\n| [pigeon](https://github.com/flutter/packages/tree/main/packages) | `26.1.5` | `26.1.7` |\n| slang | `4.11.1` | `4.11.2` |\n| slang_flutter | `4.11.0` | `4.12.1` |\n| slang | `4.11.2` | `4.12.1` |\n| [webview_flutter](https://github.com/flutter/packages/tree/main/packages/webview_flutter) | `4.13.0` | `4.13.1` |\n\n\nUpdates `archive` from 4.0.7 to 4.0.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/brendan-duncan/archive/blob/main/CHANGELOG.md\"\u003earchive's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.8 - February 16, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove dependency to crypto package\u003c/li\u003e\n\u003cli\u003eRemoved Adler32 and Crc32 classes\u003c/li\u003e\n\u003cli\u003eFix: extractArchiveToDisk extensions should be case insensitive.\u003c/li\u003e\n\u003cli\u003eFix: extractFileToDisk for .tar.gz files\u003c/li\u003e\n\u003cli\u003eAdd ZipFileEncoder.addDirectorySync\u003c/li\u003e\n\u003cli\u003eAlways use posix separators for ZipFileEncoder\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/5ef4311220813e7214290e1ab5ae24323ce2b1b0\"\u003e\u003ccode\u003e5ef4311\u003c/code\u003e\u003c/a\u003e v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/3ca212b403b27419140b74826697dd00b5cedbf8\"\u003e\u003ccode\u003e3ca212b\u003c/code\u003e\u003c/a\u003e code cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/c56efde5aad3aa38c59b2000bb874be8070e2781\"\u003e\u003ccode\u003ec56efde\u003c/code\u003e\u003c/a\u003e fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/7cbad0a7c205dbf4633ccc3e18ff99a4c2c09dc8\"\u003e\u003ccode\u003e7cbad0a\u003c/code\u003e\u003c/a\u003e format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/dfdc071a32ec5ba4fd3e3dd6ee5679b98cedb7b3\"\u003e\u003ccode\u003edfdc071\u003c/code\u003e\u003c/a\u003e always use posix separators for ZipFileEncoder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/43728ce9a2c656e84c585977e6fe1d42124e50b4\"\u003e\u003ccode\u003e43728ce\u003c/code\u003e\u003c/a\u003e Fix extractFileToDisk for .tar.gz files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/6294b2f4aeb6e763d161a32d95f3b7ce0dabfa39\"\u003e\u003ccode\u003e6294b2f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/brendan-duncan/archive/issues/393\"\u003e#393\u003c/a\u003e from poirierlouis/feat/add_directory_sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/ed958fb32da3103dc0a25c38cb413ab9fae2eb53\"\u003e\u003ccode\u003eed958fb\u003c/code\u003e\u003c/a\u003e feat: add 'ZipFileEncoder.addDirectorySync'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/c1015ba2eade84c294cbdb45f17125a46e7259a6\"\u003e\u003ccode\u003ec1015ba\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/brendan-duncan/archive/issues/392\"\u003e#392\u003c/a\u003e from chrisgreve/ignorecase_file_extension\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/781961b438bc30bd1e33c3f147cc2a6e0314f132\"\u003e\u003ccode\u003e781961b\u003c/code\u003e\u003c/a\u003e Make extension error message a const\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/brendan-duncan/archive/compare/4.0.7...v4.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `build_runner` from 2.10.4 to 2.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0627d1104dd22de53491e6b2dcf646ad8fbdf267\"\u003e\u003ccode\u003e0627d11\u003c/code\u003e\u003c/a\u003e Release 2.11.1. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4362\"\u003e#4362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c5ae3d450c8340b5f831c67b35495ddd2461d988\"\u003e\u003ccode\u003ec5ae3d4\u003c/code\u003e\u003c/a\u003e Limit log repeats on failed builder script builds. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4361\"\u003e#4361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3f8e079e7300543a10e71e0e03e91dc04b96ecf5\"\u003e\u003ccode\u003e3f8e079\u003c/code\u003e\u003c/a\u003e Fix entrypoints in nested directories not being properly resolved in DDC's Li...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5b7112be0144c9dde39e9debccc9a0c0ac915d18\"\u003e\u003ccode\u003e5b7112b\u003c/code\u003e\u003c/a\u003e Build also in the workspace root. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4360\"\u003e#4360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cdd2d74d96534ba5b68a0db5841e577bc9a6f07c\"\u003e\u003ccode\u003ecdd2d74\u003c/code\u003e\u003c/a\u003e Fixing issue with double loads in ddc library loader hot restarts (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/bf9f00423633b02925e263e15add3c7a94f719b6\"\u003e\u003ccode\u003ebf9f004\u003c/code\u003e\u003c/a\u003e Fix race in test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/89dddbcb5074ce1df41f668131af0e45c4221839\"\u003e\u003ccode\u003e89dddbc\u003c/code\u003e\u003c/a\u003e fix dev bootstrap script on safari (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c181db14956e715f77677be8992a441af8155411\"\u003e\u003ccode\u003ec181db1\u003c/code\u003e\u003c/a\u003e Split long-running test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4355\"\u003e#4355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/80619a9e4bd10e1e030d1c207782ecbeed9ab330\"\u003e\u003ccode\u003e80619a9\u003c/code\u003e\u003c/a\u003e Simplify: stop running serve-related code in \u003ccode\u003ewatch\u003c/code\u003e command. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4351\"\u003e#4351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/21a4fbc9bc97c128e6358caf052a717d02f79869\"\u003e\u003ccode\u003e21a4fbc\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e2.11.0\u003c/code\u003e with \u003ccode\u003e--workspace\u003c/code\u003e documented and flagged as experimental. (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.10.4...build_runner-v2.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.30.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.30.0...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.3.0 to 4.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\u003eSee full diff 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 `firebase_crashlytics` from 5.0.6 to 5.0.7\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/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.0.7/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_remote_config` from 6.1.3 to 6.1.4\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/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_remote_config-v6.1.4/packages/firebase_remote_config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.1.0 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.1.0...flutter_riverpod-v3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hooks_riverpod` from 3.1.0 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/hooks_riverpod-v3.1.0...hooks_riverpod-v3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 4.0.0 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v4.0.0...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 4.0.0+1 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v4.0.0...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 17.0.1 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93a583f8c7fb0f5bf1990ad778b95102656d2836\"\u003e\u003ccode\u003e93a583f\u003c/code\u003e\u003c/a\u003e [cross_file] [web] Separate \u0026quot;Save As\u0026quot; implementation details from XFile web c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d878913b8d8fce0840ccf4e7509102fc38d6b467\"\u003e\u003ccode\u003ed878913\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Retrieve lens direction from CameraX directly (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router_builder` from 4.1.3 to 4.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/df85ef0f4c60ee5e6e6ea85311cffe22d80786d2\"\u003e\u003ccode\u003edf85ef0\u003c/code\u003e\u003c/a\u003e [go_router_builder] Add support for \u003ccode\u003e@TypedGoRouteParameter\u003c/code\u003e to customize par...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5b1bea87e8b9e1fc93ae5ea388496ace6afd0ea9\"\u003e\u003ccode\u003e5b1bea8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] handle interruptions and use single offset (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/8982\"\u003e#8982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router_builder-v4.2.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hooks_riverpod` from 3.1.0 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/hooks_riverpod-v3.1.0...hooks_riverpod-v3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.4 to 6.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_annotation` from 4.9.0 to 4.10.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.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/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\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/bf3010c7e948338681c96dc88c32bc0c0fb17245\"\u003e\u003ccode\u003ebf3010c\u003c/code\u003e\u003c/a\u003e Fix new lint (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.10.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.2 to 6.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `material_symbols_icons` from 4.2892.0 to 4.2906.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/releases\"\u003ematerial_symbols_icons's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.39.5 pub.dev release\u003c/h2\u003e\n\u003cp\u003eThis is code from pub.dev material_symbols_icons package release version 4.39.5\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/blob/master/CHANGELOG.md\"\u003ematerial_symbols_icons's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2906.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to version 2.906 of the material icons variable fonts 'released' 01/29/2026 with 4177 icons.\u003c/li\u003e\n\u003cli\u003eAdded fffd2  # antigravity, fffbb  # chat_bubble_off, fffd7  # dashboard_2_edit, fffd6  # dashboard_2_gear\nfffc5  # fitbit_raquetball, fffb7  # globe_2_cancel, fffb6  # globe_2_question, fffb5  # link_2,\nfffd0  # mode_fan_2, fffb4  # mood_heart, fffd8  # music_note_2, fffb3  # shoe_cleats,\nfffba  # splitscreen_landscape_add, fffd3  # video_template, fffd1  # watch_alert, fffcf  # watch_arrow_down\u003c/li\u003e\n\u003cli\u003eadd code to update_metadata.dart to detect the error messages from the google backend AI that generates\nthe tags and remove them from our collected tags.\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003egenerator\\compare_rtl_mirroring.dart\u003c/code\u003e to compare the RTL auto mirrored marked icons\nin \u003ccode\u003elib\\material_symbols_metadata.dart\u003c/code\u003e to the icons marked with corresponding dart\n\u003ccode\u003ematchTextDirection:true\u003c/code\u003e in \u003ccode\u003elib\\symbols.dart\u003c/code\u003e and make sure they match.\u003c/li\u003e\n\u003cli\u003eadd metadata tag searching to the example app.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2892.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: Moved CLI tool \u003ccode\u003einstall_material_symbols_icons_fonts\u003c/code\u003e to a separate package \u003ccode\u003ematerial_symbols_icons_cli\u003c/code\u003e to reduce dependencies for the main package.\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eargs\u003c/code\u003e, \u003ccode\u003epath\u003c/code\u003e, \u003ccode\u003echalkdart\u003c/code\u003e, \u003ccode\u003eglob\u003c/code\u003e to \u003ccode\u003edev_dependencies\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eREADME.md\u003c/code\u003e with instructions for the new CLI package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.6.1 to 5.6.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/mockito/blob/master/CHANGELOG.md\"\u003emockito's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=8.1.0 \u0026lt;11.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid exceptions from equality operators when comparing query arguments to\n\u003ccode\u003eSmartFake\u003c/code\u003e actual arguments.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/mockito/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pigeon` from 26.1.5 to 26.1.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d0c7d1fad77331724882614345137221c77d5758\"\u003e\u003ccode\u003ed0c7d1f\u003c/code\u003e\u003c/a\u003e [pigeon] Modernize Obj-C generation headers (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10857\"\u003e#10857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2dc24c5d17d3364f3cf5b76be3f180b4a12c44df\"\u003e\u003ccode\u003e2dc24c5\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Wrappers swift migration - part 6 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10752\"\u003e#10752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e6955bec329f7b9ead853d617a877da7cc446aab\"\u003e\u003ccode\u003ee6955be\u003c/code\u003e\u003c/a\u003e [two_dimensional_scrollables] optimizes tableview janks with \u0026gt;250k rows (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10738\"\u003e#10738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f709ea1ceff008eefdb92238224d87013781ec7f\"\u003e\u003ccode\u003ef709ea1\u003c/code\u003e\u003c/a\u003e [url_launcher_ios] Migrate XCTest to Swift Testing (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10780\"\u003e#10780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/63505183ffbadcf7bfa9aa69b0f10b0c6f7df564\"\u003e\u003ccode\u003e6350518\u003c/code\u003e\u003c/a\u003e [in_app_purchase] Fix an issue causing StoreKit 2 transactions remain unfinis...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a05d0b2d6dce0ced585c2da47b487716565f3e28\"\u003e\u003ccode\u003ea05d0b2\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Restructure iOS to prep for SwiftPM (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10839\"\u003e#10839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93c93956e8005dd7c07e5bef4c478c42f174d542\"\u003e\u003ccode\u003e93c9395\u003c/code\u003e\u003c/a\u003e feat(ios): add audio track selection support for AVFoundation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10313\"\u003e#10313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cc37b1930d1dc2c6107a809346caf9798308ad53\"\u003e\u003ccode\u003ecc37b19\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump androidx.core:core from 1.13.1 to 1.17.0 in /packages/imag...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c815a549dde89da4e9362d33ea3f8b2653a1494d\"\u003e\u003ccode\u003ec815a54\u003c/code\u003e\u003c/a\u003e [vector_graphics_compiler] Fix rgb/rgba color parsing to support modern CSS s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d80c60eef0349da55e17beb6c973705c255c73e8\"\u003e\u003ccode\u003ed80c60e\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump com.google.maps.android:android-maps-utils from 3.19.1 to ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/pigeon-v26.1.7/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 4.0.0 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v4.0.0...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 4.0.0+1 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v4.0.0...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `slang` from 4.11.1 to 4.11.2\n\nUpdates `slang_flutter` from 4.11.0 to 4.12.1\n\nUpdates `slang` from 4.11.2 to 4.12.1\n\nUpdates `webview_flutter` from 4.13.0 to 4.13.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/39d8eee0d3428233b38f0a9e5547161ccdd58351\"\u003e\u003ccode\u003e39d8eee\u003c/code\u003e\u003c/a\u003e Fix html in webview_flutter doc comment (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10634\"\u003e#10634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/53f26d9446ba54d9d74441e0d24e594cf310d366\"\u003e\u003ccode\u003e53f26d9\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/afeea655c163f587cf691daf65019cffa3b19169\"\u003e\u003ccode\u003eafeea65\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 14 directories with 1 u...\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/webview_flutter/issues/10528\"\u003e#10528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8f0fdfc4b81d93117c33c5847bad59db50e16886\"\u003e\u003ccode\u003e8f0fdfc\u003c/code\u003e\u003c/a\u003e [webview_flutter_android] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10527\"\u003e#10527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a4898b66cae262c923495104f1bbb48bb42cb8f6\"\u003e\u003ccode\u003ea4898b6\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Fixes crash when running \u003ccode\u003eWKNavigationResponse\u003c/code\u003e t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2d9ddab197bff6385077f329a9c6c9dca699fb63\"\u003e\u003ccode\u003e2d9ddab\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8168d9c856a1787770b15f34a0d34939ce2058a1\"\u003e\u003ccode\u003e8168d9c\u003c/code\u003e\u003c/a\u003e [various] Update READMEs to reflect current OS support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10470\"\u003e#10470\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/packages/webview_flutter/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fb5f02f1ebb02e6055ba9125c252fb038afabaa5\"\u003e\u003ccode\u003efb5f02f\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 6 directories with 2 up...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/webview_flutter-v4.13.1/packages/webview_flutter\"\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/chika3742/genshin_material/pull/341","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/chika3742%2Fgenshin_material/issues/341","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/341/packages"}},{"old_version":"2.30.0","new_version":"2.30.1","update_type":"patch","path":null,"pr_created_at":"2026-02-12T08:32:02.000Z","version_change":"2.30.0 → 2.30.1","issue":{"uuid":"3930519874","node_id":"PR_kwDOLL-z4s7DNYKc","number":340,"state":"open","title":"deps(pub): bump the minor-and-patch group across 1 directory with 21 updates","user":"dependabot[bot]","labels":["deps:pub","deps"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-12T08:32:02.000Z","updated_at":"2026-02-16T08:44:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(pub): bump","group_name":"minor-and-patch","update_count":21,"packages":[{"name":"build_runner","old_version":"2.10.4","new_version":"2.11.1","repository_url":"https://github.com/dart-lang/build"},{"name":"drift","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.30.0","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"firebase_core","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.0.6","new_version":"5.0.7","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_remote_config","old_version":"6.1.3","new_version":"6.1.4","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_riverpod","old_version":"3.1.0","new_version":"3.2.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"hooks_riverpod","old_version":"3.1.0","new_version":"3.2.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"riverpod_generator","old_version":"4.0.0+1","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"go_router","old_version":"17.0.1","new_version":"17.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"go_router_builder","old_version":"4.1.3","new_version":"4.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"json_serializable","old_version":"6.11.4","new_version":"6.12.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.10.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"material_symbols_icons","old_version":"4.2892.0","new_version":"4.2906.0","repository_url":"https://github.com/timmaffett/material_symbols_icons"},{"name":"mockito","old_version":"5.6.1","new_version":"5.6.3","repository_url":"https://github.com/dart-lang/mockito"},{"name":"pigeon","old_version":"26.1.5","new_version":"26.1.7","repository_url":"https://github.com/flutter/packages"},{"name":"slang","old_version":"4.11.1","new_version":"4.11.2"},{"name":"slang_flutter","old_version":"4.11.0","new_version":"4.12.1"},{"name":"slang","old_version":"4.11.2","new_version":"4.12.1"},{"name":"webview_flutter","old_version":"4.13.0","new_version":"4.13.1","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the minor-and-patch group with 21 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.4` | `2.11.1` |\n| [drift](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.30.0` | `2.31.0` |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `4.3.0` | `4.4.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.0.6` | `5.0.7` |\n| [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) | `6.1.3` | `6.1.4` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.1.0` | `3.2.1` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [hooks_riverpod](https://github.com/rrousselGit/riverpod) | `3.1.0` | `3.2.1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `4.0.0` | `4.0.2` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `4.0.0+1` | `4.0.3` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `17.0.1` | `17.1.0` |\n| [go_router_builder](https://github.com/flutter/packages/tree/main/packages) | `4.1.3` | `4.2.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.4` | `6.12.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.10.0` |\n| [material_symbols_icons](https://github.com/timmaffett/material_symbols_icons) | `4.2892.0` | `4.2906.0` |\n| [mockito](https://github.com/dart-lang/mockito) | `5.6.1` | `5.6.3` |\n| [pigeon](https://github.com/flutter/packages/tree/main/packages) | `26.1.5` | `26.1.7` |\n| slang | `4.11.1` | `4.11.2` |\n| slang_flutter | `4.11.0` | `4.12.1` |\n| slang | `4.11.2` | `4.12.1` |\n| [webview_flutter](https://github.com/flutter/packages/tree/main/packages/webview_flutter) | `4.13.0` | `4.13.1` |\n\n\nUpdates `build_runner` from 2.10.4 to 2.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0627d1104dd22de53491e6b2dcf646ad8fbdf267\"\u003e\u003ccode\u003e0627d11\u003c/code\u003e\u003c/a\u003e Release 2.11.1. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4362\"\u003e#4362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c5ae3d450c8340b5f831c67b35495ddd2461d988\"\u003e\u003ccode\u003ec5ae3d4\u003c/code\u003e\u003c/a\u003e Limit log repeats on failed builder script builds. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4361\"\u003e#4361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3f8e079e7300543a10e71e0e03e91dc04b96ecf5\"\u003e\u003ccode\u003e3f8e079\u003c/code\u003e\u003c/a\u003e Fix entrypoints in nested directories not being properly resolved in DDC's Li...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5b7112be0144c9dde39e9debccc9a0c0ac915d18\"\u003e\u003ccode\u003e5b7112b\u003c/code\u003e\u003c/a\u003e Build also in the workspace root. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4360\"\u003e#4360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cdd2d74d96534ba5b68a0db5841e577bc9a6f07c\"\u003e\u003ccode\u003ecdd2d74\u003c/code\u003e\u003c/a\u003e Fixing issue with double loads in ddc library loader hot restarts (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/bf9f00423633b02925e263e15add3c7a94f719b6\"\u003e\u003ccode\u003ebf9f004\u003c/code\u003e\u003c/a\u003e Fix race in test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/89dddbcb5074ce1df41f668131af0e45c4221839\"\u003e\u003ccode\u003e89dddbc\u003c/code\u003e\u003c/a\u003e fix dev bootstrap script on safari (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c181db14956e715f77677be8992a441af8155411\"\u003e\u003ccode\u003ec181db1\u003c/code\u003e\u003c/a\u003e Split long-running test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4355\"\u003e#4355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/80619a9e4bd10e1e030d1c207782ecbeed9ab330\"\u003e\u003ccode\u003e80619a9\u003c/code\u003e\u003c/a\u003e Simplify: stop running serve-related code in \u003ccode\u003ewatch\u003c/code\u003e command. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4351\"\u003e#4351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/21a4fbc9bc97c128e6358caf052a717d02f79869\"\u003e\u003ccode\u003e21a4fbc\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e2.11.0\u003c/code\u003e with \u003ccode\u003e--workspace\u003c/code\u003e documented and flagged as experimental. (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.10.4...build_runner-v2.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.30.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.30.0...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.3.0 to 4.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\u003eSee full diff 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 `firebase_crashlytics` from 5.0.6 to 5.0.7\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/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.0.7/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_remote_config` from 6.1.3 to 6.1.4\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/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_remote_config-v6.1.4/packages/firebase_remote_config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.1.0 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.1.0...flutter_riverpod-v3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hooks_riverpod` from 3.1.0 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/hooks_riverpod-v3.1.0...hooks_riverpod-v3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 4.0.0 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v4.0.0...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 4.0.0+1 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v4.0.0...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 17.0.1 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93a583f8c7fb0f5bf1990ad778b95102656d2836\"\u003e\u003ccode\u003e93a583f\u003c/code\u003e\u003c/a\u003e [cross_file] [web] Separate \u0026quot;Save As\u0026quot; implementation details from XFile web c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d878913b8d8fce0840ccf4e7509102fc38d6b467\"\u003e\u003ccode\u003ed878913\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Retrieve lens direction from CameraX directly (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router_builder` from 4.1.3 to 4.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/df85ef0f4c60ee5e6e6ea85311cffe22d80786d2\"\u003e\u003ccode\u003edf85ef0\u003c/code\u003e\u003c/a\u003e [go_router_builder] Add support for \u003ccode\u003e@TypedGoRouteParameter\u003c/code\u003e to customize par...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5b1bea87e8b9e1fc93ae5ea388496ace6afd0ea9\"\u003e\u003ccode\u003e5b1bea8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] handle interruptions and use single offset (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/8982\"\u003e#8982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router_builder-v4.2.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hooks_riverpod` from 3.1.0 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/hooks_riverpod-v3.1.0...hooks_riverpod-v3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.4 to 6.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_annotation` from 4.9.0 to 4.10.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.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/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\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/bf3010c7e948338681c96dc88c32bc0c0fb17245\"\u003e\u003ccode\u003ebf3010c\u003c/code\u003e\u003c/a\u003e Fix new lint (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.10.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.2 to 6.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `material_symbols_icons` from 4.2892.0 to 4.2906.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/releases\"\u003ematerial_symbols_icons's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.39.5 pub.dev release\u003c/h2\u003e\n\u003cp\u003eThis is code from pub.dev material_symbols_icons package release version 4.39.5\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/blob/master/CHANGELOG.md\"\u003ematerial_symbols_icons's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2906.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to version 2.906 of the material icons variable fonts 'released' 01/29/2026 with 4177 icons.\u003c/li\u003e\n\u003cli\u003eAdded fffd2  # antigravity, fffbb  # chat_bubble_off, fffd7  # dashboard_2_edit, fffd6  # dashboard_2_gear\nfffc5  # fitbit_raquetball, fffb7  # globe_2_cancel, fffb6  # globe_2_question, fffb5  # link_2,\nfffd0  # mode_fan_2, fffb4  # mood_heart, fffd8  # music_note_2, fffb3  # shoe_cleats,\nfffba  # splitscreen_landscape_add, fffd3  # video_template, fffd1  # watch_alert, fffcf  # watch_arrow_down\u003c/li\u003e\n\u003cli\u003eadd code to update_metadata.dart to detect the error messages from the google backend AI that generates\nthe tags and remove them from our collected tags.\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003egenerator\\compare_rtl_mirroring.dart\u003c/code\u003e to compare the RTL auto mirrored marked icons\nin \u003ccode\u003elib\\material_symbols_metadata.dart\u003c/code\u003e to the icons marked with corresponding dart\n\u003ccode\u003ematchTextDirection:true\u003c/code\u003e in \u003ccode\u003elib\\symbols.dart\u003c/code\u003e and make sure they match.\u003c/li\u003e\n\u003cli\u003eadd metadata tag searching to the example app.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2892.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: Moved CLI tool \u003ccode\u003einstall_material_symbols_icons_fonts\u003c/code\u003e to a separate package \u003ccode\u003ematerial_symbols_icons_cli\u003c/code\u003e to reduce dependencies for the main package.\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eargs\u003c/code\u003e, \u003ccode\u003epath\u003c/code\u003e, \u003ccode\u003echalkdart\u003c/code\u003e, \u003ccode\u003eglob\u003c/code\u003e to \u003ccode\u003edev_dependencies\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eREADME.md\u003c/code\u003e with instructions for the new CLI package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.6.1 to 5.6.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/mockito/blob/master/CHANGELOG.md\"\u003emockito's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=8.1.0 \u0026lt;11.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid exceptions from equality operators when comparing query arguments to\n\u003ccode\u003eSmartFake\u003c/code\u003e actual arguments.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/mockito/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pigeon` from 26.1.5 to 26.1.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d0c7d1fad77331724882614345137221c77d5758\"\u003e\u003ccode\u003ed0c7d1f\u003c/code\u003e\u003c/a\u003e [pigeon] Modernize Obj-C generation headers (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10857\"\u003e#10857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2dc24c5d17d3364f3cf5b76be3f180b4a12c44df\"\u003e\u003ccode\u003e2dc24c5\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Wrappers swift migration - part 6 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10752\"\u003e#10752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e6955bec329f7b9ead853d617a877da7cc446aab\"\u003e\u003ccode\u003ee6955be\u003c/code\u003e\u003c/a\u003e [two_dimensional_scrollables] optimizes tableview janks with \u0026gt;250k rows (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10738\"\u003e#10738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f709ea1ceff008eefdb92238224d87013781ec7f\"\u003e\u003ccode\u003ef709ea1\u003c/code\u003e\u003c/a\u003e [url_launcher_ios] Migrate XCTest to Swift Testing (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10780\"\u003e#10780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/63505183ffbadcf7bfa9aa69b0f10b0c6f7df564\"\u003e\u003ccode\u003e6350518\u003c/code\u003e\u003c/a\u003e [in_app_purchase] Fix an issue causing StoreKit 2 transactions remain unfinis...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a05d0b2d6dce0ced585c2da47b487716565f3e28\"\u003e\u003ccode\u003ea05d0b2\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Restructure iOS to prep for SwiftPM (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10839\"\u003e#10839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93c93956e8005dd7c07e5bef4c478c42f174d542\"\u003e\u003ccode\u003e93c9395\u003c/code\u003e\u003c/a\u003e feat(ios): add audio track selection support for AVFoundation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10313\"\u003e#10313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cc37b1930d1dc2c6107a809346caf9798308ad53\"\u003e\u003ccode\u003ecc37b19\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump androidx.core:core from 1.13.1 to 1.17.0 in /packages/imag...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c815a549dde89da4e9362d33ea3f8b2653a1494d\"\u003e\u003ccode\u003ec815a54\u003c/code\u003e\u003c/a\u003e [vector_graphics_compiler] Fix rgb/rgba color parsing to support modern CSS s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d80c60eef0349da55e17beb6c973705c255c73e8\"\u003e\u003ccode\u003ed80c60e\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump com.google.maps.android:android-maps-utils from 3.19.1 to ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/pigeon-v26.1.7/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 4.0.0 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v4.0.0...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 4.0.0+1 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v4.0.0...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `slang` from 4.11.1 to 4.11.2\n\nUpdates `slang_flutter` from 4.11.0 to 4.12.1\n\nUpdates `slang` from 4.11.2 to 4.12.1\n\nUpdates `webview_flutter` from 4.13.0 to 4.13.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/39d8eee0d3428233b38f0a9e5547161ccdd58351\"\u003e\u003ccode\u003e39d8eee\u003c/code\u003e\u003c/a\u003e Fix html in webview_flutter doc comment (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10634\"\u003e#10634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/53f26d9446ba54d9d74441e0d24e594cf310d366\"\u003e\u003ccode\u003e53f26d9\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/afeea655c163f587cf691daf65019cffa3b19169\"\u003e\u003ccode\u003eafeea65\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 14 directories with 1 u...\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/webview_flutter/issues/10528\"\u003e#10528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8f0fdfc4b81d93117c33c5847bad59db50e16886\"\u003e\u003ccode\u003e8f0fdfc\u003c/code\u003e\u003c/a\u003e [webview_flutter_android] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10527\"\u003e#10527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a4898b66cae262c923495104f1bbb48bb42cb8f6\"\u003e\u003ccode\u003ea4898b6\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Fixes crash when running \u003ccode\u003eWKNavigationResponse\u003c/code\u003e t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2d9ddab197bff6385077f329a9c6c9dca699fb63\"\u003e\u003ccode\u003e2d9ddab\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8168d9c856a1787770b15f34a0d34939ce2058a1\"\u003e\u003ccode\u003e8168d9c\u003c/code\u003e\u003c/a\u003e [various] Update READMEs to reflect current OS support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10470\"\u003e#10470\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/packages/webview_flutter/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fb5f02f1ebb02e6055ba9125c252fb038afabaa5\"\u003e\u003ccode\u003efb5f02f\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 6 directories with 2 up...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/webview_flutter-v4.13.1/packages/webview_flutter\"\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/chika3742/genshin_material/pull/340","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/chika3742%2Fgenshin_material/issues/340","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/340/packages"}},{"old_version":"2.28.2","new_version":"2.31.0","update_type":"minor","path":null,"pr_created_at":"2026-02-09T12:03:45.000Z","version_change":"2.28.2 → 2.31.0","issue":{"uuid":"3916042890","node_id":"PR_kwDOQqm8os7Cdwjq","number":22,"state":"open","title":"frontend: bump the flutter-dependencies group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-09T12:03:45.000Z","updated_at":"2026-02-09T12:04:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"frontend: bump","group_name":"flutter-dependencies","update_count":9,"packages":[{"name":"build_runner","old_version":"2.6.0","new_version":"2.11.0","repository_url":"https://github.com/dart-lang/build"},{"name":"device_info_plus","old_version":"11.5.0","new_version":"12.3.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"dio","old_version":"5.9.0","new_version":"5.9.1","repository_url":"https://github.com/cfug/dio"},{"name":"drift","old_version":"2.28.2","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"fl_chart","old_version":"0.69.2","new_version":"1.1.1","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_local_notifications","old_version":"19.5.0","new_version":"20.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"google_mlkit_pose_detection","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/flutter-ml/google_ml_kit_flutter"},{"name":"very_good_analysis","old_version":"10.0.0","new_version":"10.1.0","repository_url":"https://github.com/VeryGoodOpenSource/very_good_analysis"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.6.0` | `2.11.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.5.0` | `12.3.0` |\n| [dio](https://github.com/cfug/dio) | `5.9.0` | `5.9.1` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.31.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.69.2` | `1.1.1` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `19.5.0` | `20.0.0` |\n| [google_mlkit_pose_detection](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages) | `0.14.0` | `0.14.1` |\n| [very_good_analysis](https://github.com/VeryGoodOpenSource/very_good_analysis) | `10.0.0` | `10.1.0` |\n\n\nUpdates `build_runner` from 2.6.0 to 2.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/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve scalability with the number of library cycles, making\nbuilds much faster for some large codebases.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash when you run \u003ccode\u003edart run build_runner build\u003c/code\u003e in a\nsubdirectory of a package.\u003c/li\u003e\n\u003cli\u003eBug fix: in a workspace, generate for transitive dependencies of the current\npackage instead of for all packages in the workspace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix issue with webdev failing due to a modification during a build.\u003c/li\u003e\n\u003cli\u003eIn \u0026quot;serve\u0026quot; and \u0026quot;watch\u0026quot; modes, retry failed compiles instead of exiting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve \u003ccode\u003efindAssets\u003c/code\u003e scalability, making it much faster for\nprefix matches in packages with thousands of files or more. One specific use\ncase that is now faster is builders that use \u003ccode\u003esource_gen\u003c/code\u003e shared parts, for\nexample \u003ccode\u003ebuilt_value\u003c/code\u003e and \u003ccode\u003ejson_serializable\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: look up triggers in the \u003ccode\u003etriggers\u003c/code\u003e section of \u003ccode\u003ebuild.yaml\u003c/code\u003e using the\nfull name. For the case in which the builder name matched the package name,\nthe abbreviated name was being used instead.\u003c/li\u003e\n\u003cli\u003eBug fix: fix incorrect log \u003ccode\u003ewith build_runner/aot\u003c/code\u003e on Windows with JIT.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AOT compilation of builders. A future release will AOT compile builders\nautomatically, for this release it's behind a flag. AOT compiled builders\nstart up faster and have higher throughput, for faster builds overall.\nBuilders that use \u003ccode\u003edart:mirrors\u003c/code\u003e cannot be AOT compiled.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eforce-aot\u003c/code\u003e flag to AOT compile builders.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eforce-jit\u003c/code\u003e flag to force the current default of JIT compiling builders.\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003e--dart-jit-vm-arg\u003c/code\u003e option. Its values are passed to \u003ccode\u003edart run\u003c/code\u003e when\na build script is started in JIT mode. This allows specifying options to\nattach a debugger to builders.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/21a4fbc9bc97c128e6358caf052a717d02f79869\"\u003e\u003ccode\u003e21a4fbc\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e2.11.0\u003c/code\u003e with \u003ccode\u003e--workspace\u003c/code\u003e documented and flagged as experimental. (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3c25e5d2a7170353f6507daf342389c72ec1d52d\"\u003e\u003ccode\u003e3c25e5d\u003c/code\u003e\u003c/a\u003e Added docs for accessing built \u003ccode\u003eAssetId\u003c/code\u003es via \u003ccode\u003eTestReaderWriter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/088f30707e5399fe2902b41c0d1e8d3c724e6d29\"\u003e\u003ccode\u003e088f307\u003c/code\u003e\u003c/a\u003e More robust watching. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/23f4aed595b477c564e86319885396b1618686f5\"\u003e\u003ccode\u003e23f4aed\u003c/code\u003e\u003c/a\u003e Watch for workspace yaml changes, add test coverage. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ada44815613b79148c236746399668021d26979a\"\u003e\u003ccode\u003eada4481\u003c/code\u003e\u003c/a\u003e Fix \u0026quot;Bad state: Sorted file IDs ... were already computed\u0026quot;. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/2f3e9cc843b1f198605396d09cc14db65caf86ef\"\u003e\u003ccode\u003e2f3e9cc\u003c/code\u003e\u003c/a\u003e Add watch test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4340\"\u003e#4340\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/8454de8ede73b988a72d2c2c176278d6969c6408\"\u003e\u003ccode\u003e8454de8\u003c/code\u003e\u003c/a\u003e Workspace support (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4331\"\u003e#4331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/f74db2583f723e262682a2ac3a1d8f6453b819f8\"\u003e\u003ccode\u003ef74db25\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.1 to 5.0.3 in the github-actions group (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4339\"\u003e#4339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b313fa3d64d2ff29fc1fed885d5e6783cf2dca7c\"\u003e\u003ccode\u003eb313fa3\u003c/code\u003e\u003c/a\u003e Updating min constraints (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/2784f9b1d55fb2abc4aed644759b8e42961d7dfb\"\u003e\u003ccode\u003e2784f9b\u003c/code\u003e\u003c/a\u003e Improve BuildPackages tests, remove most checked in test fixtures. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4329\"\u003e#4329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.6.0...build_runner-v2.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.5.0 to 12.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/61786a1d680d8c3886b4fceb34d689ec94e10d8a\"\u003e\u003ccode\u003e61786a1\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for iPad Pro 11-Inch (M5) models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3708\"\u003e#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b4dbd1444c3104bc1f10af941907905d3070edcf\"\u003e\u003ccode\u003eb4dbd14\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add missing device identifiers for Macs on M4 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3700\"\u003e#3700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/4cc3f07fd4836e5417089630439fcb8a9cdb6bf5\"\u003e\u003ccode\u003e4cc3f07\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for new Apple devices on M5 chip (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5040a78e26e2abbc9b9e1e8cbb23b1e6e38ad32a\"\u003e\u003ccode\u003e5040a78\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): correct Mac model name mappings (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/80eb98156aed96fbc214736964724604e9c80b4f\"\u003e\u003ccode\u003e80eb981\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add mapping for new iPhone 17 series models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3676\"\u003e#3676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1d2990288799eef1e6c1c00e3ae7d8eb11be2564\"\u003e\u003ccode\u003e1d29902\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/d0fdc582e8187f71522678e19b6329221b5f535d\"\u003e\u003ccode\u003ed0fdc58\u003c/code\u003e\u003c/a\u003e refactor(device_info_plus)!: remove \u003ccode\u003eserialNumber\u003c/code\u003e property (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3663\"\u003e#3663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v12.3.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dio` from 5.9.0 to 5.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cfug/dio/releases\"\u003edio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003edio 5.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erequestUrl\u003c/code\u003e and \u003ccode\u003eresponseUrl\u003c/code\u003e parameters to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise control over URL logging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/6f0b6d0b866724683b5a3606b01068e5280cb140\"\u003e\u003ccode\u003e6f0b6d0\u003c/code\u003e\u003c/a\u003e 🔖 dio v5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/4a1ce0fb5183c316a30c23a7eff78dab46a13e57\"\u003e\u003ccode\u003e4a1ce0f\u003c/code\u003e\u003c/a\u003e 🔖 native_dio_adapter v1.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d2645f5911d10392f5712e92a3a6c6314b9233c7\"\u003e\u003ccode\u003ed2645f5\u003c/code\u003e\u003c/a\u003e Bump dawidd6/action-download-artifact from 11 to 12 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2474\"\u003e#2474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/1b6bc256e827abf52a886dee7862673f4bf16e50\"\u003e\u003ccode\u003e1b6bc25\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.3 to 3.7.5 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2475\"\u003e#2475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/9b74eef451bd8a9b603eda5276532d3809af76c7\"\u003e\u003ccode\u003e9b74eef\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2471\"\u003e#2471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/005291e847dd3ea12afbd22224404ee105d1aebf\"\u003e\u003ccode\u003e005291e\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.2 to 3.7.3 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2467\"\u003e#2467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/bbec7b3bd1910ff84071877dbc2d989218c45ce8\"\u003e\u003ccode\u003ebbec7b3\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d4576ab3689f6659adb58e83b73b9eb214c0c31e\"\u003e\u003ccode\u003ed4576ab\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003econnectTimeout\u003c/code\u003e support to \u003ccode\u003eOptions\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2464\"\u003e#2464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/e9da7020b5fc45633aa7df8639f15d76d5742556\"\u003e\u003ccode\u003ee9da702\u003c/code\u003e\u003c/a\u003e ✨ Add \u003ccode\u003erequestUrl\u003c/code\u003e \u0026amp; \u003ccode\u003eresponseUrl\u003c/code\u003e to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise contr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/c53d0b3a7f44865a5787cb50d157e771be885c97\"\u003e\u003ccode\u003ec53d0b3\u003c/code\u003e\u003c/a\u003e feat: Add timeout handling for \u003ccode\u003eConversionLayerAdapter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2456\"\u003e#2456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cfug/dio/compare/dio_v5.9.0...dio_v5.9.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.3 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.3...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.69.2 to 1.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/releases\"\u003efl_chart's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.70.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add error range feature in our axis-based charts. You can set \u003ccode\u003exError\u003c/code\u003e and \u003ccode\u003eyError\u003c/code\u003e in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#flspot\"\u003eFlSpot\u003c/a\u003e or \u003ccode\u003etoYErrorRange\u003c/code\u003e in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e. Also we have \u003ccode\u003eerrorIndicatorData\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linechartdata\"\u003eLineChartData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartdata\"\u003eBarChartData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scatterchartdata\"\u003eScatterChartData\u003c/a\u003e that is responsible to render the error bars. You can take a look at the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/line/line_chart_sample13.dart\"\u003eLineChartSample 13\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/bar/bar_chart_sample8.dart\"\u003eBarChartSample 8\u003c/a\u003e in our \u003ca href=\"https://app.flchart.dev\"\u003esample app\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1483\"\u003e#1483\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.70.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add error range feature in our axis-based charts. You can set \u003ccode\u003exError\u003c/code\u003e and \u003ccode\u003eyError\u003c/code\u003e in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#flspot\"\u003eFlSpot\u003c/a\u003e or \u003ccode\u003etoYErrorRange\u003c/code\u003e in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e. Also we have \u003ccode\u003eerrorIndicatorData\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linechartdata\"\u003eLineChartData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartdata\"\u003eBarChartData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scatterchartdata\"\u003eScatterChartData\u003c/a\u003e that is responsible to render the error bars. You can take a look at the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/line/line_chart_sample13.dart\"\u003eLineChartSample 13\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/bar/bar_chart_sample8.dart\"\u003eBarChartSample 8\u003c/a\u003e in our \u003ca href=\"https://app.flchart.dev\"\u003esample app\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1483\"\u003e#1483\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/38b270c20911202feb54bd8d3bbb84574a32b4c0\"\u003e\u003ccode\u003e38b270c\u003c/code\u003e\u003c/a\u003e Bump version to 1.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/2b90dc77a2a6ccc0bb8fc37493b78ff366ae10b9\"\u003e\u003ccode\u003e2b90dc7\u003c/code\u003e\u003c/a\u003e Improvement/dependencies upgrade September 2025 (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1998\"\u003e#1998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/41357bf01a802bf1291be45e89c79cd195d8b23a\"\u003e\u003ccode\u003e41357bf\u003c/code\u003e\u003c/a\u003e Bump version up to 1.1.0 (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1984\"\u003e#1984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a08bfad72b7e143de1cd7ba60b02731b7c9bb4b4\"\u003e\u003ccode\u003ea08bfad\u003c/code\u003e\u003c/a\u003e Update CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1983\"\u003e#1983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/5c1f054762c1ff1a3f93ae054e5626c0165847bb\"\u003e\u003ccode\u003e5c1f054\u003c/code\u003e\u003c/a\u003e feat: add gradient support for BarChartRodStackItem (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/06835da7fad83fb7e5513d9de937fae1e9d9edfc\"\u003e\u003ccode\u003e06835da\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1977\"\u003e#1977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e58b6b1ab709b5734b1373fc8c45f64c59f573c4\"\u003e\u003ccode\u003ee58b6b1\u003c/code\u003e\u003c/a\u003e feat: allow titles to overlay on chart area (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/4b981f46b910366401b907f01ec94f70ce8a40c3\"\u003e\u003ccode\u003e4b981f4\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1976\"\u003e#1976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/b3ce63ae5ab9efddb43d0d0472f2cdd7c3ed22b7\"\u003e\u003ccode\u003eb3ce63a\u003c/code\u003e\u003c/a\u003e add label inside bar chart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/9e51b1177a09e4455f30c9e2e7817bb93e9625b7\"\u003e\u003ccode\u003e9e51b11\u003c/code\u003e\u003c/a\u003e New flutter version improvements (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1974\"\u003e#1974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.69.2...1.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 19.5.0 to 20.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-v19.5.0...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 `google_mlkit_pose_detection` from 0.14.0 to 0.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/CHANGELOG.md\"\u003egoogle_mlkit_pose_detection's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_pose_detection\u003c/code\u003e - \u003ccode\u003ev0.14.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:pose-detection\u003c/code\u003e to 18.0.0-beta5\u003c/li\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:pose-detection-accurate\u003c/code\u003e to 18.0.0-beta5\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/PoseDetection\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/PoseDetectionAccurate\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_selfie_segmentation\u003c/code\u003e - \u003ccode\u003ev0.10.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:segmentation-selfie\u003c/code\u003e to 16.0.0-beta6\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/SegmentationSelfie\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_smart_reply\u003c/code\u003e - \u003ccode\u003ev0.13.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:smart-reply\u003c/code\u003e to 17.0.4\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/SmartReply\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_subject_segmentation\u003c/code\u003e - \u003ccode\u003ev0.0.3\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.android.gms:play-services-mlkit-subject-segmentation\u003c/code\u003e to 16.0.0-beta1\u003c/li\u003e\n\u003cli\u003eNote: iOS support is not available\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_text_recognition\u003c/code\u003e - \u003ccode\u003ev0.15.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:text-recognition\u003c/code\u003e to 16.0.1\u003c/li\u003e\n\u003cli\u003eUpdate Android native libraries \u003ccode\u003etext-recognition-chinese\u003c/code\u003e, \u003ccode\u003etext-recognition-devanagari\u003c/code\u003e, \u003ccode\u003etext-recognition-japanese\u003c/code\u003e, \u003ccode\u003etext-recognition-korean\u003c/code\u003e to 16.0.1\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/TextRecognition\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003cli\u003eUpdate iOS native libraries \u003ccode\u003eGoogleMLKit/TextRecognitionChinese\u003c/code\u003e, \u003ccode\u003eGoogleMLKit/TextRecognitionDevanagari\u003c/code\u003e, \u003ccode\u003eGoogleMLKit/TextRecognitionJapanese\u003c/code\u003e, \u003ccode\u003eGoogleMLKit/TextRecognitionKorean\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_translation\u003c/code\u003e - \u003ccode\u003ev0.13.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:translate\u003c/code\u003e to 17.0.3\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/Translate\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e2025-03-20\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_ml_kit---v0200\"\u003e\u003ccode\u003egoogle_ml_kit\u003c/code\u003e - \u003ccode\u003ev0.20.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_barcode_scanning---v0141\"\u003e\u003ccode\u003egoogle_mlkit_barcode_scanning\u003c/code\u003e - \u003ccode\u003ev0.14.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_commons---v0110\"\u003e\u003ccode\u003egoogle_mlkit_commons\u003c/code\u003e - \u003ccode\u003ev0.11.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_digital_ink_recognition---v0141\"\u003e\u003ccode\u003egoogle_mlkit_digital_ink_recognition\u003c/code\u003e - \u003ccode\u003ev0.14.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_document_scanner---v040\"\u003e\u003ccode\u003egoogle_mlkit_document_scanner\u003c/code\u003e - \u003ccode\u003ev0.4.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_entity_extraction---v0151\"\u003e\u003ccode\u003egoogle_mlkit_entity_extraction\u003c/code\u003e - \u003ccode\u003ev0.15.1\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\u003eSee full diff in \u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/commits/HEAD/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `very_good_analysis` 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/VeryGoodOpenSource/very_good_analysis/releases\"\u003every_good_analysis's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/compare/v10.1.0-rc.2...v10.1.0\"\u003e10.1.0\u003c/a\u003e (2026-02-02)\u003c/h2\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump version to 10.1.0 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/192\"\u003e#192\u003c/a\u003e) (\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/26a7d6876f62ad6a70166429b95684172c649014\"\u003e26a7d68\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.1.0-rc.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/compare/v10.1.0-rc.1...v10.1.1-rc.1\"\u003e10.1.1-rc.1\u003c/a\u003e (2025-12-09)\u003c/h2\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove prefer_expression_function_bodies (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/187\"\u003e#187\u003c/a\u003e) (\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/0afe5a0aadbbcab649b07914886f5d362a2c338c\"\u003e0afe5a0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.1.0-rc.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/compare/v10.0.0...v10.1.0-rc.1\"\u003e10.1.1-rc.1\u003c/a\u003e (2025-11-27)\u003c/h2\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate CHANGELOG versioning (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/183\"\u003e#183\u003c/a\u003e) (\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/a006134af6c60528871619e2f914fc7580e7438b\"\u003ea006134\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(docs): update documentation based on markdownlint by \u003ca href=\"https://github.com/marcossevilla\"\u003e\u003ccode\u003e@​marcossevilla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/pull/172\"\u003eVeryGoodOpenSource/very_good_analysis#172\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support Dart 3.10 by \u003ca href=\"https://github.com/marcossevilla\"\u003e\u003ccode\u003e@​marcossevilla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/pull/178\"\u003eVeryGoodOpenSource/very_good_analysis#178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 5 to 6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/pull/180\"\u003eVeryGoodOpenSource/very_good_analysis#180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump peter-evans/create-pull-request from 7.0.8 to 7.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/pull/181\"\u003eVeryGoodOpenSource/very_good_analysis#181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: 10.1.0-rc.1 by \u003ca href=\"https://github.com/vgvbot\"\u003e\u003ccode\u003e@​vgvbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/pull/182\"\u003eVeryGoodOpenSource/very_good_analysis#182\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update CHANGELOG versioning by \u003ca href=\"https://github.com/marcossevilla\"\u003e\u003ccode\u003e@​marcossevilla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/pull/183\"\u003eVeryGoodOpenSource/very_good_analysis#183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: 10.1.0-rc.1 by \u003ca href=\"https://github.com/vgvbot\"\u003e\u003ccode\u003e@​vgvbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/pull/184\"\u003eVeryGoodOpenSource/very_good_analysis#184\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/compare/v10.0.0...v10.1.0-rc.1\"\u003ehttps://github.com/VeryGoodOpenSource/very_good_analysis/compare/v10.0.0...v10.1.0-rc.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/blob/main/CHANGELOG.md\"\u003every_good_analysis's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/compare/v10.1.0-rc.2...v10.1.0\"\u003e10.1.0\u003c/a\u003e (2026-02-02)\u003c/h2\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump version to 10.1.0 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/192\"\u003e#192\u003c/a\u003e) (\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/26a7d6876f62ad6a70166429b95684172c649014\"\u003e26a7d68\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/compare/v10.1.0-rc.1...v10.1.0-rc.2\"\u003e10.1.0-rc.2\u003c/a\u003e (2025-12-09)\u003c/h2\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove prefer_expression_function_bodies (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/187\"\u003e#187\u003c/a\u003e) (\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/0afe5a0aadbbcab649b07914886f5d362a2c338c\"\u003e0afe5a0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/compare/v10.0.0...v10.1.0-rc.1\"\u003e10.1.0-rc.1\u003c/a\u003e (2025-11-27)\u003c/h2\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate CHANGELOG versioning (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/183\"\u003e#183\u003c/a\u003e) (\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/a006134af6c60528871619e2f914fc7580e7438b\"\u003ea006134\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport Dart 3.10 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/178\"\u003e#178\u003c/a\u003e) (\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/0f2784f0fca7899fb1b9bb9144cdc4ba710b141b\"\u003e0f2784f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e update documentation based on markdownlint (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/172\"\u003e#172\u003c/a\u003e) (\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/b6449681c9a96b792a4d28894e4dd034dfbf651a\"\u003eb644968\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/VeryGoodOpenSource/very_good_analysis/commit/30d3b245b6e652dc40c1640e5bf4f58826cdb920\"\u003e\u003ccode\u003e30d3b24\u003c/code\u003e\u003c/a\u003e chore: 10.1.0 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/26a7d6876f62ad6a70166429b95684172c649014\"\u003e\u003ccode\u003e26a7d68\u003c/code\u003e\u003c/a\u003e chore: bump version to 10.1.0 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/192\"\u003e#192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/2be034d0af5db40615a0299ac8dfac49e4717fdb\"\u003e\u003ccode\u003e2be034d\u003c/code\u003e\u003c/a\u003e chore(deps): bump peter-evans/create-pull-request from 8.0.0 to 8.1.0 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/191\"\u003e#191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/cf91830db47298d10b6ca924ac3291448d5c9dc6\"\u003e\u003ccode\u003ecf91830\u003c/code\u003e\u003c/a\u003e chore(deps): bump peter-evans/create-pull-request from 7.0.11 to 8.0.0 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/189\"\u003e#189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/834f670ed09b2b5d725c17fd0a33e663aa4b1c22\"\u003e\u003ccode\u003e834f670\u003c/code\u003e\u003c/a\u003e chore: 10.1.0-rc.2 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/188\"\u003e#188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/0afe5a0aadbbcab649b07914886f5d362a2c338c\"\u003e\u003ccode\u003e0afe5a0\u003c/code\u003e\u003c/a\u003e chore: remove prefer_expression_function_bodies (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/187\"\u003e#187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/4898507375d120415c43bb71f9fa585b238d8b81\"\u003e\u003ccode\u003e4898507\u003c/code\u003e\u003c/a\u003e chore(deps): bump peter-evans/create-pull-request from 7.0.9 to 7.0.11 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/186\"\u003e#186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/e6b5e859ebb15e884ee2a13706352a98de7ef882\"\u003e\u003ccode\u003ee6b5e85\u003c/code\u003e\u003c/a\u003e chore: 10.1.0-rc.1 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/184\"\u003e#184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/a006134af6c60528871619e2f914fc7580e7438b\"\u003e\u003ccode\u003ea006134\u003c/code\u003e\u003c/a\u003e docs: update CHANGELOG versioning (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/commit/0584e2733ea9ed8490e787d4503d6e8b794cae4c\"\u003e\u003ccode\u003e0584e27\u003c/code\u003e\u003c/a\u003e chore: 10.1.0-rc.1 (\u003ca href=\"https://redirect.github.com/VeryGoodOpenSource/very_good_analysis/issues/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/VeryGoodOpenSource/very_good_analysis/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\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/Kacper-Chojnack/OrthoSense/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kacper-Chojnack%2FOrthoSense/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"}},{"old_version":"2.30.0","new_version":"2.31.0","update_type":"minor","path":"/mobile","pr_created_at":"2026-02-09T09:56:25.000Z","version_change":"2.30.0 → 2.31.0","issue":{"uuid":"3915500749","node_id":"PR_kwDOQNrWoM7Cb7N5","number":103,"state":"open","title":"chore(mobile)(deps): bump drift from 2.30.0 to 2.31.0 in /mobile","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-09T09:56:25.000Z","updated_at":"2026-02-09T09:56:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(mobile)(deps)","packages":[{"name":"drift","old_version":"2.30.0","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"}],"path":"/mobile","ecosystem":"pub"},"body":"Bumps [drift](https://github.com/simolus3/drift) from 2.30.0 to 2.31.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.31.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=drift\u0026package-manager=pub\u0026previous-version=2.30.0\u0026new-version=2.31.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/dpurandare/dCMMS/pull/103","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dpurandare%2FdCMMS/issues/103","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/103/packages"}},{"old_version":"2.30.0","new_version":"2.31.0","update_type":"minor","path":null,"pr_created_at":"2026-02-09T06:05:11.000Z","version_change":"2.30.0 → 2.31.0","issue":{"uuid":"3914634608","node_id":"PR_kwDOQcm1p87CZDCf","number":18,"state":"closed","title":"chore(deps): bump the dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-16T05:59:53.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-09T06:05:11.000Z","updated_at":"2026-02-16T05:59:55.000Z","time_to_close":604482,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"dependencies","update_count":7,"packages":[{"name":"build_runner","old_version":"2.10.4","new_version":"2.11.0","repository_url":"https://github.com/dart-lang/build"},{"name":"dio","old_version":"5.9.0","new_version":"5.9.1","repository_url":"https://github.com/cfug/dio"},{"name":"drift","old_version":"2.30.0","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"equatable","old_version":"2.0.7","new_version":"2.0.8","repository_url":"https://github.com/felangel/equatable"},{"name":"flutter_tts","old_version":"4.2.3","new_version":"4.2.5","repository_url":"https://github.com/dlutton/flutter_tts"},{"name":"go_router","old_version":"17.0.1","new_version":"17.1.0","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the dependencies group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.4` | `2.11.0` |\n| [dio](https://github.com/cfug/dio) | `5.9.0` | `5.9.1` |\n| [drift](https://github.com/simolus3/drift) | `2.30.0` | `2.31.0` |\n| [equatable](https://github.com/felangel/equatable) | `2.0.7` | `2.0.8` |\n| [flutter_tts](https://github.com/dlutton/flutter_tts) | `4.2.3` | `4.2.5` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `17.0.1` | `17.1.0` |\n\n\nUpdates `build_runner` from 2.10.4 to 2.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/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/21a4fbc9bc97c128e6358caf052a717d02f79869\"\u003e\u003ccode\u003e21a4fbc\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e2.11.0\u003c/code\u003e with \u003ccode\u003e--workspace\u003c/code\u003e documented and flagged as experimental. (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3c25e5d2a7170353f6507daf342389c72ec1d52d\"\u003e\u003ccode\u003e3c25e5d\u003c/code\u003e\u003c/a\u003e Added docs for accessing built \u003ccode\u003eAssetId\u003c/code\u003es via \u003ccode\u003eTestReaderWriter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4345\"\u003e#4345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/088f30707e5399fe2902b41c0d1e8d3c724e6d29\"\u003e\u003ccode\u003e088f307\u003c/code\u003e\u003c/a\u003e More robust watching. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4347\"\u003e#4347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/23f4aed595b477c564e86319885396b1618686f5\"\u003e\u003ccode\u003e23f4aed\u003c/code\u003e\u003c/a\u003e Watch for workspace yaml changes, add test coverage. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4344\"\u003e#4344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ada44815613b79148c236746399668021d26979a\"\u003e\u003ccode\u003eada4481\u003c/code\u003e\u003c/a\u003e Fix \u0026quot;Bad state: Sorted file IDs ... were already computed\u0026quot;. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4342\"\u003e#4342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/2f3e9cc843b1f198605396d09cc14db65caf86ef\"\u003e\u003ccode\u003e2f3e9cc\u003c/code\u003e\u003c/a\u003e Add watch test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4340\"\u003e#4340\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/8454de8ede73b988a72d2c2c176278d6969c6408\"\u003e\u003ccode\u003e8454de8\u003c/code\u003e\u003c/a\u003e Workspace support (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4331\"\u003e#4331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/f74db2583f723e262682a2ac3a1d8f6453b819f8\"\u003e\u003ccode\u003ef74db25\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.1 to 5.0.3 in the github-actions group (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4339\"\u003e#4339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b313fa3d64d2ff29fc1fed885d5e6783cf2dca7c\"\u003e\u003ccode\u003eb313fa3\u003c/code\u003e\u003c/a\u003e Updating min constraints (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4337\"\u003e#4337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/2784f9b1d55fb2abc4aed644759b8e42961d7dfb\"\u003e\u003ccode\u003e2784f9b\u003c/code\u003e\u003c/a\u003e Improve BuildPackages tests, remove most checked in test fixtures. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4329\"\u003e#4329\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.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dio` from 5.9.0 to 5.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cfug/dio/releases\"\u003edio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003edio 5.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erequestUrl\u003c/code\u003e and \u003ccode\u003eresponseUrl\u003c/code\u003e parameters to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise control over URL logging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/6f0b6d0b866724683b5a3606b01068e5280cb140\"\u003e\u003ccode\u003e6f0b6d0\u003c/code\u003e\u003c/a\u003e 🔖 dio v5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/4a1ce0fb5183c316a30c23a7eff78dab46a13e57\"\u003e\u003ccode\u003e4a1ce0f\u003c/code\u003e\u003c/a\u003e 🔖 native_dio_adapter v1.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d2645f5911d10392f5712e92a3a6c6314b9233c7\"\u003e\u003ccode\u003ed2645f5\u003c/code\u003e\u003c/a\u003e Bump dawidd6/action-download-artifact from 11 to 12 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2474\"\u003e#2474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/1b6bc256e827abf52a886dee7862673f4bf16e50\"\u003e\u003ccode\u003e1b6bc25\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.3 to 3.7.5 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2475\"\u003e#2475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/9b74eef451bd8a9b603eda5276532d3809af76c7\"\u003e\u003ccode\u003e9b74eef\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2471\"\u003e#2471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/005291e847dd3ea12afbd22224404ee105d1aebf\"\u003e\u003ccode\u003e005291e\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.2 to 3.7.3 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2467\"\u003e#2467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/bbec7b3bd1910ff84071877dbc2d989218c45ce8\"\u003e\u003ccode\u003ebbec7b3\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d4576ab3689f6659adb58e83b73b9eb214c0c31e\"\u003e\u003ccode\u003ed4576ab\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003econnectTimeout\u003c/code\u003e support to \u003ccode\u003eOptions\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2464\"\u003e#2464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/e9da7020b5fc45633aa7df8639f15d76d5742556\"\u003e\u003ccode\u003ee9da702\u003c/code\u003e\u003c/a\u003e ✨ Add \u003ccode\u003erequestUrl\u003c/code\u003e \u0026amp; \u003ccode\u003eresponseUrl\u003c/code\u003e to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise contr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/c53d0b3a7f44865a5787cb50d157e771be885c97\"\u003e\u003ccode\u003ec53d0b3\u003c/code\u003e\u003c/a\u003e feat: Add timeout handling for \u003ccode\u003eConversionLayerAdapter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2456\"\u003e#2456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cfug/dio/compare/dio_v5.9.0...dio_v5.9.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.30.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.30.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.30.0...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `equatable` from 2.0.7 to 2.0.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/felangel/equatable/releases\"\u003eequatable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.0.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: improve \u003ccode\u003emapEquals\u003c/code\u003e to correctly compare maps with different key… by \u003ca href=\"https://github.com/Danilospano00\"\u003e\u003ccode\u003e@​Danilospano00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/felangel/equatable/pull/207\"\u003efelangel/equatable#207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump license by \u003ca href=\"https://github.com/felangel\"\u003e\u003ccode\u003e@​felangel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/felangel/equatable/pull/208\"\u003efelangel/equatable#208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: v2.0.8 by \u003ca href=\"https://github.com/felangel\"\u003e\u003ccode\u003e@​felangel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/felangel/equatable/pull/209\"\u003efelangel/equatable#209\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/Danilospano00\"\u003e\u003ccode\u003e@​Danilospano00\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/felangel/equatable/pull/207\"\u003efelangel/equatable#207\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/felangel/equatable/compare/v2.0.7...v2.0.8\"\u003ehttps://github.com/felangel/equatable/compare/v2.0.7...v2.0.8\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/felangel/equatable/blob/master/CHANGELOG.md\"\u003eequatable's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e2.0.8\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump license year (\u003ca href=\"https://redirect.github.com/felangel/equatable/pull/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003emapEquals\u003c/code\u003e when comparing maps with different keys and null values (\u003ca href=\"https://redirect.github.com/felangel/equatable/pull/207\"\u003e#207\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/felangel/equatable/commit/c41e9bb00789b8e8404fd7abc7d561aa6aa0ed69\"\u003e\u003ccode\u003ec41e9bb\u003c/code\u003e\u003c/a\u003e chore: v2.0.8 (\u003ca href=\"https://redirect.github.com/felangel/equatable/issues/209\"\u003e#209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/equatable/commit/8088baed82a3d9613a9bae2fac9d9463f398322f\"\u003e\u003ccode\u003e8088bae\u003c/code\u003e\u003c/a\u003e chore: bump license (\u003ca href=\"https://redirect.github.com/felangel/equatable/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/equatable/commit/622a3f81878c1418943ebeb4c4cf2b6bbb26eaba\"\u003e\u003ccode\u003e622a3f8\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003emapEquals\u003c/code\u003e to correctly compare maps with different keys and null value...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/felangel/equatable/compare/v2.0.7...v2.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_tts` from 4.2.3 to 4.2.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dlutton/flutter_tts/blob/master/CHANGELOG.md\"\u003eflutter_tts's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2.5\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAndroid:\u003c/strong\u003e Fixing namespace path\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2.4\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eWindows:\u003c/strong\u003e CMake fix\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eiOS:\u003c/strong\u003e Add playbackAndRecord category to iOS audio category mapping\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAndroid:\u003c/strong\u003e Bump to AGP 8.13\u003c/li\u003e\n\u003c/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/dlutton/flutter_tts/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 17.0.1 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93a583f8c7fb0f5bf1990ad778b95102656d2836\"\u003e\u003ccode\u003e93a583f\u003c/code\u003e\u003c/a\u003e [cross_file] [web] Separate \u0026quot;Save As\u0026quot; implementation details from XFile web c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d878913b8d8fce0840ccf4e7509102fc38d6b467\"\u003e\u003ccode\u003ed878913\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Retrieve lens direction from CameraX directly (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\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/cmwen/stash-it-app/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmwen%2Fstash-it-app/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"}},{"old_version":"2.30.0","new_version":"2.30.1","update_type":"patch","path":null,"pr_created_at":"2026-02-04T08:31:13.000Z","version_change":"2.30.0 → 2.30.1","issue":{"uuid":"3895315343","node_id":"PR_kwDOLL-z4s7BZyCT","number":339,"state":"closed","title":"deps(pub): bump the minor-and-patch group across 1 directory with 14 updates","user":"dependabot[bot]","labels":["deps:pub","deps"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-12T08:30:58.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-04T08:31:13.000Z","updated_at":"2026-02-12T08:31:00.000Z","time_to_close":691185,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(pub): bump","group_name":"minor-and-patch","update_count":14,"packages":[{"name":"build_runner","old_version":"2.10.4","new_version":"2.10.5","repository_url":"https://github.com/dart-lang/build"},{"name":"drift","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.30.0","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"firebase_core","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.0.6","new_version":"5.0.7","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_remote_config","old_version":"6.1.3","new_version":"6.1.4","repository_url":"https://github.com/firebase/flutterfire"},{"name":"go_router","old_version":"17.0.1","new_version":"17.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"go_router_builder","old_version":"4.1.3","new_version":"4.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"material_symbols_icons","old_version":"4.2892.0","new_version":"4.2906.0","repository_url":"https://github.com/timmaffett/material_symbols_icons"},{"name":"mockito","old_version":"5.6.1","new_version":"5.6.3","repository_url":"https://github.com/dart-lang/mockito"},{"name":"pigeon","old_version":"26.1.5","new_version":"26.1.7","repository_url":"https://github.com/flutter/packages"},{"name":"slang","old_version":"4.11.1","new_version":"4.11.2"},{"name":"slang_flutter","old_version":"4.11.0","new_version":"4.12.1"},{"name":"slang","old_version":"4.11.2","new_version":"4.12.1"},{"name":"webview_flutter","old_version":"4.13.0","new_version":"4.13.1","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the minor-and-patch group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.4` | `2.10.5` |\n| [drift](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.30.0` | `2.31.0` |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `4.3.0` | `4.4.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.0.6` | `5.0.7` |\n| [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) | `6.1.3` | `6.1.4` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `17.0.1` | `17.1.0` |\n| [go_router_builder](https://github.com/flutter/packages/tree/main/packages) | `4.1.3` | `4.2.0` |\n| [material_symbols_icons](https://github.com/timmaffett/material_symbols_icons) | `4.2892.0` | `4.2906.0` |\n| [mockito](https://github.com/dart-lang/mockito) | `5.6.1` | `5.6.3` |\n| [pigeon](https://github.com/flutter/packages/tree/main/packages) | `26.1.5` | `26.1.7` |\n| slang | `4.11.1` | `4.11.2` |\n| slang_flutter | `4.11.0` | `4.12.1` |\n| slang | `4.11.2` | `4.12.1` |\n| [webview_flutter](https://github.com/flutter/packages/tree/main/packages/webview_flutter) | `4.13.0` | `4.13.1` |\n\n\nUpdates `build_runner` from 2.10.4 to 2.10.5\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.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/6e26924b08aa05100d6cdc5b1b5fb4f8f6ac200f\"\u003e\u003ccode\u003e6e26924\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4320\"\u003e#4320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/848c4b3f2160d35f91b4909015c7f6eaa3bcb9a8\"\u003e\u003ccode\u003e848c4b3\u003c/code\u003e\u003c/a\u003e Use builder names and factories instead of opaque functions. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4318\"\u003e#4318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9b97ea08021ee68947873bcdd4a550c0feb393a4\"\u003e\u003ccode\u003e9b97ea0\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eAutoApply\u003c/code\u003e enum instead of opaque function \u003ccode\u003ePackageFilter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4317\"\u003e#4317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/91c3918bee7f603f3db1083e333f553268bc69c6\"\u003e\u003ccode\u003e91c3918\u003c/code\u003e\u003c/a\u003e Fix out-of-sync pubspec+CHANGELOG. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4316\"\u003e#4316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d62c662e30bf98a071725f9a3edaf48f83bc08ec\"\u003e\u003ccode\u003ed62c662\u003c/code\u003e\u003c/a\u003e Fix end to end test: allow build to complete before serving. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/12d7926328edea428ef6b902005adaba77091d2c\"\u003e\u003ccode\u003e12d7926\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4313\"\u003e#4313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cb58a534963bd28fcdad8dc8d3cc20b3326adcc3\"\u003e\u003ccode\u003ecb58a53\u003c/code\u003e\u003c/a\u003e Fix build_daemon test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4308\"\u003e#4308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/278183714d62d9de4507c475b8525ae8c2594126\"\u003e\u003ccode\u003e2781837\u003c/code\u003e\u003c/a\u003e Adding support for DDC's Library Bundle module system. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4303\"\u003e#4303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/00ceed38a06d9940c05cef54ac5708b4ed12ee00\"\u003e\u003ccode\u003e00ceed3\u003c/code\u003e\u003c/a\u003e Adding custom sdk build options to support flutter embeddings and plugins.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9b94a5ae8b3da1a0a069851a9e514c05b5684199\"\u003e\u003ccode\u003e9b94a5a\u003c/code\u003e\u003c/a\u003e Updating DDC's bootstrapper for auto hot reload/restart. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4300\"\u003e#4300\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.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.30.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.30.0...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.3.0 to 4.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\u003eSee full diff 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 `firebase_crashlytics` from 5.0.6 to 5.0.7\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/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.0.7/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_remote_config` from 6.1.3 to 6.1.4\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/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_remote_config-v6.1.4/packages/firebase_remote_config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 17.0.1 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93a583f8c7fb0f5bf1990ad778b95102656d2836\"\u003e\u003ccode\u003e93a583f\u003c/code\u003e\u003c/a\u003e [cross_file] [web] Separate \u0026quot;Save As\u0026quot; implementation details from XFile web c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d878913b8d8fce0840ccf4e7509102fc38d6b467\"\u003e\u003ccode\u003ed878913\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Retrieve lens direction from CameraX directly (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router_builder` from 4.1.3 to 4.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/df85ef0f4c60ee5e6e6ea85311cffe22d80786d2\"\u003e\u003ccode\u003edf85ef0\u003c/code\u003e\u003c/a\u003e [go_router_builder] Add support for \u003ccode\u003e@TypedGoRouteParameter\u003c/code\u003e to customize par...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5b1bea87e8b9e1fc93ae5ea388496ace6afd0ea9\"\u003e\u003ccode\u003e5b1bea8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] handle interruptions and use single offset (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/8982\"\u003e#8982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router_builder-v4.2.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `material_symbols_icons` from 4.2892.0 to 4.2906.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/releases\"\u003ematerial_symbols_icons's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.39.5 pub.dev release\u003c/h2\u003e\n\u003cp\u003eThis is code from pub.dev material_symbols_icons package release version 4.39.5\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/blob/master/CHANGELOG.md\"\u003ematerial_symbols_icons's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2906.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to version 2.906 of the material icons variable fonts 'released' 01/29/2026 with 4177 icons.\u003c/li\u003e\n\u003cli\u003eAdded fffd2  # antigravity, fffbb  # chat_bubble_off, fffd7  # dashboard_2_edit, fffd6  # dashboard_2_gear\nfffc5  # fitbit_raquetball, fffb7  # globe_2_cancel, fffb6  # globe_2_question, fffb5  # link_2,\nfffd0  # mode_fan_2, fffb4  # mood_heart, fffd8  # music_note_2, fffb3  # shoe_cleats,\nfffba  # splitscreen_landscape_add, fffd3  # video_template, fffd1  # watch_alert, fffcf  # watch_arrow_down\u003c/li\u003e\n\u003cli\u003eadd code to update_metadata.dart to detect the error messages from the google backend AI that generates\nthe tags and remove them from our collected tags.\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003egenerator\\compare_rtl_mirroring.dart\u003c/code\u003e to compare the RTL auto mirrored marked icons\nin \u003ccode\u003elib\\material_symbols_metadata.dart\u003c/code\u003e to the icons marked with corresponding dart\n\u003ccode\u003ematchTextDirection:true\u003c/code\u003e in \u003ccode\u003elib\\symbols.dart\u003c/code\u003e and make sure they match.\u003c/li\u003e\n\u003cli\u003eadd metadata tag searching to the example app.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2892.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: Moved CLI tool \u003ccode\u003einstall_material_symbols_icons_fonts\u003c/code\u003e to a separate package \u003ccode\u003ematerial_symbols_icons_cli\u003c/code\u003e to reduce dependencies for the main package.\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eargs\u003c/code\u003e, \u003ccode\u003epath\u003c/code\u003e, \u003ccode\u003echalkdart\u003c/code\u003e, \u003ccode\u003eglob\u003c/code\u003e to \u003ccode\u003edev_dependencies\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eREADME.md\u003c/code\u003e with instructions for the new CLI package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.6.1 to 5.6.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/mockito/blob/master/CHANGELOG.md\"\u003emockito's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=8.1.0 \u0026lt;11.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid exceptions from equality operators when comparing query arguments to\n\u003ccode\u003eSmartFake\u003c/code\u003e actual arguments.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/mockito/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pigeon` from 26.1.5 to 26.1.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d0c7d1fad77331724882614345137221c77d5758\"\u003e\u003ccode\u003ed0c7d1f\u003c/code\u003e\u003c/a\u003e [pigeon] Modernize Obj-C generation headers (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10857\"\u003e#10857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2dc24c5d17d3364f3cf5b76be3f180b4a12c44df\"\u003e\u003ccode\u003e2dc24c5\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Wrappers swift migration - part 6 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10752\"\u003e#10752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e6955bec329f7b9ead853d617a877da7cc446aab\"\u003e\u003ccode\u003ee6955be\u003c/code\u003e\u003c/a\u003e [two_dimensional_scrollables] optimizes tableview janks with \u0026gt;250k rows (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10738\"\u003e#10738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f709ea1ceff008eefdb92238224d87013781ec7f\"\u003e\u003ccode\u003ef709ea1\u003c/code\u003e\u003c/a\u003e [url_launcher_ios] Migrate XCTest to Swift Testing (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10780\"\u003e#10780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/63505183ffbadcf7bfa9aa69b0f10b0c6f7df564\"\u003e\u003ccode\u003e6350518\u003c/code\u003e\u003c/a\u003e [in_app_purchase] Fix an issue causing StoreKit 2 transactions remain unfinis...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a05d0b2d6dce0ced585c2da47b487716565f3e28\"\u003e\u003ccode\u003ea05d0b2\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Restructure iOS to prep for SwiftPM (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10839\"\u003e#10839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93c93956e8005dd7c07e5bef4c478c42f174d542\"\u003e\u003ccode\u003e93c9395\u003c/code\u003e\u003c/a\u003e feat(ios): add audio track selection support for AVFoundation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10313\"\u003e#10313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cc37b1930d1dc2c6107a809346caf9798308ad53\"\u003e\u003ccode\u003ecc37b19\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump androidx.core:core from 1.13.1 to 1.17.0 in /packages/imag...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c815a549dde89da4e9362d33ea3f8b2653a1494d\"\u003e\u003ccode\u003ec815a54\u003c/code\u003e\u003c/a\u003e [vector_graphics_compiler] Fix rgb/rgba color parsing to support modern CSS s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d80c60eef0349da55e17beb6c973705c255c73e8\"\u003e\u003ccode\u003ed80c60e\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump com.google.maps.android:android-maps-utils from 3.19.1 to ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/pigeon-v26.1.7/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `slang` from 4.11.1 to 4.11.2\n\nUpdates `slang_flutter` from 4.11.0 to 4.12.1\n\nUpdates `slang` from 4.11.2 to 4.12.1\n\nUpdates `webview_flutter` from 4.13.0 to 4.13.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/39d8eee0d3428233b38f0a9e5547161ccdd58351\"\u003e\u003ccode\u003e39d8eee\u003c/code\u003e\u003c/a\u003e Fix html in webview_flutter doc comment (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10634\"\u003e#10634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/53f26d9446ba54d9d74441e0d24e594cf310d366\"\u003e\u003ccode\u003e53f26d9\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/afeea655c163f587cf691daf65019cffa3b19169\"\u003e\u003ccode\u003eafeea65\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 14 directories with 1 u...\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/webview_flutter/issues/10528\"\u003e#10528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8f0fdfc4b81d93117c33c5847bad59db50e16886\"\u003e\u003ccode\u003e8f0fdfc\u003c/code\u003e\u003c/a\u003e [webview_flutter_android] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10527\"\u003e#10527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a4898b66cae262c923495104f1bbb48bb42cb8f6\"\u003e\u003ccode\u003ea4898b6\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Fixes crash when running \u003ccode\u003eWKNavigationResponse\u003c/code\u003e t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2d9ddab197bff6385077f329a9c6c9dca699fb63\"\u003e\u003ccode\u003e2d9ddab\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8168d9c856a1787770b15f34a0d34939ce2058a1\"\u003e\u003ccode\u003e8168d9c\u003c/code\u003e\u003c/a\u003e [various] Update READMEs to reflect current OS support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10470\"\u003e#10470\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/packages/webview_flutter/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fb5f02f1ebb02e6055ba9125c252fb038afabaa5\"\u003e\u003ccode\u003efb5f02f\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 6 directories with 2 up...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/webview_flutter-v4.13.1/packages/webview_flutter\"\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/chika3742/genshin_material/pull/339","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/chika3742%2Fgenshin_material/issues/339","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/339/packages"}},{"old_version":"2.30.0","new_version":"2.30.1","update_type":"patch","path":null,"pr_created_at":"2026-02-02T08:57:58.000Z","version_change":"2.30.0 → 2.30.1","issue":{"uuid":"3884766164","node_id":"PR_kwDOLL-z4s7A2n6V","number":338,"state":"closed","title":"deps(pub): bump the minor-and-patch group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["deps:pub","deps"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-04T08:30:23.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-02T08:57:58.000Z","updated_at":"2026-02-04T08:30:25.000Z","time_to_close":171145,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(pub): bump","group_name":"minor-and-patch","update_count":12,"packages":[{"name":"build_runner","old_version":"2.10.4","new_version":"2.10.5","repository_url":"https://github.com/dart-lang/build"},{"name":"drift","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"firebase_core","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.0.6","new_version":"5.0.7","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_remote_config","old_version":"6.1.3","new_version":"6.1.4","repository_url":"https://github.com/firebase/flutterfire"},{"name":"material_symbols_icons","old_version":"4.2892.0","new_version":"4.2906.0","repository_url":"https://github.com/timmaffett/material_symbols_icons"},{"name":"mockito","old_version":"5.6.1","new_version":"5.6.3","repository_url":"https://github.com/dart-lang/mockito"},{"name":"pigeon","old_version":"26.1.5","new_version":"26.1.7","repository_url":"https://github.com/flutter/packages"},{"name":"slang","old_version":"4.11.1","new_version":"4.11.2"},{"name":"slang_flutter","old_version":"4.11.0","new_version":"4.12.1"},{"name":"slang","old_version":"4.11.2","new_version":"4.12.1"},{"name":"webview_flutter","old_version":"4.13.0","new_version":"4.13.1","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the minor-and-patch group with 12 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.4` | `2.10.5` |\n| [drift](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `4.3.0` | `4.4.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.0.6` | `5.0.7` |\n| [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) | `6.1.3` | `6.1.4` |\n| [material_symbols_icons](https://github.com/timmaffett/material_symbols_icons) | `4.2892.0` | `4.2906.0` |\n| [mockito](https://github.com/dart-lang/mockito) | `5.6.1` | `5.6.3` |\n| [pigeon](https://github.com/flutter/packages/tree/main/packages) | `26.1.5` | `26.1.7` |\n| slang | `4.11.1` | `4.11.2` |\n| slang_flutter | `4.11.0` | `4.12.1` |\n| slang | `4.11.2` | `4.12.1` |\n| [webview_flutter](https://github.com/flutter/packages/tree/main/packages/webview_flutter) | `4.13.0` | `4.13.1` |\n\n\nUpdates `build_runner` from 2.10.4 to 2.10.5\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.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/6e26924b08aa05100d6cdc5b1b5fb4f8f6ac200f\"\u003e\u003ccode\u003e6e26924\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4320\"\u003e#4320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/848c4b3f2160d35f91b4909015c7f6eaa3bcb9a8\"\u003e\u003ccode\u003e848c4b3\u003c/code\u003e\u003c/a\u003e Use builder names and factories instead of opaque functions. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4318\"\u003e#4318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9b97ea08021ee68947873bcdd4a550c0feb393a4\"\u003e\u003ccode\u003e9b97ea0\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eAutoApply\u003c/code\u003e enum instead of opaque function \u003ccode\u003ePackageFilter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4317\"\u003e#4317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/91c3918bee7f603f3db1083e333f553268bc69c6\"\u003e\u003ccode\u003e91c3918\u003c/code\u003e\u003c/a\u003e Fix out-of-sync pubspec+CHANGELOG. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4316\"\u003e#4316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d62c662e30bf98a071725f9a3edaf48f83bc08ec\"\u003e\u003ccode\u003ed62c662\u003c/code\u003e\u003c/a\u003e Fix end to end test: allow build to complete before serving. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/12d7926328edea428ef6b902005adaba77091d2c\"\u003e\u003ccode\u003e12d7926\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4313\"\u003e#4313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cb58a534963bd28fcdad8dc8d3cc20b3326adcc3\"\u003e\u003ccode\u003ecb58a53\u003c/code\u003e\u003c/a\u003e Fix build_daemon test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4308\"\u003e#4308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/278183714d62d9de4507c475b8525ae8c2594126\"\u003e\u003ccode\u003e2781837\u003c/code\u003e\u003c/a\u003e Adding support for DDC's Library Bundle module system. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4303\"\u003e#4303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/00ceed38a06d9940c05cef54ac5708b4ed12ee00\"\u003e\u003ccode\u003e00ceed3\u003c/code\u003e\u003c/a\u003e Adding custom sdk build options to support flutter embeddings and plugins.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9b94a5ae8b3da1a0a069851a9e514c05b5684199\"\u003e\u003ccode\u003e9b94a5a\u003c/code\u003e\u003c/a\u003e Updating DDC's bootstrapper for auto hot reload/restart. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4300\"\u003e#4300\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.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.30.0...drift_dev-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.3.0 to 4.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\u003eSee full diff 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 `firebase_crashlytics` from 5.0.6 to 5.0.7\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/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.0.7/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_remote_config` from 6.1.3 to 6.1.4\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/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_remote_config-v6.1.4/packages/firebase_remote_config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `material_symbols_icons` from 4.2892.0 to 4.2906.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/releases\"\u003ematerial_symbols_icons's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.39.5 pub.dev release\u003c/h2\u003e\n\u003cp\u003eThis is code from pub.dev material_symbols_icons package release version 4.39.5\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/blob/master/CHANGELOG.md\"\u003ematerial_symbols_icons's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2906.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to version 2.906 of the material icons variable fonts 'released' 01/29/2026 with 4177 icons.\u003c/li\u003e\n\u003cli\u003eAdded fffd2  # antigravity, fffbb  # chat_bubble_off, fffd7  # dashboard_2_edit, fffd6  # dashboard_2_gear\nfffc5  # fitbit_raquetball, fffb7  # globe_2_cancel, fffb6  # globe_2_question, fffb5  # link_2,\nfffd0  # mode_fan_2, fffb4  # mood_heart, fffd8  # music_note_2, fffb3  # shoe_cleats,\nfffba  # splitscreen_landscape_add, fffd3  # video_template, fffd1  # watch_alert, fffcf  # watch_arrow_down\u003c/li\u003e\n\u003cli\u003eadd code to update_metadata.dart to detect the error messages from the google backend AI that generates\nthe tags and remove them from our collected tags.\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003egenerator\\compare_rtl_mirroring.dart\u003c/code\u003e to compare the RTL auto mirrored marked icons\nin \u003ccode\u003elib\\material_symbols_metadata.dart\u003c/code\u003e to the icons marked with corresponding dart\n\u003ccode\u003ematchTextDirection:true\u003c/code\u003e in \u003ccode\u003elib\\symbols.dart\u003c/code\u003e and make sure they match.\u003c/li\u003e\n\u003cli\u003eadd metadata tag searching to the example app.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2892.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: Moved CLI tool \u003ccode\u003einstall_material_symbols_icons_fonts\u003c/code\u003e to a separate package \u003ccode\u003ematerial_symbols_icons_cli\u003c/code\u003e to reduce dependencies for the main package.\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eargs\u003c/code\u003e, \u003ccode\u003epath\u003c/code\u003e, \u003ccode\u003echalkdart\u003c/code\u003e, \u003ccode\u003eglob\u003c/code\u003e to \u003ccode\u003edev_dependencies\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eREADME.md\u003c/code\u003e with instructions for the new CLI package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.6.1 to 5.6.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/mockito/blob/master/CHANGELOG.md\"\u003emockito's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=8.1.0 \u0026lt;11.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid exceptions from equality operators when comparing query arguments to\n\u003ccode\u003eSmartFake\u003c/code\u003e actual arguments.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/mockito/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pigeon` from 26.1.5 to 26.1.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d0c7d1fad77331724882614345137221c77d5758\"\u003e\u003ccode\u003ed0c7d1f\u003c/code\u003e\u003c/a\u003e [pigeon] Modernize Obj-C generation headers (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10857\"\u003e#10857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2dc24c5d17d3364f3cf5b76be3f180b4a12c44df\"\u003e\u003ccode\u003e2dc24c5\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Wrappers swift migration - part 6 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10752\"\u003e#10752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e6955bec329f7b9ead853d617a877da7cc446aab\"\u003e\u003ccode\u003ee6955be\u003c/code\u003e\u003c/a\u003e [two_dimensional_scrollables] optimizes tableview janks with \u0026gt;250k rows (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10738\"\u003e#10738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f709ea1ceff008eefdb92238224d87013781ec7f\"\u003e\u003ccode\u003ef709ea1\u003c/code\u003e\u003c/a\u003e [url_launcher_ios] Migrate XCTest to Swift Testing (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10780\"\u003e#10780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/63505183ffbadcf7bfa9aa69b0f10b0c6f7df564\"\u003e\u003ccode\u003e6350518\u003c/code\u003e\u003c/a\u003e [in_app_purchase] Fix an issue causing StoreKit 2 transactions remain unfinis...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a05d0b2d6dce0ced585c2da47b487716565f3e28\"\u003e\u003ccode\u003ea05d0b2\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Restructure iOS to prep for SwiftPM (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10839\"\u003e#10839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93c93956e8005dd7c07e5bef4c478c42f174d542\"\u003e\u003ccode\u003e93c9395\u003c/code\u003e\u003c/a\u003e feat(ios): add audio track selection support for AVFoundation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10313\"\u003e#10313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cc37b1930d1dc2c6107a809346caf9798308ad53\"\u003e\u003ccode\u003ecc37b19\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump androidx.core:core from 1.13.1 to 1.17.0 in /packages/imag...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c815a549dde89da4e9362d33ea3f8b2653a1494d\"\u003e\u003ccode\u003ec815a54\u003c/code\u003e\u003c/a\u003e [vector_graphics_compiler] Fix rgb/rgba color parsing to support modern CSS s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d80c60eef0349da55e17beb6c973705c255c73e8\"\u003e\u003ccode\u003ed80c60e\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump com.google.maps.android:android-maps-utils from 3.19.1 to ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/pigeon-v26.1.7/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `slang` from 4.11.1 to 4.11.2\n\nUpdates `slang_flutter` from 4.11.0 to 4.12.1\n\nUpdates `slang` from 4.11.2 to 4.12.1\n\nUpdates `webview_flutter` from 4.13.0 to 4.13.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/39d8eee0d3428233b38f0a9e5547161ccdd58351\"\u003e\u003ccode\u003e39d8eee\u003c/code\u003e\u003c/a\u003e Fix html in webview_flutter doc comment (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10634\"\u003e#10634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/53f26d9446ba54d9d74441e0d24e594cf310d366\"\u003e\u003ccode\u003e53f26d9\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/afeea655c163f587cf691daf65019cffa3b19169\"\u003e\u003ccode\u003eafeea65\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 14 directories with 1 u...\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/webview_flutter/issues/10528\"\u003e#10528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8f0fdfc4b81d93117c33c5847bad59db50e16886\"\u003e\u003ccode\u003e8f0fdfc\u003c/code\u003e\u003c/a\u003e [webview_flutter_android] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10527\"\u003e#10527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a4898b66cae262c923495104f1bbb48bb42cb8f6\"\u003e\u003ccode\u003ea4898b6\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Fixes crash when running \u003ccode\u003eWKNavigationResponse\u003c/code\u003e t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2d9ddab197bff6385077f329a9c6c9dca699fb63\"\u003e\u003ccode\u003e2d9ddab\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8168d9c856a1787770b15f34a0d34939ce2058a1\"\u003e\u003ccode\u003e8168d9c\u003c/code\u003e\u003c/a\u003e [various] Update READMEs to reflect current OS support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10470\"\u003e#10470\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/packages/webview_flutter/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fb5f02f1ebb02e6055ba9125c252fb038afabaa5\"\u003e\u003ccode\u003efb5f02f\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 6 directories with 2 up...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/webview_flutter-v4.13.1/packages/webview_flutter\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/chika3742/genshin_material/pull/338","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/chika3742%2Fgenshin_material/issues/338","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/338/packages"}},{"old_version":"2.29.0","new_version":"2.30.1","update_type":"minor","path":null,"pr_created_at":"2026-01-30T15:10:39.000Z","version_change":"2.29.0 → 2.30.1","issue":{"uuid":"3876126299","node_id":"PR_kwDORAhBKs7AarIB","number":14,"state":"closed","title":"chore(deps): bump drift from 2.29.0 to 2.30.1","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-04T15:12:05.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-30T15:10:39.000Z","updated_at":"2026-02-04T15:12:07.000Z","time_to_close":432086,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"drift","old_version":"2.29.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"}],"path":null,"ecosystem":"pub"},"body":"Bumps [drift](https://github.com/simolus3/drift) from 2.29.0 to 2.30.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.29.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=drift\u0026package-manager=pub\u0026previous-version=2.29.0\u0026new-version=2.30.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/debbsefe/smart_hair_care/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/debbsefe%2Fsmart_hair_care/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"}},{"old_version":"2.28.2","new_version":"2.30.1","update_type":"minor","path":null,"pr_created_at":"2026-01-26T11:55:56.000Z","version_change":"2.28.2 → 2.30.1","issue":{"uuid":"3855657307","node_id":"PR_kwDOQqm8os6_WaW8","number":17,"state":"open","title":"frontend: bump the flutter-dependencies group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-26T11:55:56.000Z","updated_at":"2026-01-26T11:57:05.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"frontend: bump","group_name":"flutter-dependencies","update_count":6,"packages":[{"name":"build_runner","old_version":"2.6.0","new_version":"2.10.5","repository_url":"https://github.com/dart-lang/build"},{"name":"device_info_plus","old_version":"11.5.0","new_version":"12.3.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"drift","old_version":"2.28.2","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"fl_chart","old_version":"0.69.2","new_version":"1.1.1","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_local_notifications","old_version":"19.5.0","new_version":"20.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.6.0` | `2.10.5` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.5.0` | `12.3.0` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.30.1` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.69.2` | `1.1.1` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `19.5.0` | `20.0.0` |\n\n\nUpdates `build_runner` from 2.6.0 to 2.10.5\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.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve scalability with the number of library cycles, making\nbuilds much faster for some large codebases.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash when you run \u003ccode\u003edart run build_runner build\u003c/code\u003e in a\nsubdirectory of a package.\u003c/li\u003e\n\u003cli\u003eBug fix: in a workspace, generate for transitive dependencies of the current\npackage instead of for all packages in the workspace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix issue with webdev failing due to a modification during a build.\u003c/li\u003e\n\u003cli\u003eIn \u0026quot;serve\u0026quot; and \u0026quot;watch\u0026quot; modes, retry failed compiles instead of exiting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve \u003ccode\u003efindAssets\u003c/code\u003e scalability, making it much faster for\nprefix matches in packages with thousands of files or more. One specific use\ncase that is now faster is builders that use \u003ccode\u003esource_gen\u003c/code\u003e shared parts, for\nexample \u003ccode\u003ebuilt_value\u003c/code\u003e and \u003ccode\u003ejson_serializable\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: look up triggers in the \u003ccode\u003etriggers\u003c/code\u003e section of \u003ccode\u003ebuild.yaml\u003c/code\u003e using the\nfull name. For the case in which the builder name matched the package name,\nthe abbreviated name was being used instead.\u003c/li\u003e\n\u003cli\u003eBug fix: fix incorrect log \u003ccode\u003ewith build_runner/aot\u003c/code\u003e on Windows with JIT.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AOT compilation of builders. A future release will AOT compile builders\nautomatically, for this release it's behind a flag. AOT compiled builders\nstart up faster and have higher throughput, for faster builds overall.\nBuilders that use \u003ccode\u003edart:mirrors\u003c/code\u003e cannot be AOT compiled.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eforce-aot\u003c/code\u003e flag to AOT compile builders.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eforce-jit\u003c/code\u003e flag to force the current default of JIT compiling builders.\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003e--dart-jit-vm-arg\u003c/code\u003e option. Its values are passed to \u003ccode\u003edart run\u003c/code\u003e when\na build script is started in JIT mode. This allows specifying options to\nattach a debugger to builders.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer\u003c/code\u003e 8.0.0. Remove use of deprecated \u003ccode\u003eanalyzer\u003c/code\u003e members, use\ntheir recommended and compatible replacements.\u003c/li\u003e\n\u003cli\u003eInternal changes for \u003ccode\u003ebuild_test\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.9.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWatch mode: handle builder code and config changes without recompiling or\nexiting.\u003c/li\u003e\n\u003cli\u003eRemove log output about \u003ccode\u003ebuild_runner\u003c/code\u003e internals.\u003c/li\u003e\n\u003cli\u003ePrint the port that gets picked if you pass 0 for a port number, for example\nwith \u003ccode\u003edart run build_runner serve web:0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/6e26924b08aa05100d6cdc5b1b5fb4f8f6ac200f\"\u003e\u003ccode\u003e6e26924\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4320\"\u003e#4320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/848c4b3f2160d35f91b4909015c7f6eaa3bcb9a8\"\u003e\u003ccode\u003e848c4b3\u003c/code\u003e\u003c/a\u003e Use builder names and factories instead of opaque functions. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4318\"\u003e#4318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9b97ea08021ee68947873bcdd4a550c0feb393a4\"\u003e\u003ccode\u003e9b97ea0\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eAutoApply\u003c/code\u003e enum instead of opaque function \u003ccode\u003ePackageFilter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4317\"\u003e#4317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/91c3918bee7f603f3db1083e333f553268bc69c6\"\u003e\u003ccode\u003e91c3918\u003c/code\u003e\u003c/a\u003e Fix out-of-sync pubspec+CHANGELOG. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4316\"\u003e#4316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d62c662e30bf98a071725f9a3edaf48f83bc08ec\"\u003e\u003ccode\u003ed62c662\u003c/code\u003e\u003c/a\u003e Fix end to end test: allow build to complete before serving. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/12d7926328edea428ef6b902005adaba77091d2c\"\u003e\u003ccode\u003e12d7926\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4313\"\u003e#4313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cb58a534963bd28fcdad8dc8d3cc20b3326adcc3\"\u003e\u003ccode\u003ecb58a53\u003c/code\u003e\u003c/a\u003e Fix build_daemon test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4308\"\u003e#4308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/278183714d62d9de4507c475b8525ae8c2594126\"\u003e\u003ccode\u003e2781837\u003c/code\u003e\u003c/a\u003e Adding support for DDC's Library Bundle module system. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4303\"\u003e#4303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/00ceed38a06d9940c05cef54ac5708b4ed12ee00\"\u003e\u003ccode\u003e00ceed3\u003c/code\u003e\u003c/a\u003e Adding custom sdk build options to support flutter embeddings and plugins.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9b94a5ae8b3da1a0a069851a9e514c05b5684199\"\u003e\u003ccode\u003e9b94a5a\u003c/code\u003e\u003c/a\u003e Updating DDC's bootstrapper for auto hot reload/restart. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4300\"\u003e#4300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.6.0...build_runner-v2.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.5.0 to 12.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/61786a1d680d8c3886b4fceb34d689ec94e10d8a\"\u003e\u003ccode\u003e61786a1\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for iPad Pro 11-Inch (M5) models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3708\"\u003e#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b4dbd1444c3104bc1f10af941907905d3070edcf\"\u003e\u003ccode\u003eb4dbd14\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add missing device identifiers for Macs on M4 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3700\"\u003e#3700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/4cc3f07fd4836e5417089630439fcb8a9cdb6bf5\"\u003e\u003ccode\u003e4cc3f07\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for new Apple devices on M5 chip (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5040a78e26e2abbc9b9e1e8cbb23b1e6e38ad32a\"\u003e\u003ccode\u003e5040a78\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): correct Mac model name mappings (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/80eb98156aed96fbc214736964724604e9c80b4f\"\u003e\u003ccode\u003e80eb981\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add mapping for new iPhone 17 series models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3676\"\u003e#3676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1d2990288799eef1e6c1c00e3ae7d8eb11be2564\"\u003e\u003ccode\u003e1d29902\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/d0fdc582e8187f71522678e19b6329221b5f535d\"\u003e\u003ccode\u003ed0fdc58\u003c/code\u003e\u003c/a\u003e refactor(device_info_plus)!: remove \u003ccode\u003eserialNumber\u003c/code\u003e property (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3663\"\u003e#3663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v12.3.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDelegatedDatabase.externalExecutor\u003c/code\u003e, allowing transactions started externally to be used with drift.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eBatch.insertFromSelect\u003c/code\u003e to insert rows from a select statement in a batch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGenerator\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix invalid schema code for views.\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003eknown_tables\u003c/code\u003e option. It allows defining external tables assumed to be available without including them in the drift-managed schema.\u003c/li\u003e\n\u003cli\u003eFix unresolved references in CTEs resolving against the scope of the main query.\u003c/li\u003e\n\u003cli\u003eStatic analysis support for the PowerSync SQLite extension.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTools\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/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.3 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.3...drift_dev-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.69.2 to 1.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/releases\"\u003efl_chart's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.70.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add error range feature in our axis-based charts. You can set \u003ccode\u003exError\u003c/code\u003e and \u003ccode\u003eyError\u003c/code\u003e in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#flspot\"\u003eFlSpot\u003c/a\u003e or \u003ccode\u003etoYErrorRange\u003c/code\u003e in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e. Also we have \u003ccode\u003eerrorIndicatorData\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linechartdata\"\u003eLineChartData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartdata\"\u003eBarChartData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scatterchartdata\"\u003eScatterChartData\u003c/a\u003e that is responsible to render the error bars. You can take a look at the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/line/line_chart_sample13.dart\"\u003eLineChartSample 13\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/bar/bar_chart_sample8.dart\"\u003eBarChartSample 8\u003c/a\u003e in our \u003ca href=\"https://app.flchart.dev\"\u003esample app\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1483\"\u003e#1483\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.70.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add error range feature in our axis-based charts. You can set \u003ccode\u003exError\u003c/code\u003e and \u003ccode\u003eyError\u003c/code\u003e in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#flspot\"\u003eFlSpot\u003c/a\u003e or \u003ccode\u003etoYErrorRange\u003c/code\u003e in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e. Also we have \u003ccode\u003eerrorIndicatorData\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linechartdata\"\u003eLineChartData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartdata\"\u003eBarChartData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scatterchartdata\"\u003eScatterChartData\u003c/a\u003e that is responsible to render the error bars. You can take a look at the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/line/line_chart_sample13.dart\"\u003eLineChartSample 13\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/bar/bar_chart_sample8.dart\"\u003eBarChartSample 8\u003c/a\u003e in our \u003ca href=\"https://app.flchart.dev\"\u003esample app\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1483\"\u003e#1483\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/38b270c20911202feb54bd8d3bbb84574a32b4c0\"\u003e\u003ccode\u003e38b270c\u003c/code\u003e\u003c/a\u003e Bump version to 1.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/2b90dc77a2a6ccc0bb8fc37493b78ff366ae10b9\"\u003e\u003ccode\u003e2b90dc7\u003c/code\u003e\u003c/a\u003e Improvement/dependencies upgrade September 2025 (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1998\"\u003e#1998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/41357bf01a802bf1291be45e89c79cd195d8b23a\"\u003e\u003ccode\u003e41357bf\u003c/code\u003e\u003c/a\u003e Bump version up to 1.1.0 (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1984\"\u003e#1984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a08bfad72b7e143de1cd7ba60b02731b7c9bb4b4\"\u003e\u003ccode\u003ea08bfad\u003c/code\u003e\u003c/a\u003e Update CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1983\"\u003e#1983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/5c1f054762c1ff1a3f93ae054e5626c0165847bb\"\u003e\u003ccode\u003e5c1f054\u003c/code\u003e\u003c/a\u003e feat: add gradient support for BarChartRodStackItem (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/06835da7fad83fb7e5513d9de937fae1e9d9edfc\"\u003e\u003ccode\u003e06835da\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1977\"\u003e#1977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e58b6b1ab709b5734b1373fc8c45f64c59f573c4\"\u003e\u003ccode\u003ee58b6b1\u003c/code\u003e\u003c/a\u003e feat: allow titles to overlay on chart area (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/4b981f46b910366401b907f01ec94f70ce8a40c3\"\u003e\u003ccode\u003e4b981f4\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1976\"\u003e#1976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/b3ce63ae5ab9efddb43d0d0472f2cdd7c3ed22b7\"\u003e\u003ccode\u003eb3ce63a\u003c/code\u003e\u003c/a\u003e add label inside bar chart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/9e51b1177a09e4455f30c9e2e7817bb93e9625b7\"\u003e\u003ccode\u003e9e51b11\u003c/code\u003e\u003c/a\u003e New flutter version improvements (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1974\"\u003e#1974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.69.2...1.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 19.5.0 to 20.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-v19.5.0...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\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/Kacper-Chojnack/OrthoSense/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kacper-Chojnack%2FOrthoSense/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"}},{"old_version":"2.30.0","new_version":"2.30.1","update_type":"patch","path":null,"pr_created_at":"2026-01-20T08:29:07.000Z","version_change":"2.30.0 → 2.30.1","issue":{"uuid":"3832636458","node_id":"PR_kwDOLL-z4s6-KFrc","number":336,"state":"closed","title":"deps(pub): bump the minor-and-patch group across 1 directory with 10 updates","user":"dependabot[bot]","labels":["deps:pub","deps"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-23T08:29:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-20T08:29:07.000Z","updated_at":"2026-01-23T08:29:34.000Z","time_to_close":259226,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(pub): bump","group_name":"minor-and-patch","update_count":10,"packages":[{"name":"build_runner","old_version":"2.10.4","new_version":"2.10.5","repository_url":"https://github.com/dart-lang/build"},{"name":"drift","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"firebase_core","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.0.6","new_version":"5.0.7","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_remote_config","old_version":"6.1.3","new_version":"6.1.4","repository_url":"https://github.com/firebase/flutterfire"},{"name":"mockito","old_version":"5.6.1","new_version":"5.6.3","repository_url":"https://github.com/dart-lang/mockito"},{"name":"slang","old_version":"4.11.1","new_version":"4.11.2","repository_url":"https://github.com/slang-i18n/slang"},{"name":"slang_flutter","old_version":"4.11.0","new_version":"4.12.0","repository_url":"https://github.com/slang-i18n/slang"},{"name":"slang","old_version":"4.11.2","new_version":"4.12.0","repository_url":"https://github.com/slang-i18n/slang"},{"name":"webview_flutter","old_version":"4.13.0","new_version":"4.13.1","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the minor-and-patch group with 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.4` | `2.10.5` |\n| [drift](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `4.3.0` | `4.4.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.0.6` | `5.0.7` |\n| [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) | `6.1.3` | `6.1.4` |\n| [mockito](https://github.com/dart-lang/mockito) | `5.6.1` | `5.6.3` |\n| [slang](https://github.com/slang-i18n/slang) | `4.11.1` | `4.11.2` |\n| [slang_flutter](https://github.com/slang-i18n/slang) | `4.11.0` | `4.12.0` |\n| [slang](https://github.com/slang-i18n/slang) | `4.11.2` | `4.12.0` |\n| [webview_flutter](https://github.com/flutter/packages/tree/main/packages/webview_flutter) | `4.13.0` | `4.13.1` |\n\n\nUpdates `build_runner` from 2.10.4 to 2.10.5\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.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/6e26924b08aa05100d6cdc5b1b5fb4f8f6ac200f\"\u003e\u003ccode\u003e6e26924\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4320\"\u003e#4320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/848c4b3f2160d35f91b4909015c7f6eaa3bcb9a8\"\u003e\u003ccode\u003e848c4b3\u003c/code\u003e\u003c/a\u003e Use builder names and factories instead of opaque functions. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4318\"\u003e#4318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9b97ea08021ee68947873bcdd4a550c0feb393a4\"\u003e\u003ccode\u003e9b97ea0\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eAutoApply\u003c/code\u003e enum instead of opaque function \u003ccode\u003ePackageFilter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4317\"\u003e#4317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/91c3918bee7f603f3db1083e333f553268bc69c6\"\u003e\u003ccode\u003e91c3918\u003c/code\u003e\u003c/a\u003e Fix out-of-sync pubspec+CHANGELOG. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4316\"\u003e#4316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d62c662e30bf98a071725f9a3edaf48f83bc08ec\"\u003e\u003ccode\u003ed62c662\u003c/code\u003e\u003c/a\u003e Fix end to end test: allow build to complete before serving. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/12d7926328edea428ef6b902005adaba77091d2c\"\u003e\u003ccode\u003e12d7926\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4313\"\u003e#4313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cb58a534963bd28fcdad8dc8d3cc20b3326adcc3\"\u003e\u003ccode\u003ecb58a53\u003c/code\u003e\u003c/a\u003e Fix build_daemon test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4308\"\u003e#4308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/278183714d62d9de4507c475b8525ae8c2594126\"\u003e\u003ccode\u003e2781837\u003c/code\u003e\u003c/a\u003e Adding support for DDC's Library Bundle module system. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4303\"\u003e#4303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/00ceed38a06d9940c05cef54ac5708b4ed12ee00\"\u003e\u003ccode\u003e00ceed3\u003c/code\u003e\u003c/a\u003e Adding custom sdk build options to support flutter embeddings and plugins.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9b94a5ae8b3da1a0a069851a9e514c05b5684199\"\u003e\u003ccode\u003e9b94a5a\u003c/code\u003e\u003c/a\u003e Updating DDC's bootstrapper for auto hot reload/restart. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4300\"\u003e#4300\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.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.30.0...drift_dev-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.3.0 to 4.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\u003eSee full diff 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 `firebase_crashlytics` from 5.0.6 to 5.0.7\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/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.0.7/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_remote_config` from 6.1.3 to 6.1.4\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/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_remote_config-v6.1.4/packages/firebase_remote_config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.6.1 to 5.6.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/mockito/blob/master/CHANGELOG.md\"\u003emockito's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=8.1.0 \u0026lt;11.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid exceptions from equality operators when comparing query arguments to\n\u003ccode\u003eSmartFake\u003c/code\u003e actual arguments.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/mockito/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `slang` from 4.11.1 to 4.11.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/slang-i18n/slang/releases\"\u003eslang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003efast_i18n v5.12.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Flutter 3.0.0 compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.12.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: resolve some linting errors in generated file\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle csv files with 1st level lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdd plural support: Swedish (thanks to \u003ca href=\"https://github.com/lohnn\"\u003eJohannes Löhnn\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003efast_i18n v5.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle empty lists in combination with interfaces\u003c/li\u003e\n\u003cli\u003efix: migrate ARB files with plurals/selects correctly\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add comments feature for json and csv files\u003c/li\u003e\n\u003cli\u003efeat: new command \u003ccode\u003eflutter pub run fast_i18n:migrate arb en.arb en.json\u003c/code\u003e to migrate ARB files\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: new command \u003ccode\u003eflutter pub run fast_i18n stats\u003c/code\u003e to get number of words, characters, etc.\u003c/li\u003e\n\u003cli\u003efix: create missing directories instead of throwing an error\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add option \u003ccode\u003elocale_handling: false\u003c/code\u003e to not generate \u003ccode\u003et\u003c/code\u003e and \u003ccode\u003eLocaleSettings\u003c/code\u003e (suitable for dependency injection)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.9.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eDependency Injection (optional)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ePlural resolvers are now part of the translation class.\u003c/p\u003e\n\u003cp\u003eMeaning, you can now build your own instance without relying on \u003ccode\u003eLocaleSettings\u003c/code\u003e or any other side effects.\u003c/p\u003e\n\u003cp\u003eThis is entirely optional! You can still use the included \u003ccode\u003eLocaleSettings\u003c/code\u003e solution.\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e// riverpod example\nfinal english = AppLocale.en.build(cardinalResolver: myEnResolver);\nfinal german = AppLocale.de.build(cardinalResolver: myDeResolver);\nfinal translationProvider = StateProvider\u0026lt;StringsEn\u0026gt;((ref) =\u0026gt; german);\n\u003cp\u003e// access the current instance\u003cbr /\u003e\nfinal t = ref.watch(translationProvider);\u003cbr /\u003e\nString a = t.welcome.title;\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eFor more information, checkout the \u003ca href=\"https://github.com/Tienisto/flutter-fast-i18n/blob/master/documentation/dependency_injection.md\"\u003efull article\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003efast_i18n v5.8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: allow custom parameter names in plurals or contexts (\u003ccode\u003ecount\u003c/code\u003e and \u003ccode\u003econtext\u003c/code\u003e were hardcoded previously)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/slang-i18n/slang/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `slang_flutter` from 4.11.0 to 4.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/slang-i18n/slang/releases\"\u003eslang_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: announcing \u003ca href=\"https://pub.dev/packages/slang_mcp\"\u003eslang_mcp\u003c/a\u003e, a new package to work with LLMs more efficiently\u003c/li\u003e\n\u003cli\u003efix: $wip should handle nested parenthesis\u003c/li\u003e\n\u003c/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/slang-i18n/slang/commit/97f4be1444dc9716727db2e37c3ad4938be3ca6a\"\u003e\u003ccode\u003e97f4be1\u003c/code\u003e\u003c/a\u003e release: 4.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slang-i18n/slang/commit/9fb6ead4cb3da107a3b1dbea36a396159ed704d8\"\u003e\u003ccode\u003e9fb6ead\u003c/code\u003e\u003c/a\u003e docs: update readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slang-i18n/slang/commit/c6d20410ab48693b8e2c00a3c3f5ac93e1adf939\"\u003e\u003ccode\u003ec6d2041\u003c/code\u003e\u003c/a\u003e docs: update license\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slang-i18n/slang/commit/7e671667bcb9aac7bb293781e1ec049ca9f609cb\"\u003e\u003ccode\u003e7e67166\u003c/code\u003e\u003c/a\u003e feat: add slang_mcp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slang-i18n/slang/commit/b0e6e8e7f6d64f7193f8c14ba7dbd2b0b7d0d522\"\u003e\u003ccode\u003eb0e6e8e\u003c/code\u003e\u003c/a\u003e fix: $wip usage within brackets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slang-i18n/slang/commit/93dfd00f8b6cacf331953cb6a2770a21d0e24de6\"\u003e\u003ccode\u003e93dfd00\u003c/code\u003e\u003c/a\u003e release: 4.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slang-i18n/slang/commit/ddd29396bddba71ee6719c857747119798ae0d9c\"\u003e\u003ccode\u003eddd2939\u003c/code\u003e\u003c/a\u003e fix: handle variable or function calls inside $wip\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slang-i18n/slang/commit/da62afe284c841d3a226739a58b8ae6832b10986\"\u003e\u003ccode\u003eda62afe\u003c/code\u003e\u003c/a\u003e fix: generate map without quotes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slang-i18n/slang/commit/425e8a456bcc23c675d60508bd565170cc8f67f7\"\u003e\u003ccode\u003e425e8a4\u003c/code\u003e\u003c/a\u003e fix: handle empty resource files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slang-i18n/slang/commit/c626865d035460d803c9e56645d914eea4e854b0\"\u003e\u003ccode\u003ec626865\u003c/code\u003e\u003c/a\u003e fix: handle dots or numbers in map key\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/slang-i18n/slang/compare/v4.11.0...v4.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `slang` from 4.11.2 to 4.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/slang-i18n/slang/releases\"\u003eslang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003efast_i18n v5.12.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Flutter 3.0.0 compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.12.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: resolve some linting errors in generated file\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle csv files with 1st level lists\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdd plural support: Swedish (thanks to \u003ca href=\"https://github.com/lohnn\"\u003eJohannes Löhnn\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003efast_i18n v5.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle empty lists in combination with interfaces\u003c/li\u003e\n\u003cli\u003efix: migrate ARB files with plurals/selects correctly\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add comments feature for json and csv files\u003c/li\u003e\n\u003cli\u003efeat: new command \u003ccode\u003eflutter pub run fast_i18n:migrate arb en.arb en.json\u003c/code\u003e to migrate ARB files\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: new command \u003ccode\u003eflutter pub run fast_i18n stats\u003c/code\u003e to get number of words, characters, etc.\u003c/li\u003e\n\u003cli\u003efix: create missing directories instead of throwing an error\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add option \u003ccode\u003elocale_handling: false\u003c/code\u003e to not generate \u003ccode\u003et\u003c/code\u003e and \u003ccode\u003eLocaleSettings\u003c/code\u003e (suitable for dependency injection)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efast_i18n v5.9.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eDependency Injection (optional)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ePlural resolvers are now part of the translation class.\u003c/p\u003e\n\u003cp\u003eMeaning, you can now build your own instance without relying on \u003ccode\u003eLocaleSettings\u003c/code\u003e or any other side effects.\u003c/p\u003e\n\u003cp\u003eThis is entirely optional! You can still use the included \u003ccode\u003eLocaleSettings\u003c/code\u003e solution.\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003e// riverpod example\nfinal english = AppLocale.en.build(cardinalResolver: myEnResolver);\nfinal german = AppLocale.de.build(cardinalResolver: myDeResolver);\nfinal translationProvider = StateProvider\u0026lt;StringsEn\u0026gt;((ref) =\u0026gt; german);\n\u003cp\u003e// access the current instance\u003cbr /\u003e\nfinal t = ref.watch(translationProvider);\u003cbr /\u003e\nString a = t.welcome.title;\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eFor more information, checkout the \u003ca href=\"https://github.com/Tienisto/flutter-fast-i18n/blob/master/documentation/dependency_injection.md\"\u003efull article\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003efast_i18n v5.8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: allow custom parameter names in plurals or contexts (\u003ccode\u003ecount\u003c/code\u003e and \u003ccode\u003econtext\u003c/code\u003e were hardcoded previously)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/slang-i18n/slang/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `webview_flutter` from 4.13.0 to 4.13.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/39d8eee0d3428233b38f0a9e5547161ccdd58351\"\u003e\u003ccode\u003e39d8eee\u003c/code\u003e\u003c/a\u003e Fix html in webview_flutter doc comment (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10634\"\u003e#10634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/53f26d9446ba54d9d74441e0d24e594cf310d366\"\u003e\u003ccode\u003e53f26d9\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/afeea655c163f587cf691daf65019cffa3b19169\"\u003e\u003ccode\u003eafeea65\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 14 directories with 1 u...\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/webview_flutter/issues/10528\"\u003e#10528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8f0fdfc4b81d93117c33c5847bad59db50e16886\"\u003e\u003ccode\u003e8f0fdfc\u003c/code\u003e\u003c/a\u003e [webview_flutter_android] Removes internal native library Dart proxy (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10527\"\u003e#10527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a4898b66cae262c923495104f1bbb48bb42cb8f6\"\u003e\u003ccode\u003ea4898b6\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Fixes crash when running \u003ccode\u003eWKNavigationResponse\u003c/code\u003e t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2d9ddab197bff6385077f329a9c6c9dca699fb63\"\u003e\u003ccode\u003e2d9ddab\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8168d9c856a1787770b15f34a0d34939ce2058a1\"\u003e\u003ccode\u003e8168d9c\u003c/code\u003e\u003c/a\u003e [various] Update READMEs to reflect current OS support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/webview_flutter/issues/10470\"\u003e#10470\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/packages/webview_flutter/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fb5f02f1ebb02e6055ba9125c252fb038afabaa5\"\u003e\u003ccode\u003efb5f02f\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 6 directories with 2 up...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/webview_flutter-v4.13.1/packages/webview_flutter\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/chika3742/genshin_material/pull/336","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/chika3742%2Fgenshin_material/issues/336","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/336/packages"}},{"old_version":"2.30.0","new_version":"2.30.1","update_type":"patch","path":null,"pr_created_at":"2026-01-19T19:59:48.000Z","version_change":"2.30.0 → 2.30.1","issue":{"uuid":"3831029302","node_id":"PR_kwDOQoffz86-E5nK","number":16,"state":"open","title":"deps: Bump the flutter-deps group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["dependencies","config"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-19T19:59:48.000Z","updated_at":"2026-01-19T19:59:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: Bump","group_name":"flutter-deps","update_count":5,"packages":[{"name":"bloc","old_version":"9.1.0","new_version":"9.2.0","repository_url":"https://github.com/felangel/bloc"},{"name":"drift","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"flutter_gemma","old_version":"0.11.13","new_version":"0.12.2","repository_url":"https://github.com/DenisovAV/flutter_gemma"},{"name":"flutter_tts","old_version":"4.2.3","new_version":"4.2.5","repository_url":"https://github.com/dlutton/flutter_tts"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-deps group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [bloc](https://github.com/felangel/bloc/tree/master/packages) | `9.1.0` | `9.2.0` |\n| [drift](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [flutter_gemma](https://github.com/DenisovAV/flutter_gemma) | `0.11.13` | `0.12.2` |\n| [flutter_tts](https://github.com/dlutton/flutter_tts) | `4.2.3` | `4.2.5` |\n\n\nUpdates `bloc` from 9.1.0 to 9.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/felangel/bloc/releases\"\u003ebloc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ebloc-v9.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003eMultiBlocObserver\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/felangel/bloc/pull/4714\"\u003e#4714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: minor \u003ccode\u003eREADME.md\u003c/code\u003e improvements (\u003ca href=\"https://redirect.github.com/felangel/bloc/pull/4657\"\u003e#4657\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ebloc_test-v9.1.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update copyright year\u003c/li\u003e\n\u003cli\u003echore: update sponsors\u003c/li\u003e\n\u003c/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/felangel/bloc/commit/1d578c4263d22a952a84c589bed9462e72f6e685\"\u003e\u003ccode\u003e1d578c4\u003c/code\u003e\u003c/a\u003e chore(bloc): v9.2.0 (\u003ca href=\"https://github.com/felangel/bloc/tree/master/packages/issues/4715\"\u003e#4715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/bloc/commit/85f339ea66a0a7a3ee454250ffe615ec2937ea91\"\u003e\u003ccode\u003e85f339e\u003c/code\u003e\u003c/a\u003e feat(bloc): add \u003ccode\u003eMultiBlocObserver\u003c/code\u003e (\u003ca href=\"https://github.com/felangel/bloc/tree/master/packages/issues/4714\"\u003e#4714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/bloc/commit/ca7a73fc8989703cd5504f0342ef9f6608dabbf5\"\u003e\u003ccode\u003eca7a73f\u003c/code\u003e\u003c/a\u003e chore(bloc_lint): v0.3.6 (\u003ca href=\"https://github.com/felangel/bloc/tree/master/packages/issues/4690\"\u003e#4690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/bloc/commit/29f6cf6133e1059a2ec9bf3f9d4b3c7f705293b6\"\u003e\u003ccode\u003e29f6cf6\u003c/code\u003e\u003c/a\u003e refactor(bloc_lint): upgrade to latest analyzer frontend (\u003ca href=\"https://github.com/felangel/bloc/tree/master/packages/issues/4686\"\u003e#4686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/bloc/commit/38a92506853f64afde698741d526fc8c4d697b79\"\u003e\u003ccode\u003e38a9250\u003c/code\u003e\u003c/a\u003e chore(bloc_tools): remove \u003ccode\u003epkg:test\u003c/code\u003e override (\u003ca href=\"https://github.com/felangel/bloc/tree/master/packages/issues/4684\"\u003e#4684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/bloc/commit/d020bc452002785abe2ff2ddb9f61e8e8150f496\"\u003e\u003ccode\u003ed020bc4\u003c/code\u003e\u003c/a\u003e chore(bloc_lint): v0.3.5 (\u003ca href=\"https://github.com/felangel/bloc/tree/master/packages/issues/4685\"\u003e#4685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/bloc/commit/0c17553a3ce2ce2cacbd3eabc06b6328ae0b0883\"\u003e\u003ccode\u003e0c17553\u003c/code\u003e\u003c/a\u003e chore(bloc_lint): v0.3.4 (\u003ca href=\"https://github.com/felangel/bloc/tree/master/packages/issues/4680\"\u003e#4680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/bloc/commit/c21cfe5f1213994fe2626b232f46afc9c81b9e63\"\u003e\u003ccode\u003ec21cfe5\u003c/code\u003e\u003c/a\u003e chore(bloc_lint): upgrade deps (\u003ca href=\"https://github.com/felangel/bloc/tree/master/packages/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/bloc/commit/5c81ccad1f0d1f54d76267848b23aca2c3693129\"\u003e\u003ccode\u003e5c81cca\u003c/code\u003e\u003c/a\u003e fix(bloc_tools): add override for \u003ccode\u003epkg:test\u003c/code\u003e v1.27.0 regression (\u003ca href=\"https://github.com/felangel/bloc/tree/master/packages/issues/4677\"\u003e#4677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felangel/bloc/commit/d1f0b8d9650d29c6fded122a642814ae8a76eab6\"\u003e\u003ccode\u003ed1f0b8d\u003c/code\u003e\u003c/a\u003e chore(replay_bloc): adjust LICENSE year\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/felangel/bloc/commits/bloc-v9.2.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.30.0...drift_dev-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_gemma` from 0.11.13 to 0.12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DenisovAV/flutter_gemma/releases\"\u003eflutter_gemma's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v0.12.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/DenisovAV/flutter_gemma/compare/v0.11.16...v0.12.0\"\u003ehttps://github.com/DenisovAV/flutter_gemma/compare/v0.11.16...v0.12.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v0.11.16\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix iOS embedding crash on repeated inference (v0.11.16) by \u003ca href=\"https://github.com/DenisovAV\"\u003e\u003ccode\u003e@​DenisovAV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/156\"\u003eDenisovAV/flutter_gemma#156\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/DenisovAV/flutter_gemma/compare/v0.11.15...v0.11.16\"\u003ehttps://github.com/DenisovAV/flutter_gemma/compare/v0.11.15...v0.11.16\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v0.11.15\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Open In Colab badges to FunctionGemma pipeline links by \u003ca href=\"https://github.com/DenisovAV\"\u003e\u003ccode\u003e@​DenisovAV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/149\"\u003eDenisovAV/flutter_gemma#149\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: sealed ModelResponse by \u003ca href=\"https://github.com/snapsl\"\u003e\u003ccode\u003e@​snapsl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/151\"\u003eDenisovAV/flutter_gemma#151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix/enum and resume by \u003ca href=\"https://github.com/DenisovAV\"\u003e\u003ccode\u003e@​DenisovAV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/154\"\u003eDenisovAV/flutter_gemma#154\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/snapsl\"\u003e\u003ccode\u003e@​snapsl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/151\"\u003eDenisovAV/flutter_gemma#151\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/DenisovAV/flutter_gemma/compare/v0.11.14...v0.11.15\"\u003ehttps://github.com/DenisovAV/flutter_gemma/compare/v0.11.14...v0.11.15\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v0.11.14\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature/builder validation tdd by \u003ca href=\"https://github.com/DenisovAV\"\u003e\u003ccode\u003e@​DenisovAV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/138\"\u003eDenisovAV/flutter_gemma#138\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/builder validation tdd by \u003ca href=\"https://github.com/DenisovAV\"\u003e\u003ccode\u003e@​DenisovAV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/139\"\u003eDenisovAV/flutter_gemma#139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix web/cache_api.js: add missing createBlob function by \u003ca href=\"https://github.com/DenisovAV\"\u003e\u003ccode\u003e@​DenisovAV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/140\"\u003eDenisovAV/flutter_gemma#140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd web JS CDN distribution by \u003ca href=\"https://github.com/DenisovAV\"\u003e\u003ccode\u003e@​DenisovAV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/141\"\u003eDenisovAV/flutter_gemma#141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix batch embeddings type cast issue (\u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/issues/142\"\u003e#142\u003c/a\u003e) by \u003ca href=\"https://github.com/DenisovAV\"\u003e\u003ccode\u003e@​DenisovAV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/144\"\u003eDenisovAV/flutter_gemma#144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/builder validation tdd by \u003ca href=\"https://github.com/DenisovAV\"\u003e\u003ccode\u003e@​DenisovAV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/147\"\u003eDenisovAV/flutter_gemma#147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/function gemma by \u003ca href=\"https://github.com/DenisovAV\"\u003e\u003ccode\u003e@​DenisovAV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/pull/148\"\u003eDenisovAV/flutter_gemma#148\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/DenisovAV/flutter_gemma/compare/v0.11.13...v0.11.14\"\u003ehttps://github.com/DenisovAV/flutter_gemma/compare/v0.11.13...v0.11.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DenisovAV/flutter_gemma/blob/main/CHANGELOG.md\"\u003eflutter_gemma's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eModel Deletion Fix\u003c/strong\u003e: Fixed model deletion not removing metadata (\u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/issues/169\"\u003e#169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eModel Switch Fix\u003c/strong\u003e: Fixed model creation failure blocking switching to another model (\u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/issues/170\"\u003e#170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAndroid SDK\u003c/strong\u003e: Updated to API 36\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eWeb Large Model Support\u003c/strong\u003e: \u003ccode\u003eWebStorageMode\u003c/code\u003e for models \u0026gt;2GB via OPFS streaming (\u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/issues/162\"\u003e#162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDesktop JAR Checksum Fix\u003c/strong\u003e: Fixed JAR checksum mismatch in setup scripts (\u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🖥️ \u003cstrong\u003eDesktop Support\u003c/strong\u003e: Full support for macOS, Windows, and Linux platforms\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emacOS\u003c/strong\u003e: Apple Silicon (M1/M2/M3/M4) with Metal GPU acceleration\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWindows\u003c/strong\u003e: x86_64 with DirectX 12 GPU acceleration\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eLinux\u003c/strong\u003e: x86_64 and ARM64 with Vulkan GPU acceleration\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e🏗️ \u003cstrong\u003eLiteRT-LM Architecture\u003c/strong\u003e: Desktop uses gRPC server with bundled JRE for inference\n\u003cul\u003e\n\u003cli\u003eAutomatic JRE 21 download and native library extraction\u003c/li\u003e\n\u003cli\u003eDynamic port allocation prevents conflicts\u003c/li\u003e\n\u003cli\u003eSupports \u003ccode\u003e.litertlm\u003c/code\u003e model format only (MediaPipe \u003ccode\u003e.task\u003c/code\u003e/\u003ccode\u003e.bin\u003c/code\u003e not supported on desktop)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e📚 \u003cstrong\u003eDesktop Documentation\u003c/strong\u003e: Comprehensive setup guide in DESKTOP_SUPPORT.md\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.11.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 \u003cstrong\u003eiOS Embeddings Fix\u003c/strong\u003e: Fix crash on repeated embedding inference (\u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/issues/155\"\u003e#155\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.11.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 \u003cstrong\u003eFunctionGemma Single-Turn Mode\u003c/strong\u003e: FunctionGemma now operates in single-turn mode by design (clears history after each response)\u003c/li\u003e\n\u003cli\u003e🐛 \u003cstrong\u003eDownload Resume Fix\u003c/strong\u003e: Fixed model download resume after interruption\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.11.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 \u003cstrong\u003eFunctionGemma Support\u003c/strong\u003e: Added \u003ccode\u003eModelType.functionGemma\u003c/code\u003e for Google's specialized function calling model\n\u003cul\u003e\n\u003cli\u003ePre-converted models available on HuggingFace\u003c/li\u003e\n\u003cli\u003eFine-tuning Colab notebooks (3-step pipeline)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e🐛 \u003cstrong\u003eBatch Embeddings Fix\u003c/strong\u003e: Fixed type cast issue in platform channel for batch embeddings (\u003ca href=\"https://redirect.github.com/DenisovAV/flutter_gemma/issues/142\"\u003e#142\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DenisovAV/flutter_gemma/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_tts` from 4.2.3 to 4.2.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dlutton/flutter_tts/blob/master/CHANGELOG.md\"\u003eflutter_tts's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2.5\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAndroid:\u003c/strong\u003e Fixing namespace path\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2.4\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eWindows:\u003c/strong\u003e CMake fix\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eiOS:\u003c/strong\u003e Add playbackAndRecord category to iOS audio category mapping\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAndroid:\u003c/strong\u003e Bump to AGP 8.13\u003c/li\u003e\n\u003c/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/dlutton/flutter_tts/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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/alexandregodet/iackathon/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexandregodet%2Fiackathon/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"}},{"old_version":"2.21.0","new_version":"2.30.1","update_type":"minor","path":null,"pr_created_at":"2026-01-19T09:01:30.000Z","version_change":"2.21.0 → 2.30.1","issue":{"uuid":"3828697971","node_id":"PR_kwDOQ8Mzss699JkQ","number":38,"state":"closed","title":"chore(deps): bump the storage group with 2 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-01-30T16:25:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-19T09:01:30.000Z","updated_at":"2026-01-30T16:25:28.000Z","time_to_close":977036,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"storage","update_count":2,"packages":[{"name":"drift","old_version":"2.21.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.21.2","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"}],"path":null,"ecosystem":"pub"},"body":"Bumps the storage group with 2 updates: [drift](https://github.com/simolus3/drift) and [drift_dev](https://github.com/simolus3/drift).\n\nUpdates `drift` from 2.21.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDelegatedDatabase.externalExecutor\u003c/code\u003e, allowing transactions started externally to be used with drift.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eBatch.insertFromSelect\u003c/code\u003e to insert rows from a select statement in a batch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGenerator\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix invalid schema code for views.\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003eknown_tables\u003c/code\u003e option. It allows defining external tables assumed to be available without including them in the drift-managed schema.\u003c/li\u003e\n\u003cli\u003eFix unresolved references in CTEs resolving against the scope of the main query.\u003c/li\u003e\n\u003cli\u003eStatic analysis support for the PowerSync SQLite extension.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTools\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/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.21.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.21.2 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.21.2...drift_dev-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nicremo/the-system-app/pull/38","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicremo%2Fthe-system-app/issues/38","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/38/packages"}},{"old_version":"2.30.0","new_version":"2.30.1","update_type":"patch","path":null,"pr_created_at":"2026-01-19T08:24:55.000Z","version_change":"2.30.0 → 2.30.1","issue":{"uuid":"3828565292","node_id":"PR_kwDOQjb2V8698uBt","number":32,"state":"closed","title":"chore(deps): bump the dependencies group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-23T07:50:19.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-19T08:24:55.000Z","updated_at":"2026-02-23T07:50:20.000Z","time_to_close":3021924,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"dependencies","update_count":5,"packages":[{"name":"build_runner","old_version":"2.10.4","new_version":"2.10.5","repository_url":"https://github.com/dart-lang/build"},{"name":"drift","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"flutter_riverpod","old_version":"3.1.0","new_version":"3.2.0","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_tts","old_version":"4.2.3","new_version":"4.2.5","repository_url":"https://github.com/dlutton/flutter_tts"}],"path":null,"ecosystem":"pub"},"body":"Bumps the dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.4` | `2.10.5` |\n| [drift](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.1.0` | `3.2.0` |\n| [flutter_tts](https://github.com/dlutton/flutter_tts) | `4.2.3` | `4.2.5` |\n\n\nUpdates `build_runner` from 2.10.4 to 2.10.5\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.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/6e26924b08aa05100d6cdc5b1b5fb4f8f6ac200f\"\u003e\u003ccode\u003e6e26924\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4320\"\u003e#4320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/848c4b3f2160d35f91b4909015c7f6eaa3bcb9a8\"\u003e\u003ccode\u003e848c4b3\u003c/code\u003e\u003c/a\u003e Use builder names and factories instead of opaque functions. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4318\"\u003e#4318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9b97ea08021ee68947873bcdd4a550c0feb393a4\"\u003e\u003ccode\u003e9b97ea0\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eAutoApply\u003c/code\u003e enum instead of opaque function \u003ccode\u003ePackageFilter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4317\"\u003e#4317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/91c3918bee7f603f3db1083e333f553268bc69c6\"\u003e\u003ccode\u003e91c3918\u003c/code\u003e\u003c/a\u003e Fix out-of-sync pubspec+CHANGELOG. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4316\"\u003e#4316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d62c662e30bf98a071725f9a3edaf48f83bc08ec\"\u003e\u003ccode\u003ed62c662\u003c/code\u003e\u003c/a\u003e Fix end to end test: allow build to complete before serving. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/12d7926328edea428ef6b902005adaba77091d2c\"\u003e\u003ccode\u003e12d7926\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4313\"\u003e#4313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cb58a534963bd28fcdad8dc8d3cc20b3326adcc3\"\u003e\u003ccode\u003ecb58a53\u003c/code\u003e\u003c/a\u003e Fix build_daemon test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4308\"\u003e#4308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/278183714d62d9de4507c475b8525ae8c2594126\"\u003e\u003ccode\u003e2781837\u003c/code\u003e\u003c/a\u003e Adding support for DDC's Library Bundle module system. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4303\"\u003e#4303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/00ceed38a06d9940c05cef54ac5708b4ed12ee00\"\u003e\u003ccode\u003e00ceed3\u003c/code\u003e\u003c/a\u003e Adding custom sdk build options to support flutter embeddings and plugins.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/9b94a5ae8b3da1a0a069851a9e514c05b5684199\"\u003e\u003ccode\u003e9b94a5a\u003c/code\u003e\u003c/a\u003e Updating DDC's bootstrapper for auto hot reload/restart. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4300\"\u003e#4300\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.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.30.0...drift_dev-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.1.0 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e4707edfde90e151724044d1763f684809f936bc\"\u003e\u003ccode\u003ee4707ed\u003c/code\u003e\u003c/a\u003e Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0e26cf2d9b8de4b00c9da5f64dbb7e0d6d7b4f4b\"\u003e\u003ccode\u003e0e26cf2\u003c/code\u003e\u003c/a\u003e Delete version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a3fc60d656ecfc7a1a53210b8515d678764e9b5b\"\u003e\u003ccode\u003ea3fc60d\u003c/code\u003e\u003c/a\u003e Delete pointless version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6103cb66335e3aa0fe3ee9fa948f90e53c465ec3\"\u003e\u003ccode\u003e6103cb6\u003c/code\u003e\u003c/a\u003e Add meta\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/108030ead983ba6d39777c6b382b38e5ce64d167\"\u003e\u003ccode\u003e108030e\u003c/code\u003e\u003c/a\u003e Sync changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/88c8fb0f9125f89fb066b3c121741ba097f5000f\"\u003e\u003ccode\u003e88c8fb0\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Release\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/ad005d5eccc548b9bfb4e73ecbc7e4314132bdb7\"\u003e\u003ccode\u003ead005d5\u003c/code\u003e\u003c/a\u003e Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/d6680f249c770c344e54a8ad31abf867c658b251\"\u003e\u003ccode\u003ed6680f2\u003c/code\u003e\u003c/a\u003e Delete incorrect heading\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/2193485b5dbf877105fb15f850d03904471a0f09\"\u003e\u003ccode\u003e2193485\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/87a3d4f98246639d5096b63aa1a2e54f6991b2f8\"\u003e\u003ccode\u003e87a3d4f\u003c/code\u003e\u003c/a\u003e Fix selectAsync disposal (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4656\"\u003e#4656\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.1.0...flutter_riverpod-v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_tts` from 4.2.3 to 4.2.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dlutton/flutter_tts/blob/master/CHANGELOG.md\"\u003eflutter_tts's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2.5\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAndroid:\u003c/strong\u003e Fixing namespace path\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2.4\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eWindows:\u003c/strong\u003e CMake fix\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eiOS:\u003c/strong\u003e Add playbackAndRecord category to iOS audio category mapping\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAndroid:\u003c/strong\u003e Bump to AGP 8.13\u003c/li\u003e\n\u003c/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/dlutton/flutter_tts/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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/cmwen/read-forge-app/pull/32","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmwen%2Fread-forge-app/issues/32","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/32/packages"}},{"old_version":"2.30.0","new_version":"2.30.1","update_type":"patch","path":null,"pr_created_at":"2026-01-19T06:26:48.000Z","version_change":"2.30.0 → 2.30.1","issue":{"uuid":"3828200718","node_id":"PR_kwDODdheFM697fpB","number":1895,"state":"open","title":"build(deps): Bump drift from 2.30.0 to 2.30.1","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-19T06:26:48.000Z","updated_at":"2026-01-19T06:29:59.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","packages":[{"name":"drift","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"}],"path":null,"ecosystem":"pub"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [drift](https://github.com/simolus3/drift) from 2.30.0 to 2.30.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=drift\u0026package-manager=pub\u0026previous-version=2.30.0\u0026new-version=2.30.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/MixinNetwork/flutter-app/pull/1895","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/MixinNetwork%2Fflutter-app/issues/1895","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1895/packages"}}]}