mirror of
https://github.com/flutter/flutter.git
synced 2025-06-03 00:51:18 +00:00

This sorts the wiki pages owned by the Release team in the docs/ directory as planned in [flutter.dev/go/migrate-flutter-wiki-spreadsheet](https://docs.google.com/spreadsheets/d/1x65189ZBdNiLRygpUYoU08pwvXD4M-Z157c6pm8deGI/edit?usp=sharing) It also adds the release related labels to the bot for future PRs. Changes to the content were only updating cross links. The remaining wiki links will be updated after the rest of the pages are relocated, the original wiki links still work in the meantime. Part of https://github.com/flutter/flutter/issues/145009
82 KiB
82 KiB
The following issues were addressed between 1.0.0 and 1.2.1:
In the framework and engine (this also includes Dart and Skia rolls, which are not broken out here.)
In the plugins repository
The following issues were addressed in 426 commits.
PR | Summary |
---|---|
flutter/plugins#691 | Fix cloud functions podspec. |
flutter/plugins#956 | Make the description for webview_flutter longer. |
flutter/plugins#949 | Fixes: 'webview_flutter/WebviewFlutterPlugin.h' file not found |
flutter/plugins#375 | add a dynamic get method to shared_preferences |
flutter/plugins#946 | [google_maps_flutter] Relax Flutter version requirement to 0.11.9 |
flutter/plugins#945 | Bump maps plugin version. |
flutter/plugins#381 | Make video plugin ready for republication |
flutter/plugins#942 | Camera uses the device orientation on Android |
flutter/plugins#943 | Keep a reference to the plugin registrar in FLTGoogleMapController . |
flutter/plugins#940 | Set a minimal Flutter version for the webview plugin. |
flutter/plugins#939 | Bump google_maps_flutter's version to 0.0.3. |
flutter/plugins#938 | Bring back the google_maps_flutter pub badge. |
flutter/plugins#937 | Don't export dart:async by the Google Maps plugin. |
flutter/plugins#935 | Remove unused map id fields. |
flutter/plugins#382 | Camera: Improve ressource cleanup on Android |
flutter/plugins#933 | Update the IAP README |
flutter/plugins#932 | Bump google_maps_flutter version to 0.0.2 (pre release). |
flutter/plugins#928 | Introduce credentials to firebase_auth |
flutter/plugins#384 | Camera: Avoid capture double result |
flutter/plugins#924 | Adding closeWebView feature to url_launcher |
flutter/plugins#925 | Delete reference to the pub plugin |
flutter/plugins#385 | Enable swift apps depending on plugins with static dependencies |
flutter/plugins#922 | [android_alarm_manager] bump firebase_auth dependencies |
flutter/plugins#920 | Update Google Maps Plugin README. |
flutter/plugins#775 | Fixes error handling in firebase_auth on Android and iOS |
flutter/plugins#915 | Set all gradle-wrapper versions to 4.10.2 |
flutter/plugins#921 | Use context() instead of activity() |
flutter/plugins#919 | docs: Improves READMEs styles |
flutter/plugins#916 | Upgrade Android Gradle Plugin to 3.2.1 |
flutter/plugins#914 | [webview_flutter] Don't static import classes. |
flutter/plugins#913 | reformat FirebaseAuthPlugin.m |
flutter/plugins#912 | Update firebase_auth version for release |
flutter/plugins#907 | [firebase_auth] Adding support for reauthenticate. |
flutter/plugins#908 | [video_player] ExoPlayer 2.9.1, Android 9, Demo fixes |
flutter/plugins#911 | Shuffle text selection TODOs. |
flutter/plugins#910 | Don't depend on the Android support library in google_maps_flutter. |
flutter/plugins#898 | Adding My Location parameter to the Google Maps plugin |
flutter/plugins#393 | Fix Dart 2 type error in share plugin |
flutter/plugins#906 | Update location_background |
flutter/plugins#903 | [firebase_auth] adding return to verifyPhoneNumber |
flutter/plugins#899 | Fix null language code and no detected text bug |
flutter/plugins#875 | [firebase_messaging] adding support for deleteInstanceId and setAutoInitEnabled |
flutter/plugins#872 | Fix crash when repeating detection |
flutter/plugins#891 | Increase play-services-auth dependency |
flutter/plugins#880 | Update docs/example for AdMob |
flutter/plugins#394 | Fix Dart 2 type error in package_info |
flutter/plugins#395 | Fix Dart 2 type error in local_auth |
flutter/plugins#890 | Initial iOS implementation for webview_flutter. |
flutter/plugins#888 | [firebase_analytics] Allow setUserID input to be null |
flutter/plugins#396 | Fix Dart 2 type errors in device_info |
flutter/plugins#780 | Set iOS deployment target to 8.0, fixes compilation errors |
flutter/plugins#777 | Resolved compiler warnings in CloudFirestorePlugin.m |
flutter/plugins#859 | Change google-services.json and GoogleService-Info.plist of example |
flutter/plugins#399 | Fix Dart 2 type errors in firebase plugins |
flutter/plugins#862 | Surpress unchecked warnings |
flutter/plugins#889 | Run cleartoken task in background |
flutter/plugins#400 | Fix Dart 2 type errors in cloud_firestore |
flutter/plugins#783 | Allow quick_actions to register more than once |
flutter/plugins#882 | Only update state for the registrar's activity |
flutter/plugins#401 | Fix Dart 2 type errors in firebase_admob |
flutter/plugins#881 | Update gradle dependencies. |
flutter/plugins#865 | Bump firebase_auth version |
flutter/plugins#867 | Make FirebaseApp final/private and change way to get auth instance |
flutter/plugins#877 | Camera version bump for #689 |
flutter/plugins#689 | Fix preview and video size with satisfying conditions of multiple outputs. |
flutter/plugins#785 | Update example with interactable link |
flutter/plugins#824 | Use METHOD value instead of SIGN_UP_METHOD |
flutter/plugins#869 | [firebase_messaging] changing getToken to rely on platform's getToken (2) |
flutter/plugins#868 | Rev version |
flutter/plugins#873 | Get rid of unneeded Firebase import |
flutter/plugins#781 | FirebaseAuth multi app support |
flutter/plugins#858 | enable lint prefer_void_to_null |
flutter/plugins#773 | Fix a crash in the snapshot callback |
flutter/plugins#404 | Exposing GoogleSignIn Delegate as an interface |
flutter/plugins#765 | Timestamps firestore |
flutter/plugins#407 | Fix url_launcher for iOS <10 |
flutter/plugins#759 | Correct usage of StreamBuilder |
flutter/plugins#857 | Use exoplayer's prefered API for MediaSources |
flutter/plugins#813 | video_player: Fixed null exception when file has no width or height. |
flutter/plugins#853 | Change android invites dependency to dynamic links |
flutter/plugins#408 | Fix new formatting errors |
flutter/plugins#818 | remove unnecessary new from samples |
flutter/plugins#828 | Reformat the marker id getter comment. |
flutter/plugins#845 | Add biometry type detection to local_auth plugin |
flutter/plugins#843 | Add clearMarkers() functionality to GoogleMapController |
flutter/plugins#406 | Firestore: Allow null document snapshot data when document does not exist |
flutter/plugins#414 | Remove Gradle artifacts from repo |
flutter/plugins#847 | Bump firebase_performance Android dependencies to latest. |
flutter/plugins#840 | Bump firebase_dynamic_links Android dependencies |
flutter/plugins#841 | bump firebase_messaging android dependencies to latest |
flutter/plugins#412 | Set SDK constraints to match Flutter beta |
flutter/plugins#774 | Update firebase_ml_vision for latest Firebase MLKit API |
flutter/plugins#417 | Fix Dart 2 runtime error in the camera plugin |
flutter/plugins#835 | Bump firebase_admob Android dependencies to latest |
flutter/plugins#834 | Bump firebase_storage Android dependencies to latest |
flutter/plugins#420 | Fixed deprecation warnings |
flutter/plugins#829 | bump cloud_firestore android dependencies |
flutter/plugins#830 | Bump android dependencies to latest |
flutter/plugins#825 | fix CI |
flutter/plugins#786 | Added getter for Marker ID in maps package |
flutter/plugins#821 | Bump firebase_core Android dependencies to latest |
flutter/plugins#419 | Fix a Dart 2 runtime cast failure in firebase_database test |
flutter/plugins#697 | adding support auth link for Twitter |
flutter/plugins#812 | Set http version to be compatible with flutter_test |
flutter/plugins#639 | Added android device id to android device info |
flutter/plugins#810 | Set http version to be compatible with flutter_test |
flutter/plugins#811 | Add page names for firebaseopensource.com |
flutter/plugins#425 | Fix Dart 2 type error and deprecation |
flutter/plugins#808 | Bump version for #795 |
flutter/plugins#422 | Incremental Build Script |
flutter/plugins#805 | Handle user cancel when signing in |
flutter/plugins#802 | Bump camera version |
flutter/plugins#796 | add option to enable javascript in android webview |
flutter/plugins#804 | Allow latest version for MLVision on ios |
flutter/plugins#410 | add fetchProvidersForEmail wrapper |
flutter/plugins#800 | Move SystemChrome update to platform side |
flutter/plugins#799 | Add ability to clear auth cache on Android |
flutter/plugins#678 | Add updatePassword functionality to firebase_auth plugin. |
flutter/plugins#798 | Ban string values which clash with special prefixes |
flutter/plugins#797 | use WidgetsBindingObserver as a mixin |
flutter/plugins#427 | bump minor version and add changelog entry |
flutter/plugins#771 | Add support for handling UserRecoverableAuthException |
flutter/plugins#701 | Enable lint unnecessary_new |
flutter/plugins#779 | Mark textureId as @visibleForTesting. |
flutter/plugins#769 | Update VideoPlayer widget when the attached controller changes |
flutter/plugins#402 | AdSizes for AdMob banner ads |
flutter/plugins#755 | Add a gestureRecognizers parameter to GoogleMap. |
flutter/plugins#753 | Add an initialUrl and a javaScriptMode parameters to WebView |
flutter/plugins#767 | Rebuild VideoPlayer once VideoPlayerController finishes initialization. |
flutter/plugins#732 | Update Text Recognition for android to 17.0.0 |
flutter/plugins#764 | Bump firebase_auth version number |
flutter/plugins#733 | Update ios MLKit Text Recognition to '5.6.0' |
flutter/plugins#762 | Removed Google Guava dependency from firebase_auth. |
flutter/plugins#760 | Firestore FieldValues and persistence |
flutter/plugins#428 | Updated to 0.5.0 |
flutter/plugins#685 | Adding getWifiName to connectivity plugin |
flutter/plugins#672 | Firebase Messaging: fix Android notification body and title not sent to Flutter |
flutter/plugins#650 | listener on MobileAd shouldn't be final |
flutter/plugins#531 | Add monitoring and management to uploads |
flutter/plugins#754 | cloud_functions readme: Fix Dart source formatting |
flutter/plugins#752 | Initial (Android only) implementation of a WebView widget. |
flutter/plugins#954 | add new plugins reference to README.md |
flutter/plugins#430 | [AndroidAlarmManager] Update README.md |
flutter/plugins#431 | Cut a new firebase_database version with dart2 runtime cast fix |
flutter/plugins#749 | Add support for firebaseopensource.com |
flutter/plugins#748 | Use api to allow support-v4 version resolution. |
flutter/plugins#432 | Fix Dart 2 type error |
flutter/plugins#746 | Plugin template for webview_flutter |
flutter/plugins#745 | Fix Java lint warnings in google maps plugin |
flutter/plugins#744 | Remove iOS instructions from the maps plugin readme. |
flutter/plugins#686 | [image_picker] White line after resize - fixed by adding floor() |
flutter/plugins#434 | Fix Dart 2 runtime type error in msg handler |
flutter/plugins#715 | Improve image_picker android dependencies |
flutter/plugins#665 | Remove a wrong assertion. |
flutter/plugins#739 | Release VideoPlayer resources when FlutterView is gone |
flutter/plugins#740 | Updated README with examples |
flutter/plugins#638 | Adds nonPersonalizedAds option to MobileAdTargetingInfo for firebase_admob |
flutter/plugins#429 | Extend StandardMessageCodec for Cloud Firestore |
flutter/plugins#699 | _dynamicLink variable was cleared after user get dynamicLink (iOS) |
flutter/plugins#710 | Fixed type error for firebase_auth photoUrl on iOS |
flutter/plugins#736 | Fix typo in Application.java url |
flutter/plugins#722 | Add go to settings action in androidIntent plugin. |
flutter/plugins#737 | upgraded com.google.firebase:firebase-messaging to v17.3.0 in order t… |
flutter/plugins#707 | Add example query to Firestore documentation |
flutter/plugins#361 | Batch support for Firestore |
flutter/plugins#725 | Set MLVision pod version to avoid breaking changes |
flutter/plugins#438 | Bump version for re-publication |
flutter/plugins#708 | Fix cloud_functions README typo |
flutter/plugins#439 | Fix Dart 2 runtime type errors |
flutter/plugins#443 | Secure fetchProvidersForEmail (no providers) |
flutter/plugins#713 | [android_alarm_manager] Prep for version update |
flutter/plugins#656 | Added iOS location plugin to showcase background execution APIs |
flutter/plugins#642 | Updated android_alarm_manager to work after engine refactor. |
flutter/plugins#698 | Enable lint unnecessary_statements. Codebase is compliant. |
flutter/plugins#702 | fix missing_return warnings |
flutter/plugins#696 | enable lint prefer_equal_for_default_values |
flutter/plugins#445 | [Image Picker] Import foundation for the @required annotations |
flutter/plugins#694 | Fix incomplete README for FirebaseAuth |
flutter/plugins#447 | Remove yourcompany.com from cloud_firestore |
flutter/plugins#452 | Hide Firestore codec class and move each class into separate files |
flutter/plugins#629 | Update docs to reflect field paths separated by '.' |
flutter/plugins#673 | Update barcode detector to handle options |
flutter/plugins#677 | Android and iOS BarcodeDetector options |
flutter/plugins#684 | Adding support for FirebaseUser.delete() |
flutter/plugins#668 | Android and iOS implementations of LabelDetector |
flutter/plugins#683 | Adding support to setLanguageCode to FirebaseAuth |
flutter/plugins#617 | Add high resolution iOS photo capture for file |
flutter/plugins#681 | Fix formatting |
flutter/plugins#675 | Bump Firebase Android dependencies |
flutter/plugins#669 | Update README with new detectors |
flutter/plugins#670 | Fix auto phone auth |
flutter/plugins#661 | Android and iOS FaceDetector |
flutter/plugins#667 | Fix plugin formatting |
flutter/plugins#666 | bump firebase_auth version |
flutter/plugins#606 | Add phone auth |
flutter/plugins#662 | Dart side of label detector |
flutter/plugins#454 | Fix behavior of constructor for named FirebaseApps |
flutter/plugins#649 | Dart side of face detector |
flutter/plugins#455 | Fix FirebaseApp projectID on iOS |
flutter/plugins#646 | Add barcode detector for ML Vision |
flutter/plugins#456 | Bump Flutter SDK requirement |
flutter/plugins#444 | Don't fail an incremental build if can't find a merge base |
flutter/plugins#453 | [Image Picker] - Use native Android APIs for taking images with camera and remove unneeded 3rd party dependency |
flutter/plugins#620 | Fixed bug in handleStopListeningAuthState method |
flutter/plugins#437 | Enable playing video from local asset. |
flutter/plugins#462 | Play video from file descriptor |
flutter/plugins#635 | Configured macOS builds on Cirrus CI |
flutter/plugins#634 | Fixed typo REVERSED_CLIENT_ID |
flutter/plugins#613 | video_player: autodetect video source format |
flutter/plugins#624 | video_player: Allow audio playback in silent mode |
flutter/plugins#622 | video_player: frame accurate seekTo on iOS |
flutter/plugins#596 | Add receiving dynamic link capability to Firebase Dynamic Links Plugin |
flutter/plugins#633 | image_picker record video iOS needed setup README update |
flutter/plugins#636 | Added comments explaining the time it take to see results |
flutter/plugins#632 | Add cloud_functions to README |
flutter/plugins#623 | Shard plugins for example app builds |
flutter/plugins#627 | Setup ios text detector |
flutter/plugins#464 | rename the analysis options file |
flutter/plugins#630 | Fix CI breakage |
flutter/plugins#465 | Fix firebase_database dependencies |
flutter/plugins#625 | add didReceiveRegistrationToken to firebase_messaging on ios |
flutter/plugins#621 | Make sensors package Dart 2 compliant. |
flutter/plugins#612 | video_player: iOS add missing observer removals |
flutter/plugins#614 | Setup dart side of local MLVision text detection |
flutter/plugins#618 | Add camera plugin to readme |
flutter/plugins#615 | Ensure we fail if we cannot close file |
flutter/plugins#513 | use temp image file in cacheDir to allow picking from remote resources |
flutter/plugins#463 | Add map camera control API |
flutter/plugins#575 | Add test for Remote Config setDefaults |
flutter/plugins#609 | Initial 'flutter create' for Firebase ML Vision plugin |
flutter/plugins#610 | Update metadata for republish |
flutter/plugins#600 | image_picker fixes: file suffix, permissions redirect, video resize |
flutter/plugins#467 | Added getAll for debugging purposes |
flutter/plugins#602 | Hotfix - iOS Sharing |
flutter/plugins#468 | Make shared preferences ready for publication |
flutter/plugins#477 | Fix macOS build |
flutter/plugins#597 | video_player: use exoplayer for better video compatibility |
flutter/plugins#594 | Add Infowindow tapped handler; also rev. google play services to 15.+… |
flutter/plugins#471 | Readme.md should use gender enum constants |
flutter/plugins#457 | Add download url support to Firebase Storage plugin |
flutter/plugins#599 | Fixed dynamic link dartdoc generation |
flutter/plugins#601 | Add static_framework to Google Maps pod |
flutter/plugins#598 | Fixed incorrect homepage link in pubspec. |
flutter/plugins#589 | Upgrade Gradle dependencies to match Android Studio 3.1.2 |
flutter/plugins#459 | Add unit test for firebase_list |
flutter/plugins#563 | Firebase dynamic links |
flutter/plugins#474 | Bump Flutter SDK constraint |
flutter/plugins#590 | Fix test for sync-async semantics |
flutter/plugins#479 | Add id getter to Firestore CollectionReference and move path getter to CollectionReference |
flutter/plugins#588 | Consolidate .gitignore, remove Podfile |
flutter/plugins#583 | Add video player buffering status |
flutter/plugins#577 | Performance metrics |
flutter/plugins#585 | Update .gitignore to new dart_tool pub cache |
flutter/plugins#586 | Update README.md |
flutter/plugins#581 | Firebase Messaging : On Android, when the Activity is killed, the onLaunch is never using the correct Intent |
flutter/plugins#580 | Add stub for In-app purchase plugin |
flutter/plugins#579 | Document Google OAuth scopes |
flutter/plugins#537 | Release several FlutterFire plugins as 1.0 |
flutter/plugins#458 | Camera plugin first working version (IOS and Android). |
flutter/plugins#509 | Add gravity-independent-accelerometer support to sensors. |
flutter/plugins#576 | google_maps_flutter: Remove listeners on State.dispose |
flutter/plugins#573 | Added App name data to package_info |
flutter/plugins#574 | Remove useless code that was causing a crash |
flutter/plugins#555 | Await RemoteConfig#setDefaults and README fix |
flutter/plugins#478 | Support for firebase_core interoperating with native code that configures Firebase apps. |
flutter/plugins#466 | Prevent crash on share on iPads, add ability to specify popover origin |
flutter/plugins#567 | Fixed a bug that may not be initialized after video started on iOS |
flutter/plugins#482 | Fix firebase_core project id on Android. |
flutter/plugins#556 | Support custom metadata |
flutter/plugins#571 | Update metadata for republication |
flutter/plugins#570 | Update metadata for republish |
flutter/plugins#558 | Adding null-safe handling for Transaction.get in cloud_firestore |
flutter/plugins#561 | New with 0.7 |
flutter/plugins#569 | Fix for iOS Firebase API changes |
flutter/plugins#481 | Add marker API |
flutter/plugins#559 | upgrade cocoapods on travis |
flutter/plugins#557 | Fix for 2 bugs in the Video Player plugin |
flutter/plugins#560 | Don't do reentrant message channel calls. |
flutter/plugins#542 | Add signinWithTwitter |
flutter/plugins#476 | Multiple app support for cloud_firestore |
flutter/plugins#550 | Split files into library structure. |
flutter/plugins#552 | Add missing await to for transaction in Firestore README |
flutter/plugins#551 | Update Remote Config plugin |
flutter/plugins#376 | Support for Query.getDocuments |
flutter/plugins#485 | Add required argument to Firebase admob readme |
flutter/plugins#545 | API documentation and cleanup |
flutter/plugins#546 | Add firebase_remote_config to the README.md and FlutterFire.md |
flutter/plugins#548 | Update firebase storage version and changelog |
flutter/plugins#532 | Add timeout properties to FirebaseStorage |
flutter/plugins#442 | Add Firestore transaction example |
flutter/plugins#536 | Breaking changes to signature of snapshots and setData in cloud_firestore |
flutter/plugins#533 | Add support to reload firebase user |
flutter/plugins#473 | Add Blob support to cloud_firestore |
flutter/plugins#492 | Add ui configuration api |
flutter/plugins#493 | Add constructor VideoPlayerController.file() |
flutter/plugins#530 | Add test for Facebook link |
flutter/plugins#529 | Add send verification mail |
flutter/plugins#527 | Add link with facebook credential |
flutter/plugins#524 | Support FirebaseStorage with custom Firebase app |
flutter/plugins#498 | Updated plugin channel names to 'plugins.flutter.io/' |
flutter/plugins#495 | Firestore readme fix |
flutter/plugins#496 | Video player fix for looping value on ios |
flutter/plugins#521 | Run java tests on Travis and Cirrus CI |
flutter/plugins#517 | Remove Gradle artifacts from repo |
flutter/plugins#499 | AdMob Readme Enhancement |
flutter/plugins#511 | Add ability to create games sign in |
flutter/plugins#461 | [Image Picker] Add tests to Android implementation of ImagePickerDelegate |
flutter/plugins#502 | Add some support for StorageMetadata. |
flutter/plugins#514 | Fix Dart2 Types |
flutter/plugins#516 | Add flutter_test dev dependency |
flutter/plugins#512 | Support StorageReference#writeToFile |
flutter/plugins#515 | Add environment to Remote Config plugin pubspec |
flutter/plugins#391 | Add Firebase Remote Config support |
flutter/plugins#510 | Add more getters to StorageReference |
flutter/plugins#505 | [Image Picker] - Add contract tests for Android implementation |
flutter/plugins#506 | Add support for putData on StorageReference |
flutter/plugins#504 | Allow null value for startAt, endAt and equalTo database queries on Android |
flutter/plugins#503 | Add support for updateMetadata |
flutter/plugins#538 | Graduate admob plugin to beta |