Skip to content

Conversation

@stuartmorgan-g
Copy link
Collaborator

@stuartmorgan-g stuartmorgan-g commented Aug 18, 2025

The package has been discontinued on pub.dev.

Context for removal:

  • It was never fully launched (e.g., the version on pub didn't follow the standard release process).
  • It has not been actively developed in more than a year, and has been subject to bitrot (example).
  • There are currently no plans to re-staff the project in the foreseeable future in order to get it to a stable state.

Since it's a use-as-needed tool rather than something that applications actively depend on, and it has <100 downloads per month, we are not doing a deprecation period.

`flutter_migrate` was never fully launched, and is no longer in
development. The package has been discontinued on pub.dev.
Copy link

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

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 removes the flutter_migrate package, which is no longer in development. The changes consist of deleting the entire packages/flutter_migrate directory, along with its source code, tests, and documentation. Correspondingly, references to flutter_migrate have been removed from repository configuration files, including .github/labeler.yml, CODEOWNERS, and analysis/testing configuration files in the script/ directory. The changes are straightforward deletions and configuration updates to reflect the package's removal.

@stuartmorgan-g stuartmorgan-g added the autosubmit Merge PR when tree becomes green via auto submit App label Aug 19, 2025
@auto-submit auto-submit bot merged commit f9b5471 into flutter:main Aug 19, 2025
80 checks passed
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Aug 19, 2025
github-merge-queue bot pushed a commit to flutter/flutter that referenced this pull request Aug 19, 2025
flutter/packages@5c52c55...953cae0

2025-08-19 [email protected] Add com.android.tools.build:gradle to
dependabot gradle-plugin group (flutter/packages#9848)
2025-08-19 [email protected] [flutter_migrate] Remove source
(flutter/packages#9847)
2025-08-18 [email protected] [go_router]: Add `RelativeGoRouteData`
and `TypedRelativeGoRoute` (flutter/packages#9732)
2025-08-18 [email protected] Roll Flutter (stable) from
edada7c to 20f8274 (1474 revisions) (flutter/packages#9837)
2025-08-18 [email protected] Roll Flutter from
b3fb4c7 to 2265d94 (7 revisions) (flutter/packages#9845)
2025-08-18 [email protected] Disable SwiftPM for `xcode-analyze`
(flutter/packages#9666)
2025-08-17 [email protected] Roll Flutter from
0a2906b to b3fb4c7 (5 revisions) (flutter/packages#9840)
2025-08-16 [email protected] Update repo for 3.35 stable release
(flutter/packages#9816)
2025-08-16 [email protected] Roll Flutter from
52af7a5 to 0a2906b (16 revisions) (flutter/packages#9836)
2025-08-16 [email protected] [image_picker] Updates min SDK to
3.29 (flutter/packages#9830)
2025-08-16 [email protected] [image_picker] Add the ability to
pick multiple videos (flutter/packages#9775)
2025-08-16 [email protected] [image_picker] Add the ability to
pick multiple videos - platform implementations (flutter/packages#9818)
2025-08-16 [email protected] [various] Updates min SDK for
third_party/packages to 3.29 (flutter/packages#9819)
2025-08-16 [email protected] [vector_graphics] Updates min SDK to
3.29 (flutter/packages#9820)
2025-08-16 [email protected] [google_maps_flutter] Updates min SDK
to 3.29 (flutter/packages#9821)
2025-08-16 [email protected] [video_player] Updates min SDK to
3.29 (flutter/packages#9826)
2025-08-15 [email protected] [shared_preferences] Updates min SDK
to 3.29 (flutter/packages#9829)
2025-08-15 [email protected] [image_picker_ios] Add photo to simulator
Photos library during test (flutter/packages#9759)
2025-08-15 [email protected]
[interactive_media_ads] Updates `README` with information about enabling
desugaring on Android (flutter/packages#9790)
2025-08-15 [email protected] [in_app_purchase] Updates min SDK to
3.29 (flutter/packages#9825)
2025-08-15 [email protected] Roll Flutter from
f4334d2 to 52af7a5 (29 revisions) (flutter/packages#9832)
2025-08-15 [email protected] [go_router] Update generated output
format (flutter/packages#9817)

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-flutter-autoroll
Please CC [email protected] on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
WillBLogical pushed a commit to WillBLogical/packages that referenced this pull request Aug 20, 2025
The package has been discontinued on pub.dev.

Context for removal:
- It was never fully launched (e.g., the version on pub didn't follow the standard release process).
- It has not been actively developed in more than a year, and has been subject to bitrot ([example](flutter/flutter#121257)).
- There are currently no plans to re-staff the project in the foreseeable future in order to get it to a stable state.

Since it's a use-as-needed tool rather than something that applications actively depend on, and it has <100 downloads per month, we are not doing a deprecation period.
SydneyBao pushed a commit to SydneyBao/flutter that referenced this pull request Aug 22, 2025
…er#174040)

flutter/packages@5c52c55...953cae0

2025-08-19 [email protected] Add com.android.tools.build:gradle to
dependabot gradle-plugin group (flutter/packages#9848)
2025-08-19 [email protected] [flutter_migrate] Remove source
(flutter/packages#9847)
2025-08-18 [email protected] [go_router]: Add `RelativeGoRouteData`
and `TypedRelativeGoRoute` (flutter/packages#9732)
2025-08-18 [email protected] Roll Flutter (stable) from
edada7c to 20f8274 (1474 revisions) (flutter/packages#9837)
2025-08-18 [email protected] Roll Flutter from
b3fb4c7 to 2265d94 (7 revisions) (flutter/packages#9845)
2025-08-18 [email protected] Disable SwiftPM for `xcode-analyze`
(flutter/packages#9666)
2025-08-17 [email protected] Roll Flutter from
0a2906b to b3fb4c7 (5 revisions) (flutter/packages#9840)
2025-08-16 [email protected] Update repo for 3.35 stable release
(flutter/packages#9816)
2025-08-16 [email protected] Roll Flutter from
52af7a5 to 0a2906b (16 revisions) (flutter/packages#9836)
2025-08-16 [email protected] [image_picker] Updates min SDK to
3.29 (flutter/packages#9830)
2025-08-16 [email protected] [image_picker] Add the ability to
pick multiple videos (flutter/packages#9775)
2025-08-16 [email protected] [image_picker] Add the ability to
pick multiple videos - platform implementations (flutter/packages#9818)
2025-08-16 [email protected] [various] Updates min SDK for
third_party/packages to 3.29 (flutter/packages#9819)
2025-08-16 [email protected] [vector_graphics] Updates min SDK to
3.29 (flutter/packages#9820)
2025-08-16 [email protected] [google_maps_flutter] Updates min SDK
to 3.29 (flutter/packages#9821)
2025-08-16 [email protected] [video_player] Updates min SDK to
3.29 (flutter/packages#9826)
2025-08-15 [email protected] [shared_preferences] Updates min SDK
to 3.29 (flutter/packages#9829)
2025-08-15 [email protected] [image_picker_ios] Add photo to simulator
Photos library during test (flutter/packages#9759)
2025-08-15 [email protected]
[interactive_media_ads] Updates `README` with information about enabling
desugaring on Android (flutter/packages#9790)
2025-08-15 [email protected] [in_app_purchase] Updates min SDK to
3.29 (flutter/packages#9825)
2025-08-15 [email protected] Roll Flutter from
f4334d2 to 52af7a5 (29 revisions) (flutter/packages#9832)
2025-08-15 [email protected] [go_router] Update generated output
format (flutter/packages#9817)

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-flutter-autoroll
Please CC [email protected] on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
SydneyBao pushed a commit to SydneyBao/flutter that referenced this pull request Aug 22, 2025
…er#174040)

flutter/packages@5c52c55...953cae0

2025-08-19 [email protected] Add com.android.tools.build:gradle to
dependabot gradle-plugin group (flutter/packages#9848)
2025-08-19 [email protected] [flutter_migrate] Remove source
(flutter/packages#9847)
2025-08-18 [email protected] [go_router]: Add `RelativeGoRouteData`
and `TypedRelativeGoRoute` (flutter/packages#9732)
2025-08-18 [email protected] Roll Flutter (stable) from
edada7c to 20f8274 (1474 revisions) (flutter/packages#9837)
2025-08-18 [email protected] Roll Flutter from
b3fb4c7 to 2265d94 (7 revisions) (flutter/packages#9845)
2025-08-18 [email protected] Disable SwiftPM for `xcode-analyze`
(flutter/packages#9666)
2025-08-17 [email protected] Roll Flutter from
0a2906b to b3fb4c7 (5 revisions) (flutter/packages#9840)
2025-08-16 [email protected] Update repo for 3.35 stable release
(flutter/packages#9816)
2025-08-16 [email protected] Roll Flutter from
52af7a5 to 0a2906b (16 revisions) (flutter/packages#9836)
2025-08-16 [email protected] [image_picker] Updates min SDK to
3.29 (flutter/packages#9830)
2025-08-16 [email protected] [image_picker] Add the ability to
pick multiple videos (flutter/packages#9775)
2025-08-16 [email protected] [image_picker] Add the ability to
pick multiple videos - platform implementations (flutter/packages#9818)
2025-08-16 [email protected] [various] Updates min SDK for
third_party/packages to 3.29 (flutter/packages#9819)
2025-08-16 [email protected] [vector_graphics] Updates min SDK to
3.29 (flutter/packages#9820)
2025-08-16 [email protected] [google_maps_flutter] Updates min SDK
to 3.29 (flutter/packages#9821)
2025-08-16 [email protected] [video_player] Updates min SDK to
3.29 (flutter/packages#9826)
2025-08-15 [email protected] [shared_preferences] Updates min SDK
to 3.29 (flutter/packages#9829)
2025-08-15 [email protected] [image_picker_ios] Add photo to simulator
Photos library during test (flutter/packages#9759)
2025-08-15 [email protected]
[interactive_media_ads] Updates `README` with information about enabling
desugaring on Android (flutter/packages#9790)
2025-08-15 [email protected] [in_app_purchase] Updates min SDK to
3.29 (flutter/packages#9825)
2025-08-15 [email protected] Roll Flutter from
f4334d2 to 52af7a5 (29 revisions) (flutter/packages#9832)
2025-08-15 [email protected] [go_router] Update generated output
format (flutter/packages#9817)

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-flutter-autoroll
Please CC [email protected] on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
@frederikstonge
Copy link

@stuartmorgan-g Am I allowed to take the source and maintain it? What are the rules that I have to follow? Keep the copyright on files and the license? Thank you

@stuartmorgan-g
Copy link
Collaborator Author

Am I allowed to take the source and maintain it?

Anyone can use the source in any way that the package's license allows.

What are the rules that I have to follow? Keep the copyright on files and the license?

If you have questions about software licensing, you would need to consult a lawyer; the Flutter team cannot provide you with legal advice.

mboetger pushed a commit to mboetger/flutter that referenced this pull request Sep 18, 2025
…er#174040)

flutter/packages@5c52c55...953cae0

2025-08-19 [email protected] Add com.android.tools.build:gradle to
dependabot gradle-plugin group (flutter/packages#9848)
2025-08-19 [email protected] [flutter_migrate] Remove source
(flutter/packages#9847)
2025-08-18 [email protected] [go_router]: Add `RelativeGoRouteData`
and `TypedRelativeGoRoute` (flutter/packages#9732)
2025-08-18 [email protected] Roll Flutter (stable) from
edada7c to 20f8274 (1474 revisions) (flutter/packages#9837)
2025-08-18 [email protected] Roll Flutter from
b3fb4c7 to 2265d94 (7 revisions) (flutter/packages#9845)
2025-08-18 [email protected] Disable SwiftPM for `xcode-analyze`
(flutter/packages#9666)
2025-08-17 [email protected] Roll Flutter from
0a2906b to b3fb4c7 (5 revisions) (flutter/packages#9840)
2025-08-16 [email protected] Update repo for 3.35 stable release
(flutter/packages#9816)
2025-08-16 [email protected] Roll Flutter from
52af7a5 to 0a2906b (16 revisions) (flutter/packages#9836)
2025-08-16 [email protected] [image_picker] Updates min SDK to
3.29 (flutter/packages#9830)
2025-08-16 [email protected] [image_picker] Add the ability to
pick multiple videos (flutter/packages#9775)
2025-08-16 [email protected] [image_picker] Add the ability to
pick multiple videos - platform implementations (flutter/packages#9818)
2025-08-16 [email protected] [various] Updates min SDK for
third_party/packages to 3.29 (flutter/packages#9819)
2025-08-16 [email protected] [vector_graphics] Updates min SDK to
3.29 (flutter/packages#9820)
2025-08-16 [email protected] [google_maps_flutter] Updates min SDK
to 3.29 (flutter/packages#9821)
2025-08-16 [email protected] [video_player] Updates min SDK to
3.29 (flutter/packages#9826)
2025-08-15 [email protected] [shared_preferences] Updates min SDK
to 3.29 (flutter/packages#9829)
2025-08-15 [email protected] [image_picker_ios] Add photo to simulator
Photos library during test (flutter/packages#9759)
2025-08-15 [email protected]
[interactive_media_ads] Updates `README` with information about enabling
desugaring on Android (flutter/packages#9790)
2025-08-15 [email protected] [in_app_purchase] Updates min SDK to
3.29 (flutter/packages#9825)
2025-08-15 [email protected] Roll Flutter from
f4334d2 to 52af7a5 (29 revisions) (flutter/packages#9832)
2025-08-15 [email protected] [go_router] Update generated output
format (flutter/packages#9817)

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-flutter-autoroll
Please CC [email protected] on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
korca0220 pushed a commit to korca0220/flutter that referenced this pull request Sep 22, 2025
…er#174040)

flutter/packages@5c52c55...953cae0

2025-08-19 [email protected] Add com.android.tools.build:gradle to
dependabot gradle-plugin group (flutter/packages#9848)
2025-08-19 [email protected] [flutter_migrate] Remove source
(flutter/packages#9847)
2025-08-18 [email protected] [go_router]: Add `RelativeGoRouteData`
and `TypedRelativeGoRoute` (flutter/packages#9732)
2025-08-18 [email protected] Roll Flutter (stable) from
edada7c to 20f8274 (1474 revisions) (flutter/packages#9837)
2025-08-18 [email protected] Roll Flutter from
b3fb4c7 to 2265d94 (7 revisions) (flutter/packages#9845)
2025-08-18 [email protected] Disable SwiftPM for `xcode-analyze`
(flutter/packages#9666)
2025-08-17 [email protected] Roll Flutter from
0a2906b to b3fb4c7 (5 revisions) (flutter/packages#9840)
2025-08-16 [email protected] Update repo for 3.35 stable release
(flutter/packages#9816)
2025-08-16 [email protected] Roll Flutter from
52af7a5 to 0a2906b (16 revisions) (flutter/packages#9836)
2025-08-16 [email protected] [image_picker] Updates min SDK to
3.29 (flutter/packages#9830)
2025-08-16 [email protected] [image_picker] Add the ability to
pick multiple videos (flutter/packages#9775)
2025-08-16 [email protected] [image_picker] Add the ability to
pick multiple videos - platform implementations (flutter/packages#9818)
2025-08-16 [email protected] [various] Updates min SDK for
third_party/packages to 3.29 (flutter/packages#9819)
2025-08-16 [email protected] [vector_graphics] Updates min SDK to
3.29 (flutter/packages#9820)
2025-08-16 [email protected] [google_maps_flutter] Updates min SDK
to 3.29 (flutter/packages#9821)
2025-08-16 [email protected] [video_player] Updates min SDK to
3.29 (flutter/packages#9826)
2025-08-15 [email protected] [shared_preferences] Updates min SDK
to 3.29 (flutter/packages#9829)
2025-08-15 [email protected] [image_picker_ios] Add photo to simulator
Photos library during test (flutter/packages#9759)
2025-08-15 [email protected]
[interactive_media_ads] Updates `README` with information about enabling
desugaring on Android (flutter/packages#9790)
2025-08-15 [email protected] [in_app_purchase] Updates min SDK to
3.29 (flutter/packages#9825)
2025-08-15 [email protected] Roll Flutter from
f4334d2 to 52af7a5 (29 revisions) (flutter/packages#9832)
2025-08-15 [email protected] [go_router] Update generated output
format (flutter/packages#9817)

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-flutter-autoroll
Please CC [email protected] on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
Jaineel-Mamtora pushed a commit to Jaineel-Mamtora/flutter_forked that referenced this pull request Sep 24, 2025
…er#174040)

flutter/packages@5c52c55...953cae0

2025-08-19 [email protected] Add com.android.tools.build:gradle to
dependabot gradle-plugin group (flutter/packages#9848)
2025-08-19 [email protected] [flutter_migrate] Remove source
(flutter/packages#9847)
2025-08-18 [email protected] [go_router]: Add `RelativeGoRouteData`
and `TypedRelativeGoRoute` (flutter/packages#9732)
2025-08-18 [email protected] Roll Flutter (stable) from
edada7c to 20f8274 (1474 revisions) (flutter/packages#9837)
2025-08-18 [email protected] Roll Flutter from
b3fb4c7 to 2265d94 (7 revisions) (flutter/packages#9845)
2025-08-18 [email protected] Disable SwiftPM for `xcode-analyze`
(flutter/packages#9666)
2025-08-17 [email protected] Roll Flutter from
0a2906b to b3fb4c7 (5 revisions) (flutter/packages#9840)
2025-08-16 [email protected] Update repo for 3.35 stable release
(flutter/packages#9816)
2025-08-16 [email protected] Roll Flutter from
52af7a5 to 0a2906b (16 revisions) (flutter/packages#9836)
2025-08-16 [email protected] [image_picker] Updates min SDK to
3.29 (flutter/packages#9830)
2025-08-16 [email protected] [image_picker] Add the ability to
pick multiple videos (flutter/packages#9775)
2025-08-16 [email protected] [image_picker] Add the ability to
pick multiple videos - platform implementations (flutter/packages#9818)
2025-08-16 [email protected] [various] Updates min SDK for
third_party/packages to 3.29 (flutter/packages#9819)
2025-08-16 [email protected] [vector_graphics] Updates min SDK to
3.29 (flutter/packages#9820)
2025-08-16 [email protected] [google_maps_flutter] Updates min SDK
to 3.29 (flutter/packages#9821)
2025-08-16 [email protected] [video_player] Updates min SDK to
3.29 (flutter/packages#9826)
2025-08-15 [email protected] [shared_preferences] Updates min SDK
to 3.29 (flutter/packages#9829)
2025-08-15 [email protected] [image_picker_ios] Add photo to simulator
Photos library during test (flutter/packages#9759)
2025-08-15 [email protected]
[interactive_media_ads] Updates `README` with information about enabling
desugaring on Android (flutter/packages#9790)
2025-08-15 [email protected] [in_app_purchase] Updates min SDK to
3.29 (flutter/packages#9825)
2025-08-15 [email protected] Roll Flutter from
f4334d2 to 52af7a5 (29 revisions) (flutter/packages#9832)
2025-08-15 [email protected] [go_router] Update generated output
format (flutter/packages#9817)

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-flutter-autoroll
Please CC [email protected] on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
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 p: flutter_migrate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants