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

Commits on Aug 31, 2020

  1. bumped back to 3.6.0 (#325)

    aboedo authored Aug 31, 2020
    Configuration menu
    Copy the full SHA
    f84236a View commit details
    Browse the repository at this point in the history
  2. Prevent unnecessary receipt posts (#323)

    * 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
    aboedo authored Aug 31, 2020
    Configuration menu
    Copy the full SHA
    b6c8acb View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2020

  1. fix cocoapods and carthage release scripts (#324)

    * updated the carthage build step since we now have two schemes
    
    * update fastlane
    
    * removed xcframeworks plugin since it's not compatible with static libraries
    aboedo authored Sep 1, 2020
    Configuration menu
    Copy the full SHA
    993a981 View commit details
    Browse the repository at this point in the history
  2. fix race condition in subscriber attributes sync (#326)

    * 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 authored Sep 1, 2020
    Configuration menu
    Copy the full SHA
    c03c935 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2020

  1. Configuration menu
    Copy the full SHA
    3727c95 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2020

  1. Fix bug caused by bug fix that worked around sandbox receipts being s…

    …tored in wrong path (#330)
    dylanmaryk authored and aboedo committed Sep 10, 2020
    Configuration menu
    Copy the full SHA
    f065c88 View commit details
    Browse the repository at this point in the history
  2. bump version to 3.6.0

    aboedo committed Sep 10, 2020
    Configuration menu
    Copy the full SHA
    789b03a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    340f57b View commit details
    Browse the repository at this point in the history