-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
[web] Use new APIs from dart:ui_web
#4168
Conversation
Update from triage: still waiting on a new stable release. |
@stuartmorgan can we have the |
Done! |
@mdebbar Could you add a link to the landed PR (or its commit) that this is waiting for, so that we can easily check its release labels when scanning PRs? |
This is the engine roll into flutter that has the changes that this needs: flutter/flutter@5a7ab5a |
Thanks @ditman 🙏 |
It looks like 3.13 has this commit, unless I read the commit tags wrong; trying tests again. |
packages/google_maps_flutter/google_maps_flutter_web/pubspec.yaml
Outdated
Show resolved
Hide resolved
@stuartmorgan mind taking a look to make sure I'm doing things right? Specifically:
|
No, we only bump constraints in the app-facing package when it's actually necessary (e.g., when exposing a new feature in the app-facing package).
No; the resolver will do the right thing. At some future point when the constraint in the app-facing package is updated (for whatever reason) that will have to happen, but CI will flag that because resolving will fail in the legacy tests. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! I am sure not going to miss those shims.
flutter/packages@64af59e...e7d812c 2023-08-30 [email protected] [path_provider] Fix93198: Added getDownloadsDirectory() for Android (flutter/packages#4708) 2023-08-30 [email protected] [in_app_purchase] Minor lint cleanup (flutter/packages#4818) 2023-08-30 [email protected] [local_auth] Update to pigeon 11 and remove enum wrappers (flutter/packages#4809) 2023-08-30 [email protected] [image_picker] Fix link in README file. (flutter/packages#4775) 2023-08-30 [email protected] [web] Use new APIs from `dart:ui_web` (flutter/packages#4168) 2023-08-30 [email protected] Roll Flutter from 6c95737 to 1fe2495 (24 revisions) (flutter/packages#4817) 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],[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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
The following APIs are now exposed through
dart:ui_web
which eliminates the need for shims:platformViewRegistry
webOnlyAssetManager
urlStrategy
Issues
Minimal
stable
versionTHIS PR CANNOT LAND UNTIL THE NEW
dart:ui_web
APIS MAKE IT INTO A STABLE FLUTTER RELEASE.