Skip to content
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

Release/3.6.0 #335

Merged
merged 8 commits into from Sep 14, 2020
Merged

Release/3.6.0 #335

merged 8 commits into from Sep 14, 2020

Conversation

aboedo
Copy link
Member

@aboedo aboedo commented Sep 10, 2020

This includes all of the changes in 3.6.0-beta-1 and 3.6.0-beta-2 + #330 and #328.

3.6.0

aboedo and others added 7 commits August 31, 2020 17:17
* added basic logic to early exit restoreTransactions if there are no transactions on the receipt

* made ReceiptParser public, added a method to check if a receipt has transactions, used it to decide whether or not to post the receipt

* added tests for receiptHasTransactions

* injected ReceiptParser through DI for testing purposes

* added tests to ensure that post gets called in the right circumstances

* updated so that receiptHasTransactions returns true if the receipt can't be parsed
* updated the carthage build step since we now have two schemes

* update fastlane

* removed xcframeworks plugin since it's not compatible with static libraries
* fix a race condition when syncing subscriber attributes after launching the app

* updated so that 404s on subscriber attributes won't mark attributes as synced.

* reverted changed for successfullySyncedKey since they're a part of another PR already

* cleanup, removed duplicate declaration of operationDispatcher, added forward-declaration in extension header

* added test to ensure that subscriber attributes sync happens after purchaser info sync

* added more expectations
@aboedo aboedo requested a review from vegaro September 10, 2020 19:35
@aboedo aboedo self-assigned this Sep 10, 2020
@aboedo aboedo changed the base branch from develop to main September 10, 2020 19:35
@aboedo aboedo changed the base branch from main to develop September 10, 2020 19:36
@aboedo aboedo changed the base branch from develop to main September 14, 2020 16:26
@aboedo aboedo merged commit 46dac33 into main Sep 14, 2020
@aboedo aboedo deleted the release/3.6.0 branch September 14, 2020 17:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants