Releases: kickstarter/ios-oss
3.10.1
- 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
- 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
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
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
3.6
3.5.1
Search card update (#211) @cdolm92
Background color update (#207) @cdolm92
Pre-configure page view controllers to avoid race (#216) @stephencelis
Prefer private over fileprivate (#214) @justinswart
Proj of the day label (#205) @bormind
Fix tests in Xcode 9 (#208) @justinswart
Add loader to campaign description view (#209) @stephencelis
Fix reuseIdentifier for empty message cells (#203) @theginbin
Use MockDate when constructing HTTPCookie (#206) @justinswart
Use SKStoreReviewController (#204) @stephencelis
Xcode9 (#202) @stephencelis
Update Screenshots for 10.3 (#201) @stephencelis
Update Apple Pay Button to use PKPaymentButton (#200) @stephencelis
Close button icon (#198) @bormind
Fix indent (#197) @entotsu @stephencelis
Push notification opt-in / opt-out tracking (#188) @bormind
Bind project to no reward cell (#194) @stephencelis
Facebook friends accessibility (#183) @theginbin
Modernize backing info (#189) @theginbin
Facebook SDK update (#192) @bormind
Fix code signing on Circle (#191) @justinswart
Generated new images for EmptyStateViewController test (#190) @bormind
Strings latest 001 (#186) @theginbin
Move KsApi to main app repo (#418) @justinswart
Modernize tracking instrumentation events (#179) @bormind
Strip category colors (#180) @theginbin
Replace template text (#181) @justinswart
Rename copyright notice to have markdown extension. (#178) @frewsxcv
Add PR template (#177) @theginbin
One pass availability reporting (#176) @bormind
3.5
Just push the controller to the stack. (#166) @mbrandonw
Always observeForControllerAction when scrollToProjectRow (#167) @justinswart
Project style update (#168) @cdolm92
Prevent discovery filter crash on network error (#156) @justinswart
Remove a few deep link routes that we don't support (#169) @mbrandonw
Add more disabled swiftlint rules (#172) @justinswart
Update comments fix (#151) @justinswart
Backer dash header (#154) @theginbin
3.4.1
Discovery Gradient fix (#163) @cdolm92
Make an allow list of deep linkable routes (#158) @mbrandonw
Recognize other type of survey deep link (#157) @mbrandonw
Chat keyboard dismiss fix (#155) @justinswart
Sharing in discovery card (#152) @cdolm92
Pause/resume video on backgrounding/foregrounding of the app (#153) @justinswart
Nil delegate when removing subscriber (#150) @justinswart
Login to message creator (#149) @justinswart
Auto-capitalize sentences in chat (#147) @justinswart
Handle live video being disabled during stream (#145) @justinswart
Add Runes as subproject @justinswart
Add back runes :/ (#144) @mbrandonw
Limit chat message input length (#143) @justinswart
Live chat fix view count and messages fix (#142) @justinswart
Remove AddressBook.framework (#141) @mbrandonw
Track sent chat message (#138) @justinswart
Wrap setViewControllers in DispatchQueue.main.async (#139) @justinswart @mbrandonw
Instrumentation for search featured projects (#140) @cdolm92
Update to Xcode 8.3.2 (#137) @mbrandonw
Discovery card style update (#135) @cdolm92
Update KsApi (#132) @mbrandonw
3.4
Live stream chat (#107)
Playground ViewController Sizes (#66)
Discovery card style update (#135)
Update to Xcode 8.3.2 (#137)
Instrumentation for search featured projects (#140)
Wrap setViewControllers in DispatchQueue.main.async (#139)
Track sent chat message (#138)
Remove AddressBook.framework (#141)
Live chat fix view count and messages fix (#142)
Limit chat message input length (#143)
Handle live video being disabled during stream (#145)
Auto-capitalize sentences in chat (#147)
Login to message creator (#149)
Nil delegate when removing subscriber (#150)
3.3.3
Prevent login filtering Discovery. (#130)
Remove LensType
protocol. (#129)
Fix validation errors in .swiftlint.yml
. (#127)
Filter and settings copy. (#124)
Added Xcode 8.3 support. (#123)
Clear first comment fix. (#122)
Swift 3 playgrounds migration. (#121)
Fix URL in README. (#120)
Conform to new swiftlint rules. (#119)
Test co-location. (#117)
More email deep linking. (#116)
Fixed color for title in discovery card. (#115)