Skip to content

Releases: kickstarter/ios-oss

3.16.0

15 May 15:58
67f7b3f
Compare
Choose a tag to compare
  • Deprecate iOS 10 (#675)
  • Add performance section to pr template (#669)

3.15.0

15 May 15:57
8069816
Compare
Choose a tag to compare
  • Remove alpha channel from app icons
  • Add KSR10 app icon for Release target
  • Update Prelude (#662)
  • Comment digest notification settings (#657)
  • Strings script tests (#628)
  • 👩‍🔬 [Investment Day] Add Smart Invert Support (#645)
  • Present SFSafariViewController only for http and https schemes (#655)
  • Fix RootViewModel memory leaks (#623)
  • 👩‍🔬 [Investment Day] Remove unused code (#648)
  • Correct currency copy Japanese Yen (#656)
  • Request personal data copy change (#642)

Release 3.14.0

05 Apr 23:02
Compare
Choose a tag to compare
  • Bumping version to 3.14.0
  • Renaming Create Password Events (#649)
  • 🔑 [Create Password Feature] (#613)
  • Pull to refresh (#636)
  • Blended layers optimization (#573)
  • 📨 [Change email] Saving with Done Return Key (#630)
  • Change Email Unverified Email state UX tweak (#632)
  • Add UnionPay support (#631)
  • Align table view's bottom constraint to superview's (instead of safe area) in order to allow presenting content below the home indicator (#638)
  • 👩‍🔬 [Investment Day] Clean up compiler warnings (#634)
  • 👩‍🔬 [Investment Day] Fix playgrounds, yet again 🤦‍♂️ (#635)
  • Swiftlint cleanup (#633)
  • 👩‍🔬 [Investment Day] Disable tracking for non-production builds (#614)

Release 3.13.0

11 Mar 16:20
Compare
Choose a tag to compare
  • Bumping version to 3.13.0
  • Friend avatar corrected in Explorer (#629)
  • Fix save button and font resizing (#626)
  • Unknown card type Decodable fix (#622)
  • Add notification on didUpdateCurrency (#627)
  • Comments keyboard inset (#621)
  • Use environment var for match username (#624)
  • ♿️ Settings notifications multiple toggles (#617)
  • 👩‍🔬 [Investment Day] Track VoiceOver (#615)
  • ♿️Change Password Validation Message Focus (#610)
  • "Find Friends" cell styling & refactor (#618)
  • Use default navigation bar font (#605)
  • Increase timeout for tests to 20 minutes (#619)
  • Use optionals to prevent from accessing implicitly unwrapped optional (#616)
  • Change password keyboard dismissal (#609)
  • Settings app version footer (#611)
  • Config and Location swift decodable conformance (#559)
  • Currency Selection Feature (#575)
  • Edit button title and enabled state handling (#602)
  • Use link accessibility trait for help rows that present a website (#608)
  • Ensure that beta builds wait for tests to complete (#600)
  • Swiftlint fix (#599)
  • 🏰 Fix playgrounds (#583)
  • Makefile cleanup (#603)
  • Add before/after table to the PR template (#604)
  • Project notifications pass (#601)

Release 3.12.0

19 Feb 15:29
Compare
Choose a tag to compare
  • Bumped version to 3.12.0
  • Fixing potential reference cycles (#598)
  • [Payment methods] Optimistically disable edit button on card deletion (#589)
  • [Payment Methods] Add New Card Design Fixes (#594)
  • Fixed bug that shows wrong expiration date (#595)
  • [Payment Methods] Support optional card type and error handling for payment methods (#596)
  • update strings
  • [Payment Methods] Design Fixes (#592)
  • [Payment methods] A11y - Credit card name (#593)
  • Dismiss email frequency picker (#590)
  • [Payment methods] Refetch payment methods on viewDidLoad or explicitly (by delegate) (#591)
  • [Payment methods] Refresh payment methods table view properly (#588)
  • [Project Activity] Updated Email Frequency in Settings (#576)
  • [Payment methods] Bugs & visual fixes (#578)
  • [Payment methods] Disable edit button if no payment methods (#586)
  • [Payment Methods] Update padding and image view size (#581)
  • copy update and snapshot tests (#584)
  • [Payment methods] Minor bug fixes (#579)
  • [Payment methods] CVC bug fix (#574)
  • Regenerating ChangePassword screenshots
  • Comments swift decodable refactor (#567)
  • Add CircleCI step to pre-load simulator before running tests (#580)
  • Colors tests (#563)
  • ♿️ - Settings (#546)
  • Zipcode field in Add New Card screen (#566)
  • Reusable download framework script (#564)
  • Unsupported Credit Cards (#561)
  • Settings payments colors (#530)
  • Alphabetized storyboard enum
  • Reverted code to instantiate settings newsletters vc on tests
  • swiftlint
  • Reverted code that deleted SettingsNewsletters from Storyboard.swift
  • Payment methods event tracking (#496)
  • Add credit card implementation (#503)
  • Delete payment methods (#479)
  • Stripe element add new card (#473)
  • Payment methods (#457)
  • New card screen ui (#471)

3.11.0

17 Jan 00:16
880ebe7
Compare
Choose a tag to compare
  • Bump version to 3.11.0
  • Adds a11y section to the PR template (#555)
  • Add ITSAppUsesNonExemptEncryption to Info.plist (#557)
  • Update "Find Facebook Friends" directive copy (#554)
  • Match email links based on host rather than paths (#553)
  • Use Xcode 10.1.0 on CircleCI (#551)
  • Ignore project preview deep-links (#538)
  • Add CloudFormation for CircleCI user (#436)
  • [BUG] Regenerate tab VCs when user changes currency (#536)
  • Increment year (#543)
  • Update readme with more generic getting started instructions (#541)
  • Update conformance to Hashable protocol to make Swiftlint happy (#540)
  • Pledge subtitle label textColor should match pledge label textColor (#533)
  • Removed deprecated queries, updated tests (#531)
  • Fixed crash when trying to change environment/language (#525)
  • Filters out Chinese translations (#528)
  • Commit history fastlane action (#529)
  • Deprecate iOS 9 (#502)

3.10.1

17 Dec 18:01
41fac64
Compare
Choose a tag to compare
  • Bump version to 3.10.1
  • Remove 32-bit Support (#527)
  • Fix disappearing email button, fix banner not showing after multiple taps (#522)
  • Haptic feedback tweaks (#523)
  • corrected metadata constraint (#524)
  • Add the ability to mock availability API (#521)
  • Project cards width fix (#513)
  • ksr-dark-grey-900 to soft-black (#520)

3.10.0

12 Dec 15:58
f3f2674
Compare
Choose a tag to compare
  • Bump version to 3.10.0
  • Banner animation fixes (#517)
  • Make pageViewController optional (#516)
  • Change password hidden (#512)
  • Added event tracking for chosen currency (#509)
  • Hide payment methods from release builds (#510)
  • [Bug] Request data button (#505)
  • Prevent currency picker interaction during requests (#511)
  • [BUGFIX] Logout does not dismiss the second time (#508)
  • Message banner refactor (#506)
  • Changed global tint color to ksr_green_700 (#507)
  • iOS 12 password autofill / autosuggest (#491)
  • Fix banner icon position, tint, and height (#500)
  • Music newsletters (#501)
  • Reset app icon badge number on app launch (#490)
  • Settings colors consistency sweep (#493)
  • Backer View Controller currency preferences (#483)
  • Account email verified/undeliverable alert icon (#482)
  • Replace screenshots with wordmark (#497)
  • Change email updates (#484)
  • Bug fixes - QA feedback (#486)
  • Randomize test execution order (#494)
  • Add acceptance criteria to our PR template (#492)
  • Settings tracking vol 2 (#489)
  • Reference scroll views properly per controller basis (#465)
  • Crashlytics breadcrumbs final final (#485)
  • Push registration on app launch (#480)
  • Use correct function to log events in crash logs (#481)
  • Email undeliverable/unverified (#478)
  • Save project optimistically (#460)
  • Resend email verification (#474)
  • Add universal links URL (#477)
  • Project file updates (#476)
  • added currency picker cell to frameworks (#470)
  • Change pw copy update (#469)
  • Fix view model target memberships (#468)
  • iOS haptic feedback (#463)
  • Ensure preferredContentSizeCategory is accessed on the main thread (#467)
  • Updating Change Password logout animation (#464)
  • Removed discover category experiment (#466)
  • Log custom events to Crashlytics (#461)
  • Use team name instead of team id to download dsyms (#462)
  • Currency picker alert (#449)
  • Removed "Most funded" projects from Discovery (#458)
  • Access preferredContentSizeCategory on the main thread (#456)
  • Ensure make strings ordering is always the same (#459)
  • User currency displays on project page (#454)
  • Lenses removal - User model (#450)
  • Fix provisioning, consistent framework settings (#455)
  • Clean up target membership (#453)
  • Silence warnings in Xcode 10 (#451)
  • Change email implementation (#447)
  • Emoji logging ✨ (#445)
  • Fetch user currency query (#448)
  • Change Password (#444)
  • Reset Dialog context after logout (#439)
  • Custom message banner (#443)
  • Graph mutations (#442)
  • Contextual Dialog bug fix (#437)
  • Colors script bugfix (#434)
  • Change password UI (#438)
  • [UI] Change email feature (#433)
  • Upgrade swift4.2 (Migration Tool) (#435)
  • Fixed encoding tests (#436)
  • Follow opting infinitely (#428)
  • Upgrade Stripe SDK (#431)
  • Swift 4.2 (#429)
  • Format decimal values (#430)
  • Account screen (#426)
  • Settings Account Cell UI (#412)
  • Pledge decimal amount enabled (#425)
  • Account screen (#426)
  • Settings Account Cell UI (#412)

3.7.1

14 Sep 23:25
Compare
Choose a tag to compare

Fixed bug that makes spinner persist on reward drill-in (#240) @Scollaco
Assorted Japan launch fixes (#239) @stephencelis
Add licenses for more third-party dependencies (#237) @christopherwright
Project update activity indicator (#238) @Scollaco
Creator dashboard project activity loading indicator (#233) @cdolm92
JP supported country (#236) @stephencelis
Bundle Hockey resources (#235) @stephencelis

3.7

07 Sep 16:41
Compare
Choose a tag to compare
3.7

Localize date format using template (#234) @stephencelis
Localize shipping rules (#232) @stephencelis
Generalize currency conversion (#231) @stephencelis
Add newsletters to settings (#228) @cdolm92
48hr reminder to debug push (#229) @cdolm92
Update KeyValue protocol to reflect naming changes (#227) @stephencelis
Fix build for Xcode 9 beta 6 (#226) @stephencelis
Message push with open project view (#223) @bormind
Japan localization updates (#425) @cdolm92
Dashboard data fix (#225) @stephencelis
Remove placeholders from Storyboards (#224) @stephencelis
New backer push navigate to activity (#222) @bormind
Creator message notification (#215) @bormind
Icon updates (#219) @cdolm92
Fix ambiguity in Swift 3.2 (#221) @justinswart
Fix project of the day label visibility (#220) @justinswart
Add alpha target (#422) @justinswart