Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove Deprecated API that has reached EOL after Flutter 3.10 #127042

Closed
Piinks opened this issue May 17, 2023 · 1 comment · Fixed by flutter/website#8945
Closed

Remove Deprecated API that has reached EOL after Flutter 3.10 #127042

Piinks opened this issue May 17, 2023 · 1 comment · Fixed by flutter/website#8945
Assignees
Labels
a: quality A truly polished experience c: API break Backwards-incompatible API changes c: tech-debt Technical debt, code quality, testing, etc. framework flutter/packages/flutter repository. See also f: labels. P1 High-priority issues at the top of the work list team Infra upgrades, team productivity, code health, technical debt. See also team: labels.

Comments

@Piinks Piinks added team Infra upgrades, team productivity, code health, technical debt. See also team: labels. framework flutter/packages/flutter repository. See also f: labels. c: API break Backwards-incompatible API changes a: quality A truly polished experience P1 High-priority issues at the top of the work list c: tech-debt Technical debt, code quality, testing, etc. labels May 17, 2023
@Piinks Piinks self-assigned this May 17, 2023
parlough pushed a commit to flutter/website that referenced this issue May 17, 2023
This adds a link to the [quick
reference](https://docs.google.com/spreadsheets/d/1gs2tvYBuwycP1XAZsDbMuqP5jUa6gWH1a0ZQGrzjXvw/edit?usp=sharing)
for the next batch of deprecations we are announcing to remove from the
framework.

Part of flutter/flutter#127042
auto-submit bot pushed a commit that referenced this issue May 19, 2023
…Scheme` (#127124)

This PR is to remove deprecated `primaryVariant` and `secondaryVariant` from framework. These two apis are made obsolete in #93427

Part of #127042
auto-submit bot pushed a commit that referenced this issue May 19, 2023
The deprecated OverscrollIndicatorNotification.disallowGlow has expired and is removed in the PR. The replacement is OverscrollIndicatorNotification.disallowIndicator. This deprecation was introduced in #87839 when the StretchingOverscrollIndicator was added. The name change made it clearer since there is now more than one overscroll indicator.

This change is supported by dart fix. � 

Part of #127042
CaseyHillers pushed a commit to CaseyHillers/flutter that referenced this issue May 24, 2023
…Scheme` (flutter#127124)

This PR is to remove deprecated `primaryVariant` and `secondaryVariant` from framework. These two apis are made obsolete in flutter#93427

Part of flutter#127042
CaseyHillers pushed a commit to CaseyHillers/flutter that referenced this issue May 24, 2023
…er#127050)

The deprecated OverscrollIndicatorNotification.disallowGlow has expired and is removed in the PR. The replacement is OverscrollIndicatorNotification.disallowIndicator. This deprecation was introduced in flutter#87839 when the StretchingOverscrollIndicator was added. The name change made it clearer since there is now more than one overscroll indicator.

This change is supported by dart fix. � 

Part of flutter#127042
auto-submit bot pushed a commit that referenced this issue Jun 5, 2023
The deprecated `[RawScrollbar/Scrollbar/CupertinoScrollbar/ScrollbarThemeData].isAlwaysShown` has expired and is removed in thi PR.
Also, `Scrollbar.hoverThickness` is also removed after having expired.

The replacement for `isAlwaysShown` is `thumbVisibility`. This deprecation was introduced in #96957. The name change came from new behaviors like a track that is conditionally visible. Since the original API only referred to the thumb, the name was changed to reflect this intention. This change is supported by dart fix. � 

The replacement for `hoverThickness` is `ScrollbarThemeData.thickness`, which is a MaterialStateProperty that allows for the thickness to respond to multiple states including hover. This deprecation was introduced in #97173. This change is not supported by dart fix. �  

Part of #127042
sfshaza2 added a commit to flutter/website that referenced this issue Jun 29, 2023
_Description of what this PR is changing or adding, and why:_

_Issues fixed by this PR (if any):_ fixes
flutter/flutter#127042

## Presubmit checklist

- [x] This PR doesn’t contain automatically generated corrections
(Grammarly or similar).
- [x] This PR follows the [Google Developer Documentation Style
Guidelines](https://developers.google.com/style) — for example, it
doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
- [x] This PR uses [semantic line
breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
of 80 characters or fewer.

---------

Co-authored-by: Anthony Sansone <atsansone@users.noreply.github.com>
Co-authored-by: Shams Zakhour (ignore Sfshaza) <44418985+sfshaza2@users.noreply.github.com>
@github-actions
Copy link

This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 20, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
a: quality A truly polished experience c: API break Backwards-incompatible API changes c: tech-debt Technical debt, code quality, testing, etc. framework flutter/packages/flutter repository. See also f: labels. P1 High-priority issues at the top of the work list team Infra upgrades, team productivity, code health, technical debt. See also team: labels.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant