#27697 Cupertino TextField Cursor Fix

CupertinoTextField’s cursorColor default now matches the app’s theme. If this is undesirable, developers can use the cupertinoOverrideTheme property of ThemeData to provide a Cupertino-specific override using a CupertinoThemeData object, e.g:

#23424 Teach drag start behaviors to DragGestureRecognizer

By default, a drag gesture detector’s onStart callback will be called with the location of where a drag gesture is detected (i.e. after dragging a certain number of pixels) instead of at the touch down location. To use the old functionality with a given drag gesture recognizer, the dragStartBehavior variable of the recognizer should be set DragStartBehavior.down, e.g., include the bolded line below when declaring your GestureDecorator:

#26238 Remove long-deprecated TwoLevelList