chore: update dependencies
:sparkles: What kind of change does this PR introduce? (Bug fix, feature, docs update...)
Dependency update. All runtime and development dependencies in the workspace have been bumped to their latest pub.dev releases.
:arrow_heading_down: What is the current behavior?
Older dependency versions were still in use and the Dart SDK lower bound was 3.7, which is below the current Flutter 3.22 requirements.
:new: What is the new behavior (if this is a feature change)?
The minimum Dart SDK constraint is now 3.8.0 and every dependency/dev_dependency listed in the packages has been raised to the newest compatible release so the project aligns with the latest Flutter/Dart ecosystem.
:boom: Does this PR introduce a breaking change?
No. There are no API surface modifications—only SDK and dependency version bumps.
:bug: Recommendations for testing
Run flutter test and flutter analyze.
:memo: Links to relevant issues/docs
Refer to each package’s changelog on pub.dev (e.g., http 1.5.0, rxdart 0.28.0, sqflite 2.4.2, mockito 5.5.1, firebase_storage 13.x).
:thinking: Checklist before submitting
- [ ] All projects build
- [ ] Follows style guide lines (code style guide)
- [ ] Relevant documentation was updated
- [ ] Rebased onto current develop