Skip to content

Conversation

@vanlooverenkoen
Copy link
Owner

Replace this paragraph with a description of what this PR is changing or adding, and why. Consider including before/after screenshots.

List which issues are fixed by this PR. You must list at least one issue.

If you had to change anything in the flutter/tests repo, include a link to the migration guide as per the breaking change policy.

Pre-launch Checklist

  • The title of the PR starts with the name of the plugin surrounded by square brackets, e.g. [shared_preferences]
  • I read the Contributor Guide and followed the process outlined there for submitting PRs.
  • I read the Tree Hygiene wiki page, which explains my responsibilities.
  • I read and followed the Flutter Style Guide and the C++, Objective-C, Java style guides.
  • I listed at least one issue that this PR fixes in the description above.
  • I added new tests to check the change I am making or feature I am adding, or Hixie said the PR is test exempt.
  • I updated pubspec.yaml with an appropriate new version according to the pub versioning philosophy.
  • I updated CHANGELOG.md to add a description of the change.
  • I updated/added relevant documentation (doc comments with ///).
  • I signed the CLA.
  • All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on Discord.

Chris Yang and others added 30 commits May 11, 2021 14:39
… the command on ci (#3842)

the skip-confirmation flag will add a --force flag to pub publish, it will also let users to skip the y/n question when pushing tags to remote.

Fixes flutter/flutter#79830
If a PR didn't change pubspec.yaml, then it doesn't need to be published.
Adds the example app for the in_app_purchase_ios platform implementation.

All files that are part of the in_app_purcase_ios/example/ios folder have been copied over from in_app_purchase/example/ios. From all these files I only had to update the following:

Renamed in_app_purchase_ios/ios/in_app_purchase.podspec file to in_app_purchase_ios/ios/in_app_purchase_ios.podspec (to match the new package name);
Update the @import in_app_purchase statement to @import in_app_purchase_ios in the following files:
InAppPurchasePluginTest.m
PaymentQueueTest.m
ProductRequestHandlerTest.m
Stubs.h
TranslatorTest.m
I have tested the example project on my iPhone 12 Mini and it works fine. Also the iOS specific unit-test run correctly.

Adds the iOS implementation for issue flutter/flutter#81695
…ge (#3861)

Adds the example app for the in_app_purchase_android platform implementation.

Adds the Android implementation for issue flutter/flutter#81695
NOTE: this PR builds on top of the "[in_app_purchase] Federated Android implementation" pull request. If have split in into a separate PR so it would be easier to review.
* Start with app-facing package

* Update to pub version of platform interface

* Update CHANGELOG with feedback from PR

* Fix some spelling mistakes

* Update CHANGELOG with feedback from PR

* Update README with new features

* Update dependencies and links in documentation

* Remove iOS test from example project

* Remove test target from Podfile

* Remove test from Xcode scheme
By accident the in_app_purchase was committed using the wrong App Bundle identifier (see commit c91c446).

This pull request will correct the mistake and update it to the correct App Bundle identifier.
This PR fixes a rotation problem where "Select Photos" limited access is chosen but the image that is picked is not included in selected photos and the image is scaled.
…d(); to make sure necessary resources are initialized. (#3892)
Rewrites to point to documentation that has been move to the Flutter wiki so that the main document is much shorter, and better matches the flutter/flutter and flutter/engine CONTRIBUTING.md.
Updates to better reflect that this tooling is still used in flutter/packages, and how that differs from the flutter/plugins usage.
- Updates dependencies to null-safe versions
- Migrates common.dart (which doesn't depend on anything)
- Migrates common_tests.dart and its one dependency, utils.dart
- Adds build_runner for Mockito mock generation
- Adds a new utility methods for getting arguments that handle both the casting and the removal of nullability to address a common problematic pattern while migrating code.
  - Converts all files, not just the migrated ones, to those new helpers.

Migrating common.dart and utils.dart should unblock a command-by-command migration to null safety.

Reverts the separate of podspect lints into a step that doesn't do a Flutter upgrade
(#3700) because without that step we had a
version of Dart too old to run null-safe tooling.

First step of flutter/flutter#81912
Now that individual commands can be migrated, migrate several commands
that are trivially migratable.

Part of flutter/flutter#81912
* Expose remaining "simple" fields from NSLocale on SKProductWrapper.

* Fix tests

* Fix serialization

* Format code

* Updated version and changelog

* Revert "Updated version and changelog"

This reverts commit 07fe2f5.

* Updated version and changelog
* Add reference to the codelab

* Updated version number
The published version of 2.0.6 is not compatible with the current
Flutter stable (2.2) and earlier due to an issue with how Dart 2.14
(on the current Flutter master) creates archives. See
dart-lang/pub#3001

This is a no-op change to allow republishing from stable.

Fixes flutter/flutter#82803
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment