Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 29, 2025

Bumps drift_flutter from 0.2.5 to 0.2.7.

Release notes

Sourced from drift_flutter's releases.

Drift 1.0.1, Moor 4.6.0

  • Add DoUpdate.withExcluded to refer to the excluded row in an upsert clause.
  • Add optional where clause to DoUpdate constructors

Please note

With this release, moor has been renamed to drift. No immediate action is necessary, the moor package will continue to work until the next breaking release. The functionality of moor 4.6.0 is identical to drift 1.0.1.

An automatic migration tool can help you make the switch from moor to drift in minutes. See the documentation for all the details. Thanks!

Commits
  • b4e8c77 Prepare release
  • 02b2421 Update build dependencies
  • 35c4797 Stop depending on deprecated build packages
  • cdd6150 Fix wasm num cast in legacy web database
  • 6ac85ed Fix missing element false positive
  • 8bfe305 Also apply to non-shared implementation
  • 5c0a08d add isolateDebugLog to DriftNativeOptions
  • a981268 Document insertOnConflictUpdate issue
  • aca2cad Prepare drift_flutter release
  • 3891b66 added initializeDatabase to web options
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)
  • @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)
  • @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)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [drift_flutter](https://github.com/simolus3/drift) from 0.2.5 to 0.2.7.
- [Release notes](https://github.com/simolus3/drift/releases)
- [Commits](simolus3/drift@drift_flutter-0.2.5...drift_flutter-0.2.7)

---
updated-dependencies:
- dependency-name: drift_flutter
  dependency-version: 0.2.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dart Pull requests that update Dart code dependencies Pull requests that update a dependency file labels Sep 29, 2025
@sourceant
Copy link

sourceant bot commented Sep 29, 2025

Code Review Summary

✨ This pull request focuses on a routine but important maintenance task: updating several project dependencies in both pubspec.yaml and pubspec.lock. Key updates include drift_flutter, leak_tracker, test_api, vector_math, and build_runner. These updates are crucial for leveraging the latest features, bug fixes, performance enhancements, and security patches provided by the package authors. The changes are clean and directly address dependency versioning.

🚀 Key Improvements

  • Dependency updates across various core packages, including drift_flutter, leak_tracker, test_api, vector_math, and build_runner.
  • Improved package integrity and consistency by updating SHA256 hashes in pubspec.lock.
  • Enhanced application stability and performance by incorporating the latest stable releases of key dependencies.
  • Strengthened security through the adoption of updated packages that may contain vulnerability fixes.

Copy link

@sourceant sourceant bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review complete. See the overview comment for a summary.

dependency: "direct main"
description:
name: drift_flutter
sha256: ccfb42bc942e59f81500b16228df59cf8eb40d2fbd96637ff677df923350af7b
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated SHA256 hash for drift_flutter in pubspec.lock. This reflects the change to a newer version of the package, ensuring integrity.

Suggested change
sha256: ccfb42bc942e59f81500b16228df59cf8eb40d2fbd96637ff677df923350af7b
sha256: b7534bf320aac5213259aac120670ba67b63a1fd010505babc436ff86083818f

sha256: b7534bf320aac5213259aac120670ba67b63a1fd010505babc436ff86083818f
url: "https://pub.dev"
source: hosted
version: "0.2.5"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The version of drift_flutter has been updated to 0.2.7 in pubspec.lock. This ensures consistency with pubspec.yaml and leverages the latest stable release.

Suggested change
version: "0.2.5"
version: "0.2.7"

leak_tracker:
dependency: transitive
description:
name: leak_tracker
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated SHA256 hash for leak_tracker in pubspec.lock. This is a necessary change when the package version is updated, verifying the downloaded package's integrity.

Suggested change
name: leak_tracker
sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de"

sha256: "6bb818ecbdffe216e81182c2f0714a2e62b593f4a4f13098713ff1685dfb6ab0"
sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de"
url: "https://pub.dev"
source: hosted
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The leak_tracker package has been updated to version 11.0.2 in pubspec.lock. This brings the project up-to-date with the latest leak_tracker release.

Suggested change
source: hosted
version: "11.0.2"

leak_tracker_flutter_testing:
dependency: transitive
description:
name: leak_tracker_flutter_testing
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated SHA256 hash for leak_tracker_flutter_testing in pubspec.lock, reflecting the new version 3.0.10.

Suggested change
name: leak_tracker_flutter_testing
sha256: "1dbc140bb5a23c75ea9c4811222756104fbcd1a27173f0c34ca01e16bea473c1"

version: "1.2.2"
test_api:
dependency: transitive
description:
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated SHA256 hash for test_api in pubspec.lock. This update is part of keeping the project's testing infrastructure current.

Suggested change
description:
sha256: "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00"

name: test_api
sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd
sha256: "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00"
url: "https://pub.dev"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The test_api package has been updated to version 0.7.6 in pubspec.lock. This ensures the project uses the latest testing functionalities and addresses any previous issues.

Suggested change
url: "https://pub.dev"
version: "0.7.6"

source: hosted
version: "1.1.17"
vector_math:
dependency: transitive
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated SHA256 hash for vector_math in pubspec.lock, reflecting the new version 2.2.0.

Suggested change
dependency: transitive
sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b

description:
name: vector_math
sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803"
sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The vector_math package has been updated to version 2.2.0 in pubspec.lock. This update can bring performance or precision improvements for mathematical operations.

Suggested change
sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b
version: "2.2.0"

internet_connection_checker_plus: ^2.2.0
intl: ^0.20.2
drift: ^2.26.1
drift_flutter: ^0.2.4
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated drift_flutter to version ^0.2.7. Keeping this dependency up-to-date is good for accessing the latest database features and stability improvements.

Suggested change
drift_flutter: ^0.2.4
drift_flutter: ^0.2.7

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dart Pull requests that update Dart code dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant