Skip to content

refactor!: migrate to material_ui - #160

Open
ZhuJHua wants to merge 4 commits into
useval:mainfrom
ZhuJHua:feat/material-ui
Open

ZhuJHua wants to merge 4 commits into
useval:mainfrom
ZhuJHua:feat/material-ui

Conversation

@ZhuJHua

@ZhuJHua ZhuJHua commented Oct 6, 2026 •

Copy link
Copy Markdown

Summary

Migrates from package:flutter/material.dart to material_ui. The minimum SDK is now Dart 3.12 / Flutter 3.44.

Breaking: apps must migrate to material_ui too, because its Theme and Material types are separate from flutter/material's.

Related issue

Fixes #152

Checklist

  • One change per pull request; unrelated fixes go in their own
  • just check passes (format, analyze, test)
  • Tests added or updated — a fixed bug gets a regression test
  • No breaking change, or it is called out below
  • Unset style fields still render exactly as before
  • CHANGELOG.md has an entry under ## Unreleased
  • Docs updated if behaviour or API changed

@ZhuJHua ZhuJHua changed the title Migrate to material_ui refactor!: migrate to material_ui Oct 6, 2026
@ZhuJHua
ZhuJHua force-pushed the feat/material-ui branch 2 times, most recently from 2a23e0a to 2ab3209 Compare October 6, 2026 07:51
@ZhuJHua
ZhuJHua marked this pull request as ready for review October 6, 2026 07:52
@ZhuJHua
ZhuJHua requested a review from saminsohag as a code owner October 6, 2026 07:52
Replace package:flutter/material.dart with the standalone material_ui
package in the package, tests, tools and the example, example_ai_chat
and widgetbook apps.

BREAKING CHANGE: apps must migrate to material_ui as well. The minimum
SDK is now Dart 3.12 and Flutter 3.44.
Fixes useval#152
@ZhuJHua
ZhuJHua marked this pull request as draft October 7, 2026 02:20
@ZhuJHua
ZhuJHua marked this pull request as ready for review October 7, 2026 07:10

This branch has not been deployed

No deployments
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.

[Feature] Migrates to material_ui and cupertino_ui

2 participants