ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Publicly Shared
flutter.dev/go/deprecations-removed-after-2-10
2
3
Deprecations to be removed from Flutter after 2.10 Release
4
5
Tracking Issue:
https://github.com/flutter/flutter/issues/98537
6
Deprecation Policy:
https://github.com/flutter/flutter/wiki/Tree-hygiene#deprecation
7
Announcement:
https://groups.google.com/g/flutter-announce/c/gq1dAIBXW9A
8
Cutoff:
Changes preceding 3/3/2021 (2.0 stable release)
9
Full Migration Guide:
https://docs.flutter.dev/release/breaking-changes/2-10-deprecations
10
11
Library/PackageDeprecated inOld APINew APIRemoval PRNotesdart fix support
12
Cupertinov1.25CupertinoTextFieldmaxLengthEnforcedmaxLengthEnforcementhttps://github.com/flutter/flutter/pull/98539
https://docs.flutter.dev/release/breaking-changes/use-maxLengthEnforcement-instead-of-maxLengthEnforced
Yes
13
Gesturesv1.22VelocityTracker()VelocityTracker.withKindhttps://github.com/flutter/flutter/pull/98541Yes
14
Materialv1.26DayPickerwhole classCalendarDatePickerhttps://github.com/flutter/flutter/pull/98543No
15
v1.26MonthPickerwhole classCalendarDatePicker
16
v1.26FlatButtonwhole classTextButtonhttps://github.com/flutter/flutter/pull/98545
https://docs.flutter.dev/release/breaking-changes/buttons
No
17
v1.26OutlineButtonwhole classOutlinedButtonhttps://github.com/flutter/flutter/pull/98546
https://docs.flutter.dev/release/breaking-changes/buttons
No
18
v1.26RaisedButtonwhole classElevatedButtonhttps://github.com/flutter/flutter/pull/98547
https://docs.flutter.dev/release/breaking-changes/buttons
No
19
v1.23ScaffoldshowSnackBarScaffoldMessenger.showSnackBarhttps://github.com/flutter/flutter/pull/98549https://docs.flutter.dev/release/breaking-changes/scaffold-messengerNo
20
v1.23ScaffoldremoveCurrentSnackBarScaffoldMessenger.removeCurrentSnackBar
21
v1.23ScaffoldhideCurrentSnackBarScaffoldMessenger.hideCurrentSnackBar
22
v1.26RectangularSliderTrackShapedisabledThumbGapWidthNonehttps://github.com/flutter/flutter/pull/98613Yes
23
v1.25TextFieldmaxLengthEnforcedmaxLengthEnforcementhttps://github.com/flutter/flutter/pull/98539https://docs.flutter.dev/release/breaking-changes/use-maxLengthEnforcement-instead-of-maxLengthEnforcedYes
24
v1.25TextFormFieldmaxLengthEnforcedmaxLengthEnforcement
25
v1.23ThemeDatauseTextSelectionThemeNonehttps://github.com/flutter/flutter/pull/98578https://docs.flutter.dev/release/breaking-changes/text-selection-themeYes
26
v1.26ThemeDatatextSelectionColorTextSelectionThemeData.selectionColor
27
v1.26ThemeDatacursorColorTextSelectionThemeData.cursorColor
28
v1.26ThemeDatatextSelectionHandleColorTextSelectionThemeData.selectionHandleColor
29
Renderingv1.26RenderEditableonSelectionChangedtextSelectionDelegate.userUpdateTextEditingValuehttps://github.com/flutter/flutter/pull/98582No
30
v1.22OverflowenumRemoved from framework, use Clip enum for clipBehaviorhttps://github.com/flutter/flutter/pull/98583
https://docs.flutter.dev/release/breaking-changes/clip-behavior
No
31
Semanticsv1.26UpdateLiveRegionEventNonehttps://github.com/flutter/flutter/pull/98615No
32
Servicesv1.26TextSelectionDelegatetextEditingValueuserUpdateTextEditingValuehttps://github.com/flutter/flutter/pull/98582No
33
Widgetsv1.22StackoverflowclipBehaviorhttps://github.com/flutter/flutter/pull/98583
https://docs.flutter.dev/release/breaking-changes/clip-behavior
Yes
34
v1.21RenderObjectElementinsertChildRenderObjectinsertRenderObjectChildhttps://github.com/flutter/flutter/pull/98616Yes
35
v1.21RenderObjectElementmoveChildRenderObjectmoveRenderObjectChild
36
v1.21RenderObjectElementremoveChildRenderObjectremoveRenderObjectChild
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100