|
109 | 109 | { "source": "/cookbook/games/google-mobile-ads", "destination": "/cookbook/plugins/google-mobile-ads", "type": 301 },
|
110 | 110 | { "source": "/cookbook/images/cached-images", "destination": "/cookbook/images/network-image", "type": 301 },
|
111 | 111 | { "source": "/cookbook/effects/photo-filter-carousel", "destination": "/cookbook", "type": 301 },
|
| 112 | + { "source": "/cookbook/effects/gradient-bubbles", "destination": "/cookbook", "type": 301 }, |
112 | 113 | { "source": "/cookbook/networking/named-routes", "destination": "/cookbook/navigation/named-routes", "type": 301 },
|
113 | 114 | { "source": "/cookbook/testing/integration-test-introduction", "destination": "/cookbook/testing/integration", "type": 301 },
|
114 | 115 | { "source": "/cookbook/testing/integration-test-profiling", "destination": "/cookbook/testing/integration/profiling", "type": 301 },
|
|
456 | 457 | { "source": "/go/go-router-v13-breaking-changes", "destination": "https://docs.google.com/document/d/1FRdW_p29zH0I3KEMQKW_QMMN7owiQ5Wx-PUhhZpehSg/edit?usp=sharing", "type": 301 },
|
457 | 458 | { "source": "/go/go-router-v14-breaking-changes", "destination": "https://docs.google.com/document/d/1Z6RYo7rGIdtryvQvAntekF53zoz4iy4XvIamBxRWa4Y/edit?usp=sharing&resourcekey=0-CH_yB7ur4gLvSuqPtB5bZA", "type": 301 },
|
458 | 459 | { "source": "/go/go-router-v15-breaking-changes", "destination": "https://docs.google.com/document/d/1107edi31gPcr4rIbUBvkLqZJiP999ZLI7d85InLbmIw/edit?usp=sharing", "type": 301 },
|
| 460 | + { "source": "/go/go-router-v16-breaking-changes", "destination": "https://docs.google.com/document/d/1E4B5nMDEvsqQiCo-Ki9LohocLFC88X398-AiLXRQhwU/edit?usp=sharing", "type": 301 }, |
459 | 461 | { "source": "/go/go-router-v2-5-breaking-changes", "destination": "https://docs.google.com/document/d/1MoEM3C6sDvMUuZYCxlYoMI2QJlkONu8i9G53uy5xk-M/edit", "type": 301 },
|
460 | 462 | { "source": "/go/go-router-v2-breaking-changes", "destination": "https://docs.google.com/document/d/12iXx214phOag-XCetaGbSzziXGaHX82V-wMi_-8W04M/edit", "type": 301 },
|
461 | 463 | { "source": "/go/go-router-v3-breaking-changes", "destination": "https://docs.google.com/document/d/1TZ8G_TZ6Dqcpz64qXxArGhtHKFECDEPZFEuxYwQjJz4/edit#", "type": 301 },
|
|
685 | 687 | { "source": "/go/web-astral-projections", "destination": "https://docs.google.com/document/d/1pvH-J8opXsjntTpFf1bbsbU8N1vFd8tPKvBgcNn8UKQ", "type": 301 },
|
686 | 688 | { "source": "/go/web-cleanup-service-worker", "destination": "https://docs.google.com/document/d/1czOm3Hmy_oIq3NJStezb9AjwkKyta3NospkCy_DDv9E/edit", "type": 301 },
|
687 | 689 | { "source": "/go/web-declarative-bootstrap", "destination": "https://docs.google.com/document/d/1jVXxC0tNDW45ypfVESyHipL2lHCX32GmFyJNO0u9c6Y/edit?resourcekey=0-AQ8z_0_U8Vq3JBdyracNuQ", "type": 301 },
|
| 690 | + { "source": "/go/web-development-proxy-server", "destination": "https://docs.google.com/document/d/1Ud9D3F0GxB5Ocoo5NnAy7PH5oo3qxvALxUlAXMCANJ0/edit?usp=sharing", "type": 301 }, |
688 | 691 | { "source": "/go/web-multiview-js-api", "destination": "https://docs.google.com/document/d/1ixwPBG7YIHEONc15t9SOmrfgDK3gghvkk7it_8AFOmw/edit?resourcekey=0-VQC2nby6Coe5OG-R833yXw", "type": 301 },
|
689 | 692 | { "source": "/go/web-native-text-editing", "destination": "https://docs.google.com/document/d/1t6qAX46tsR1tdBS42yro6G_5Igtrj7WzmKKiUI_JC-k/edit", "type": 301 },
|
690 | 693 | { "source": "/go/web-plugins-layout", "destination": "https://docs.google.com/document/d/1PeS-QSAFydHXhjZrqkub-GRPMs83roh8VwhbUScWuGQ", "type": 301 },
|
|
736 | 739 | { "source": "/to/et", "destination": "https://flutter.dev/to/engine-tool", "type": 301 },
|
737 | 740 | { "source": "/to/experimental-branches", "destination": "https://github.com/flutter/flutter/blob/main/docs/infra/Experimental-Branch.md", "type": 301 },
|
738 | 741 | { "source": "/to/favorites", "destination": "/packages-and-plugins/favorites", "type": 301 },
|
| 742 | + { "source": "/to/feature-flags", "destination": "https://github.com/flutter/flutter/blob/main/docs/contributing/Feature-flags.md", "type": 301 }, |
739 | 743 | { "source": "/to/federated-plugins", "destination": "/packages-and-plugins/developing-packages#federated-plugins", "type": 301 },
|
740 | 744 | { "source": "/to/ffi-package", "destination": "/packages-and-plugins/developing-packages#plugin-ffi", "type": 301 },
|
741 | 745 | { "source": "/to/flutter-gen-deprecation", "destination": "/release/breaking-changes/flutter-generate-i10n-source", "type": 301 },
|
|
755 | 759 | { "source": "/to/integration-testing", "destination": "/cookbook/testing/integration/introduction", "type": 301 },
|
756 | 760 | { "source": "/to/intellij-setup", "destination": "/tools/android-studio#setup", "type": 301 },
|
757 | 761 | { "source": "/to/internationalization", "destination": "/ui/accessibility-and-internationalization/internationalization", "type": 301 },
|
| 762 | + { "source": "/to/ios-add-to-app-embed-setup", "destination": "/add-to-app/ios/project-setup#embed-a-flutter-module-in-your-ios-app", "type": 301 }, |
758 | 763 | { "source": "/to/ios-app-signing", "destination": "/deployment/ios#review-xcode-project-settings", "type": 301 },
|
759 | 764 | { "source": "/to/ios-create-flutter-engine", "destination": "/add-to-app/ios/add-flutter-screen#create-a-flutterengine", "type": 301 },
|
760 | 765 | { "source": "/to/ios-deploy", "destination": "/deployment/ios", "type": 301 },
|
|
0 commit comments