Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: flutter/packages
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 59f905c
Choose a base ref
...
head repository: flutter/packages
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 9da22bf
Choose a head ref
  • 8 commits
  • 68 files changed
  • 7 contributors

Commits on Feb 18, 2026

  1. [cupertino_ui] Add cupertino_ui package (#11042)

    Creates the cupertino_ui package in preparation for decoupling.
    Once published, this will be marked as `unlisted` (to be done in pub.dev dashboard) until the primary code move from the framework takes place.
    - The [`cupertino`](https://pub.dev/packages/cupertino) package will also be marked discontinued and pointed to this one.
    
    ## Pre-Review Checklist
    
    **Note**: The Flutter team is currently trialing the use of [Gemini Code Assist for GitHub](https://developers.google.com/gemini-code-assist/docs/review-github-code). Comments from the `gemini-code-assist` bot should not be taken as authoritative feedback from the Flutter team. If you find its comments useful you can update your code accordingly, but if you are unsure or disagree with the feedback, please feel free to wait for a Flutter team member's review for guidance on which automated comments should be addressed.
    
    [^1]: Regular contributors who have demonstrated familiarity with the repository guidelines only need to comment if the PR is not auto-exempted by repo tooling.
    Piinks authored Feb 18, 2026
    Configuration menu
    Copy the full SHA
    ff7dff5 View commit details
    Browse the repository at this point in the history
  2. [material_ui] Add material_ui package (#11043)

    Creates the material_ui package in preparation for decoupling.
    Once published, this will be marked as `unlisted` (to be done in pub.dev dashboard) until the primary code move from the framework takes place.
    
    ## Pre-Review Checklist
    
    **Note**: The Flutter team is currently trialing the use of [Gemini Code Assist for GitHub](https://developers.google.com/gemini-code-assist/docs/review-github-code). Comments from the `gemini-code-assist` bot should not be taken as authoritative feedback from the Flutter team. If you find its comments useful you can update your code accordingly, but if you are unsure or disagree with the feedback, please feel free to wait for a Flutter team member's review for guidance on which automated comments should be addressed.
    
    [^1]: Regular contributors who have demonstrated familiarity with the repository guidelines only need to comment if the PR is not auto-exempted by repo tooling.
    Piinks authored Feb 18, 2026
    Configuration menu
    Copy the full SHA
    2684fe0 View commit details
    Browse the repository at this point in the history
  3. Refactor Github Action per b/485167538 (#11051)

    This is a http://go/LSC run by http://go/ghss to automatically refactor your Github Actions per http://b/485167538.
    
    This is a PR to help you upgrade to the latest standards in Github Actions.
    
    Please merge this PR to accept the changes. NOTE: if you do not accept this PR, it may be force merged by the GHSS team. See http://b/485167538 for more details.
    google-admin authored Feb 18, 2026
    Configuration menu
    Copy the full SHA
    73afe26 View commit details
    Browse the repository at this point in the history
  4. [ci] Fix syntax error in auto-labeler (#11052)

    #11042 was missing a `:`,
    causing label jobs to fail in CI.
    stuartmorgan-g authored Feb 18, 2026
    Configuration menu
    Copy the full SHA
    3b856a2 View commit details
    Browse the repository at this point in the history
  5. [local_auth] Convert example app to Swift (#11003)

    Replaces the Obj-C example app with Swift. Rather than attempt to modify the example in place, I started clean from the Swift template:
    - deleted the ios/ directory.
    - ran `flutter create --platforms=ios .` using current `stable` (3.41.0).
    
    ## Pre-Review Checklist
    
    [^1]: Regular contributors who have demonstrated familiarity with the repository guidelines only need to comment if the PR is not auto-exempted by repo tooling.
    stuartmorgan-g authored Feb 18, 2026
    Configuration menu
    Copy the full SHA
    87ea370 View commit details
    Browse the repository at this point in the history
  6. [vector_graphics_compiler] support percentage units SVG shape attribu…

    …tes (#10577)
    
    Adds percentage unit support for SVG shape attributes
    
      SVG shapes like `<rect>`, `<circle>`, `<ellipse>`, and `<line>` can have percentage values for their position and size attributes (e.g., width="50%", cx="50%"). Previously
      these weren't handled correctly. Easy to test with any image like https://placeholdit.com/600x400/dddddd/999999
    
      This adds:
      - Percentage parsing in parseDoubleWithUnits that resolves values against the viewport dimensions
      - Viewport width/height getters on SvgParser
      - Proper percentage reference handling for all basic shape elements
      - Circle radius uses the normalized diagonal per SVG spec
    
    *List which issues are fixed by this PR. You must list at least one issue.*
    
    I'm not sure if it fixes these issues, as they have no description. I can file a new issue if needed.
    
    flutter/flutter#158844
    flutter/flutter#158845
    
    ## Pre-Review Checklist
    
    **Note**: The Flutter team is currently trialing the use of [Gemini Code Assist for GitHub](https://developers.google.com/gemini-code-assist/docs/review-github-code). Comments from the `gemini-code-assist` bot should not be taken as authoritative feedback from the Flutter team. If you find its comments useful you can update your code accordingly, but if you are unsure or disagree with the feedback, please feel free to wait for a Flutter team member's review for guidance on which automated comments should be addressed.
    
    [^1]: Regular contributors who have demonstrated familiarity with the repository guidelines only need to comment if the PR is not auto-exempted by repo tooling.
    stevenctl authored Feb 18, 2026
    Configuration menu
    Copy the full SHA
    6e02708 View commit details
    Browse the repository at this point in the history
  7. Manual roll Flutter from 6e4a481bdf27 to c023e5b2474f (17 revisions) (#…

    …11060)
    
    Manual roll requested by tarrinneal@google.com
    
    flutter/flutter@6e4a481...c023e5b
    
    2026-02-18 zhongliu88889@gmail.com [web] Pass form validation errors to screen readers via aria-description (flutter/flutter#180556)
    2026-02-18 engine-flutter-autoroll@skia.org Roll Packages from f83926f to 59f905c (10 revisions) (flutter/flutter#182547)
    2026-02-18 104147021+MohammedTarigg@users.noreply.github.com flutter_tools: Copy vendored frameworks from plugin podspecs in ios/macos-framework builds (flutter/flutter#180135)
    2026-02-18 fluttergithubbot@gmail.com Marks Windows framework_tests_misc_leak_tracking to be unflaky (flutter/flutter#182534)
    2026-02-18 brackenavaron@gmail.com Allow TabBar to receive a TabBarScrollController (flutter/flutter#180389)
    2026-02-18 brackenavaron@gmail.com Clean up cross imports in single_child_scroll_view_test.dart, decorated_sliver_test.dart, draggable_scrollable_sheet_test.dart (flutter/flutter#181613)
    2026-02-18 engine-flutter-autoroll@skia.org Roll Fuchsia Linux SDK from mcN42vw48OPH3JDNm... to Ihau0pUz3u5ajw42u... (flutter/flutter#182530)
    2026-02-18 scheglov@google.com Analyzer, require 10.1.0, fix deprecations in dependency_graph.dart (flutter/flutter#182507)
    2026-02-17 34465683+rkishan516@users.noreply.github.com Refactor: Remove material from actions test (flutter/flutter#181702)
    2026-02-17 jhy03261997@gmail.com [a11y] RangeSlider  mouse interaction should change keyboard focus (flutter/flutter#182185)
    2026-02-17 116356835+AbdeMohlbi@users.noreply.github.com Remove more getters from userMessages class (flutter/flutter#182166)
    2026-02-17 evanwall@buffalo.edu Implement getUniformMatX and getUniformMatXArray functionality on web (flutter/flutter#182249)
    2026-02-17 victorsanniay@gmail.com Do not wait until dispose before removing replaced/popped page (flutter/flutter#182315)
    2026-02-17 iliyazelenkog@gmail.com Add contentTextStyle support to SimpleDialog (flutter/flutter#178824)
    2026-02-17 alex.medinsh@gmail.com Filter error messages from `emulator -list-avds` output (flutter/flutter#180802)
    2026-02-17 brackenavaron@gmail.com [Reland] Cupertino cross imports (flutter/flutter#182416)
    2026-02-17 engine-flutter-autoroll@skia.org Roll Packages from 09104b0 to f83926f (1 revision) (flutter/flutter#182504)
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/flutter-packages
    Please CC stuartmorgan@google.com,tarrinneal@google.com on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://issues.skia.org/issues/new?component=1389291&template=1850622
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    engine-flutter-autoroll authored Feb 18, 2026
    Configuration menu
    Copy the full SHA
    e41b3b7 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2026

  1. [cupertino_ui, material_ui] Fix capitalization in README section head…

    …ers (#11058)
    
    Flutter uses sentence casing
    
    ## Pre-Review Checklist
    
    - [x] I read the [Contributor Guide] and followed the process outlined
    there for submitting PRs.
    - [x] I read the [Tree Hygiene] page, which explains my
    responsibilities.
    - [x] I read and followed the [relevant style guides] and ran [the
    auto-formatter].
    - [x] I signed the [CLA].
    - [x] The title of the PR starts with the name of the package surrounded
    by square brackets, e.g. `[shared_preferences]`
    - [x] I [linked to at least one issue that this PR fixes] in the
    description above.
    - [ ] I updated `pubspec.yaml` with an appropriate new version according
    to the [pub versioning philosophy], or I have commented below to
    indicate which [version change exemption] this PR falls under[^1].
    - [ ] I updated `CHANGELOG.md` to add a description of the change,
    [following repository CHANGELOG style], or I have commented below to
    indicate which [CHANGELOG exemption] this PR falls under[^1].
    - [ ] I updated/added any relevant documentation (doc comments with
    `///`).
    - [ ] I added new tests to check the change I am making, or I have
    commented below to indicate which [test exemption] this PR falls
    under[^1].
    - [ ] All existing and new tests are passing.
    
    If you need help, consider asking for advice on the #hackers-new channel
    on [Discord].
    
    **Note**: The Flutter team is currently trialing the use of [Gemini Code
    Assist for
    GitHub](https://developers.google.com/gemini-code-assist/docs/review-github-code).
    Comments from the `gemini-code-assist` bot should not be taken as
    authoritative feedback from the Flutter team. If you find its comments
    useful you can update your code accordingly, but if you are unsure or
    disagree with the feedback, please feel free to wait for a Flutter team
    member's review for guidance on which automated comments should be
    addressed.
    
    [^1]: Regular contributors who have demonstrated familiarity with the
    repository guidelines only need to comment if the PR is not
    auto-exempted by repo tooling.
    
    <!-- Links -->
    [Contributor Guide]:
    https://github.com/flutter/packages/blob/main/CONTRIBUTING.md
    [Tree Hygiene]:
    https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md
    [relevant style guides]:
    https://github.com/flutter/packages/blob/main/CONTRIBUTING.md#style
    [the auto-formatter]:
    https://github.com/flutter/packages/blob/main/script/tool/README.md#format-code
    [CLA]: https://cla.developers.google.com/
    [Discord]:
    https://github.com/flutter/flutter/blob/master/docs/contributing/Chat.md
    [linked to at least one issue that this PR fixes]:
    https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#overview
    [pub versioning philosophy]: https://dart.dev/tools/pub/versioning
    [version change exemption]:
    https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#version
    [following repository CHANGELOG style]:
    https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#changelog-style
    [CHANGELOG exemption]:
    https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#changelog
    [test exemption]:
    https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#tests
    
    ---------
    
    Co-authored-by: Qun Cheng <36861262+QuncCccccc@users.noreply.github.com>
    mit-mit and QuncCccccc authored Feb 19, 2026
    Configuration menu
    Copy the full SHA
    9da22bf View commit details
    Browse the repository at this point in the history
Loading