Skip to content

[material_ui] Prerelease setup#12258

Merged
auto-submit[bot] merged 4 commits into
flutter:mainfrom
justinmc:material_ui-prerelease
Jul 21, 2026
Merged

[material_ui] Prerelease setup#12258
auto-submit[bot] merged 4 commits into
flutter:mainfrom
justinmc:material_ui-prerelease

Conversation

@justinmc

@justinmc justinmc commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Gets material_ui ready for 0.0.2 to be published. Follows the same pattern as cupertino_ui in
#12251.

Unlike that PR, I set the change to minor instead of patch. See #12257 (comment).

Plus, changes the dependency on cupertino_ui to reference the published 0.0.2 prerelease. That isn't published yet, so this commit should fail CI until it is published.

Depends on #12253.

Following the same pattern as cupertino_ui in
flutter#12251.

Plus, changes the dependency on cupertino_ui to reference the published
0.0.2 prerelease. That isn't published yet, so this commit should fail
CI until it is published.
@justinmc justinmc self-assigned this Jul 21, 2026
@github-actions github-actions Bot added triage-framework Should be looked at in framework triage p: material_ui labels Jul 21, 2026
auto-submit Bot pushed a commit that referenced this pull request Jul 21, 2026
material_ui has had publishing turned off, but we're going to turn on the batch release process soon. This PR adjusts the pubspec version and Changelog to match what's on Pub, so that the batch release process can take over from there.

The version was originally bumped manually in #11649.

This is the material_ui version of #12252.

A future PR will come after this one and will enable the batch release process.

In follow up PR #12258, I will make a pending changelog like this:

```yaml
changelog: |
  - Copies over all Material code from flutter/flutter.
  - Copies over Material localizations from flutter/flutter's flutter_localizations package.
  - Unpins material_color_utilities.
  - Migrates API doc samples and formatting.
  - Updates minimum supported SDK version to Flutter 3.44/Dart 3.12.

version: patch
```

@stuartmorgan-g stuartmorgan-g left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM

@Piinks Piinks left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

L oh so GTM

@justinmc
justinmc marked this pull request as ready for review July 21, 2026 21:02
@justinmc justinmc added the CICD Run CI/CD label Jul 21, 2026

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request configures the material_ui package for release. It adds the release-material_ui branch to the CI configuration, enables batching for releases, removes the publish_to: none restriction from pubspec.yaml, and updates the cupertino_ui dependency from a local path to a versioned package. It also adds a changelog template and a pending changelog entry. There are no review comments, and I have no feedback to provide.

@Piinks Piinks left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@justinmc justinmc added the autosubmit Merge PR when tree becomes green via auto submit App label Jul 21, 2026
@auto-submit
auto-submit Bot merged commit cb7ecb3 into flutter:main Jul 21, 2026
13 checks passed
@justinmc
justinmc deleted the material_ui-prerelease branch July 21, 2026 22:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autosubmit Merge PR when tree becomes green via auto submit App CICD Run CI/CD p: material_ui triage-framework Should be looked at in framework triage

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants