Releases: kickstarter/ios-oss
5.6.0
-
trigger new beta and distribution (7de5317)
-
trigger new beta and distribution (b3a76a4)
-
updated version number to 5.6.0 (d3eb050)
-
[PAY-2040] Payment Sheet Displayed On Unrelated Context (#1752) (e61111e)
-
NTV-612: Move Minimum Version Up To iOS 14 (#1751) (d954d24)
-
[WEB-749] ReactiveExtensions and ReactiveSwift to SPM (#1745) (bb76488)
-
[PAY-2021] Error Backing Payment Card Being Unselected (#1748)
-
removed conditional logic to unselect newly added payment sheet card if it is an errored backing.
-
corrected existing tests for errored backing logic
-
added corrections to test for l (63e5d5e)
-
[PAY-1980] Update Backing Errored Pledge Flow (#1747)
-
removed logic for gating errored pledge flow.
-
corrected a syntax issue with signals being incorrectly parsed. (d382b78)
-
[PAY-1979] Update Backing Mutation To Use Setup Intent (#1744)
-
update graph schema from staging and added setupIntentClientSecret to updateBackingInput
-
added logic to filter out all contexts except .fixpaymentmethod from allowing payment sheet appe (3dfa5c7)
5.5.0
-
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)
-
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)
-
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)
-
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)
-
[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)
-
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)
-
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 KingFisher Carthage package to SPM
-
Remove KingFisher package from Kickstarter-iOS target (38e286c)
-
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-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](https:/...
5.4.0
5.3.0
5.2.1
- Merge branch 'main' into release-5.2.1 (5a00774)
- Bumping version to 5.2.1 (#1694) (1915e6f)
- updated version number to 5.2.1 (ea52f27)
- Merge branch 'main' of https://github.com/kickstarter/ios-oss into ntv-541/campaign-tab-backing-flow-crash (57f2ebd)
- [NTV-541] Crash Fix After Backing From Campaign Tab (#1692) (be1172d)
- fixed issue with prefetched images updating a data source after tab is not campaign. Caused production crash. (733f254)
5.2.0
- Merge branch 'main' into release-5.2.0 (b7f0fde)
- Merge branch 'main' into release-5.2.0 (ffbca78)
- [Unticketed] Rewards Navigation Controller Broken Navigation Bar (#1690) (f19cb08)
- Main to Release-5.2.0 (#1689) (1d00490)
- [NTV-534] Images Not Correctly Scaled When First Viewed (#1688) (161b2b1)
- [NTV-343] Fix External Links Not Working Inside Player (#1687) (baed91a)
- [NTV-533] Image Zoom Failing Fix (#1686) (3f94d2f)
- Release 5.2.0 to Main (#1685) (c209cb5)
5.1.0
- Reverting PerimeterX to previous version. (#1656) (1467eac)
- Bumping version to 5.1.0 (a11149a)
- [NTV-330] Remove FindFriendsCell from data source. (#1655) (4f1f4b6)
- [NTV-326] Updating faq empty state string based on currentUser value. (#1654) (465ac6e)
- [NTV-94] Remove GraphSchema (#1653) (8419410)
- [NTV-323] Adding analyticsName to parentCategory node of CategoryFragment (#1651) (7071fa7)
- [NTV-287] Updating PerimeterX to 1.16.3-doctor via Carthage (#1649) (e95fb9e)
5.0.0
4.15.0
- [NTV-259] Enable change of payment method to Apple Pay when variant is active (#1626) (3e31e13)
- reverted back version to 4.15.0 from 4.15.1 to support runway an (d080f72)
- bumped version to 4.15.1 from 4.15.0 (d8b5ac2)
- NTV-251 More Performance Enhancements (#1623) (e5e82cd)
- [NTV-243] Optimize Project Page Loading Time (#1622) (b838e63)
- trigger tests (5289b4c)
- [Unticketed] Fetching Project Query Optimization (#1618) (718dd42)
- [NTV-158] No longer presenting risk messaging modal when updating pledge (#1617) (a05f222)
- [Unticketed] No Rewards Reward Added To Rewards Selection Screen (#1616) (9999f0b)
- Bumping version to 4.15.0 (73f57ca)
- [NTV-233] Sending commentableId based on value of updateProperty in CommentRepliesViewModel (#1614) (dfdd167)
- [NTV-153] Presenting risk messaging during checkout (#1613) (69545c3)
- [Unticketed] Put Back Add Ons Selection To Checkout (#1611) (e247e52)
- Project Model to GQL (#1608) (8bbd59e)
4.14.0
- Bumping version to 4.14.0 on Kickstarter-iOS target (1c9b83e)
- Bumping version to 4.14.0 (879a3ae)
- [NT-2061] Apollo GraphQL Service and ViewModel integration (#1599) (bab154d)
- [NTV-13] Supporting deep links to a specific reply. (#1597) (bce59c6)
- Update links in README (#1598) (ba79368)
- NE-33 Deeplink, PN, In-App Message Categories and Subcategories by ID (#1596) (8235897)
- [NTV-12] Support deeplinks/push notifications to a specific comment thread (#1594) (2668cd0)
- [NTV-34] Deeplink to Subcategories By Name (#1593) (cc57633)