Skip to content

Releases: kickstarter/ios-oss

5.0.0

09 Dec 15:51
Compare
Choose a tag to compare

4.15.0

29 Oct 16:20
3e31e13
Compare
Choose a tag to compare
  • [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

07 Sep 21:39
Compare
Choose a tag to compare
  • 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)

4.13.3

25 Aug 21:12
Compare
Choose a tag to compare

4.13.2

20 Aug 16:32
Compare
Choose a tag to compare

4.13.1

04 Aug 18:59
50e49a6
Compare
Choose a tag to compare

4.13.0

15 Jul 17:03
833d8fe
Compare
Choose a tag to compare

This reverts commit 9a727ae. (6f95d51)

4.12.0

30 Jun 14:24
Compare
Choose a tag to compare
Read more

4.11.0

01 Jun 17:14
870d67f
Compare
Choose a tag to compare

4.10.5

17 May 18:26
14e5f61
Compare
Choose a tag to compare
  • Update Fastlane, add App Store Connect Auth (#1466) (14e5f61)

  • Bump version to 4.10.5 (4d5aa92)

  • Updated translations and snapshots (#1464) (e620c43)

  • [NT-1888] Improve Redundant Identify Handling (#1463)

  • Ensure equality based on user ID, clear persisted data at logout

  • Add additional nil check

  • Fix test (c2d04b0)

  • Send user ID as String in user properties (#1462) (ae6a718)

  • [NT-1870] Enable Notification Setting From In-App Message (#1461)

  • Add new route to Navigation

  • Handle deeplink and enable notification option (10e9bc7)

  • [NT-1869] Feature-Flag Braze In-App Messages (#1458)

  • Feature-flag Braze in-app messages

  • Add test (43fb688)

  • [NT-1873] Implement BrazeDebounceMiddleware (#1457)

  • Implement BrazeDebounceMiddleware

  • Exclude middleware from codecov (43ce7d7)

  • Add sound notification type when registering for push notifications. (#1455) (52e813f)

  • Changing Estimated Delivery to format like a section title. (#1454)

  • Changing Estimated Delivery to format like a section title.

  • Recording snapshots.

  • Renaming output on RewardCardViewModel (94cbab5)

  • [EP-330] Page Viewed (log_in) (#1451)

  • Add a page viewed event tracking method for login page.

Add a test for the login page viewed tracking method.

  • Add test for log in context page property with other context location properties (45be52b)

  • Prevent duplicate identity calls and only send deltas (#1452) (55a3c1d)

  • [NT-1842, NT-1861] Add Marketing Update Notification (#1445)

  • Add new notification option

  • Update strings

  • Record snapshots

  • Update newsletter snapshots

  • Fix datasource tests (28f9d1b)

  • [EP-491] QA CTA Clicked Search (#1450) (ec3565f)

  • [EP-450] context_page = other (#1449)

  • remove page field from track function

  • default page in contextProperties() to other

  • Fix Test failing for page_context in RootViewModelTest

  • Fix merge conflict

  • rename for parameters from location to page (aa501b2)

  • [EP-282] CTA Clicked (sign_up_submit) (#1446)

  • Convert Signup Submit Button Clicked Event to CTA Clicked event

Supply a type context based on newsletter subscription to the the CTA event.

Add a test for the analytics event that tracks signup submit button clicked.

  • Some code cleanup and variable/parameter renaming. (df1fc99)

  • Adding Page Viewed event for SignUpViewModel. (#1448) (7c51c6e)

  • [EP-238] CTA Clicked (discover_filter) (#1447)

  • update conversion rates for usd_goal and usd_pledged_amount to use usd_exchange_rate

  • Tried to fix floating point issue with rounded

  • remove .icloud file

  • remove String format for float rounding

  • Update rounding functions to use NSDecimalNumber

  • remove String format for float rounding

  • Update comments for totalAmountPledgedUsdCurrency and goalUsdCurrency

  • Remove goalUsdCurrency and totalAmountPledgedUsdCurrency from Lenses

  • remove automatic signing

  • remove tracking enabled

  • Reset signing and capability to same as master

  • Reset signing and capability to same as master

  • update usdExchangeRate template to use 1.21374984 value

  • remove unused file

  • remove unused file

  • updating signing certificate to Native Team

  • send event property discovery_category_name when user clicks on all of a selected category filter

  • use analyticsName for discovery_category_name

Co-authored-by: Justin Swart [email protected] (ec633fa)

  • Convert data lake event to segment, Log In Submit Button Clicked (#1443)

Add test for the tracking method. (7a7d0a6)

  • [NT-1864] Set All Codesigning To Manual (#1444)

  • Set development to manual

  • Update pbxproj (21c02d9)

  • [EP-501] Update conversion rates (#1442)

  • update conversion rates for usd_goal and usd_pledged_amount to use usd_exchange_rate

  • Tried to fix floating point issue with rounded

  • remove .icloud file

  • remove String format for float rounding

  • Update rounding functions to use NSDecimalNumber

  • remove String format for float rounding

  • Update comments for totalAmountPledgedUsdCurrency and goalUsdCurrency

  • Remove goalUsdCurrency and totalAmountPledgedUsdCurrency from Lenses

  • remove automatic signing

  • remove tracking enabled

  • Reset signing and capability to same as master

  • update usdExchangeRate template to use 1.21374984 value

  • remove unused file

  • updating signing certificate to Native Team

Co-authored-by: Justin Swart [email protected] (2d2598d)

  • Add subscriptions to identify call (#1441) (a1c586a)

  • [NT-1858] Remove PerimeterXWrapper workaround (#1438)

  • Remove wrapper type, fix target memberships

  • Add test (cc7db4b)

  • [NT-1851] Enable/Disable Segment By Feature Flag (#1440)

  • Move Segment behind feature flag

  • Tidy up protocols

  • Fix secrets template, use ternary operator (7c02930)

  • [EP-434] CTA Clicked (project) (#1439)

  • change event properties sent to segment when a project is clicked from ThanksViewModel

  • remove unused property in ThanksViewModel

  • remove tracking mode from scheme (37094c6)

  • [EP-435] CTA Clicked (project) (#1437)

  • Add an initializer to create TypeContext from DiscoveryParams

Use the initializer in test method for project card clicked for discover page

Fix failing tests.

  • Default TypeContext initializer to .results and some code clean up (ba3ee83)

  • [EP-427] CTA-Clicked (project) (#1435)

  • update event properties for project clicked on searched results

  • disable tracking in scheme

  • Update trackProjectCardClicked method to be reusable for all project clicked events

  • update documentation for typeContext in trackProjectCardClicked (a94be5d)

  • [NT-1850] Retain Debug Feature Flag Values For Non-Release Builds (#1436)

  • Retain debug feature flag values for non-release builds

  • Add test (6b8d6b4)

  • [NT-1836, NT-1841] Add Braze SDK and Feature Flag (#1431)

  • Add Braze SDK and feature flag

  • Test

  • Revert

  • Run brew doctor

  • brew config

  • Remove brew config

  • Specify GitHub package registry for brew upgrade

  • Move environment variable to comment

  • Add back mirror specficiation

  • Add related CI issue URL

  • Register push tokens with Braze (#1434)

Co-authored-by: Yatrik Solanki [email protected] ([9608e09](9608e09e...

Read more