Skip to content

5.5.0

Compare
Choose a tag to compare
@runway-github runway-github released this 04 Oct 15:22
· 376 commits to main since this release
  • Merge branch 'main' into release-5.5.0 (a5244b8)

  • [PAY-1990] Fix Crash On Apple Pay Pledge Page (#1741) (c7e235e)

  • Merge branch 'main' into release-5.5.0 (1e8bd5c)

  • added PROVISIONING_PROFILE_SPECIFIER to be match AppStore within pbxproj file because fastlane does check it during its mapping of bundle ids to provisioning profile names. (8af41af)

  • Merge branch 'main' into release-5.5.0 (3dd44aa)

  • revert fastfile version update because it doesnt sync up on the remote machine. (0141c4a)

  • revert fastfile version update because it doesnt sync up on the remote machine. (023219a)

  • Merge branch 'main' into release-5.5.0 (79448ac)

  • updated to latest version of fastlane and re-trying itunes-dist build. (7d869e2)

  • updating fastlane version and re-retrying itunes-dist build. (d41404a)

  • Merge branch 'main' into release-5.5.0 (21317f6)

  • beta still crashing, added perimeterx to ksapi, library and main kickstarter-ios target (07d6926)

  • Merge branch 'main' into release-5.5.0 (156a2b9)

  • [Unticketed] Release 5.5.0 to Main (#1739) (67dd42b)

  • Merge branch 'release-5.5.0' of https://github.com/kickstarter/ios-oss into release-5.5.0 (5f1764c)

  • Merge branch 'main' into release-5.5.0 (b9a166d)

  • Merge branch 'main' into release-5.5.0 (ce5d152)

  • [Unticketed] PerimeterX Beta Build 5.4.0 (16642229) Crash (#1740) (30e2c6f)

  • updated marketing version to 5.5.0 (86be218)

  • trying to fix a ci build issue by adding a larger than 3 second timeout. (de3b027)

  • [PAY-1954] Loading User Settings And Cancelling Payment Sheet (#1738)

  • payment methods view cancellation of payment sheet presentation.

  • wrapped up on-device loading and cancellation states.

  • ensure no loading wheel is shown when feature flag is (d100e91)

  • removed automatic signing on pbx file to test beta build failure on ios-private. (ce821ad)

  • [WEB-742] Migrates PerimeterX to SPM (#1734)

  • migrates PerimeterX to SPM

  • Removes PerimeterX from main target because it is only used/needed in KsApi target (27d436a)

  • [PAY-1900] [PAY-1898] Create Payment Source From Payment Sheet (#1733)

  • successfully updating payment methods with new stripe payment sheet card.

  • added tests to everything except the view model

  • added tests for new card addition via payment shee (e3cb02a)

  • [WEB-740] Refactored AppBoySegment to SPM (#1735)

  • refactored segment-app-boy to spm, without code changes.

  • added configuration code for Analytics.

  • corrected threading issue related to setting up Analytics for Segment. (514fde9)

  • Migrates AppCenterDistribute to SPM (#1730) (6c367db)

  • [NTV-1896] Present Payment Sheet With Feature Flag Enabled. (#1731)

  • added boilerplate for showing sheet without create_setup_intent

  • updates to gql schema that support the create_setup_intent with no project id

  • payment sheet presented on paymen (ea32c18)

  • [NTV-616] Moves FBSnapshotTestCase to iOSSnapshotTestCase Swift Package (#1728)

  • Migrates FBSnapshotTestCase Carthage package to iOSSnapshotTestCase SPM

  • Migrates FBSnapshotTestCase Carthage package to iOSSnapshotTestCase SPM

  • noticed we were in (28d69e7)

  • added firebase spm changes, after rebasing with facebook spm changes. (#1729) (b70ed49)

  • [NTV-615] Facebook-ObjC-SDK Carthage -> SPM (#1726)

  • Migrates FBSDKLoginKit and FBSDKCoreKit to SPM via facebook-ios-sdk

  • Updates broken tests

  • Fixes Cartfile merge conflict

  • Update FBSDK imports where needed/not needed (e06eda7)

  • [NTV-611] Optimizely Carthage Package -> SPM (#1724)

  • Migrates Optimizely to SPM

  • Updates minimum version of SwiftSoup and Kinfisher to match their Carthage counter points

  • Updates 'OptimizelyResultTypeTests/testIsSuccess_ReturnsFalse' assertion (d5ce4d2)

  • [NTV-566] Kickstarter Framework Folder Reorganization (#1721)

  • commit to start drafting PR.

  • moved all comments related files to a Comments folder.

  • moved activites related files into its own folder.

  • backer dashboard projects and backer dash (f54d4a8)

  • Migrates SwiftSoup to SPM (#1723) (edd69a7)

  • [NTV-606] KingFisher Carthage -> SPM (#1722)

  • Migrates KingFisher Carthage package to SPM

  • Remove KingFisher package from Kickstarter-iOS target (38e286c)

  • [NTV-605] Alamofire/AlamofireImage Carthage -> SPM (#1717)

  • WIP: Build failing with AlamofireImage Undefined Symbols

  • Add new 'AlamofireImage' SPM package to 'Library' target so that the 'Kickstarter-Framework-iOS' target can reference it

  • Remove (7c9bd4c)

  • updated stripe to version 22.7.1 fixing a layout issue on smaller iphone sizes. (#1718) (14d51d0)

  • [PAY-1894] Updated Optimizely Feature Flag For Payment Sheet in Settings (#1716) (5304313)

  • [WEB-697] Adds new Facebook Login Deprecation feature flag (#1715)

  • Adds new Facebook Login Deprecation feature flag

  • Updates snapshot reference image for tests (31562b1)

  • [WEB-700] FB Auth Deprecation | SetYourPassword UI (#1714)

  • Creates new SetYourPasswordViewController & SetYourPasswordViewModel

  • PR feedback: Tightens up UI styling and removes unused code

  • formatting

  • Updates copy

  • Adds ViewModel & View (faa5d78)

  • [PAY-1816] Payment Sheet Loading States (#1713) (423abaa)

  • [PAY-1790] Create Backing With Setup Intent Client Secret (#1712)

  • setup happy path for create backing. Not working for some reason with just setup intent client secret, needs investigation.

  • minor updates to GQL schema

  • fixed an issue wrt to con (8ccf0b4)

  • [PAY-1829] Card Selection With Newly Created Payment Sheet Cards (#1711) (86a89f2)

  • [Unticketed] Fix With Device Framework Link (#1710)

  • removed stripe import as a direct import into Kickstarter-Framework

  • removed auto managing certificates on project file. (0049919)

  • [Beta Build] Merging Feature/Payment-Sheet into Main (#1709) (4b95bda)