Skip to content

hive_ce_flutter 3.0 - #315

Open
Rexios80 wants to merge 3 commits into
mainfrom
feature/hive_ce_flutter-3.0
Open

hive_ce_flutter 3.0#315
Rexios80 wants to merge 3 commits into
mainfrom
feature/hive_ce_flutter-3.0

Conversation

@Rexios80

@Rexios80 Rexios80 commented Aug 13, 2026

Copy link
Copy Markdown
Member

Summary

  • BREAKING: TimeOfDayAdapter now uses TimeOfDay from package:material_ui (Flutter >=3.44.0)
  • BREAKING: Removes WatchBoxBuilder, box.listenable(), and unused backendPreference from Hive.initFlutter
  • BREAKING: Hive.initFlutter arguments are named (matches IsolatedHive.initFlutter)
  • Upgrade rexios_lints to 19 in hive_ce_flutter and its example

Test plan

  • dart analyze --fatal-infos in hive_flutter and hive_flutter/example on Dart 3.13 / Flutter 3.47
  • flutter test in hive_flutter
  • Example still runs (StreamBuilder + box.watch(), material_ui TimeOfDay)

Stack created with GitHub Stacks CLIGive Feedback 💬

…lpers.

TimeOfDayAdapter now uses package:material_ui. WatchBoxBuilder, box.listenable(), and the unused webWorker backend preference are removed, and initFlutter takes named arguments.
@cursor

cursor Bot commented Aug 13, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@Rexios80 Rexios80 changed the title Break hive_ce_flutter 3.0 onto material_ui and drop unused Flutter helpers. hive_ce_flutter 3.0 Aug 13, 2026
@codecov

codecov Bot commented Aug 13, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.44%. Comparing base (e98c319) to head (535ba67).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #315      +/-   ##
==========================================
+ Coverage   93.40%   93.44%   +0.03%     
==========================================
  Files          64       64              
  Lines        2625     2623       -2     
==========================================
- Hits         2452     2451       -1     
+ Misses        173      172       -1     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

ensure-codegen runs puby gen, which rewrites these files; committing them keeps git diff clean.
DevToolsExtension still hosts Material widgets, so migrate_design_widgets cannot pass there yet.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant