Releases: kickstarter/android-oss
v3.8.0
-
- version update (53899e9)
- NTV-651: JVM memory issues with tests (#1743) (23527f9)
- NTV-643: click action for the arrow icon (#1742) (87b234e)
- NTV-652: Feature flag added again. (#1741) (66402c3)
-
- provide more memory (9856b62)
- NTV-650: Remove feature flag (#1740) (9823609)
- NTV-645: Translations (#1739) (9c0b4fc)
- WEB-858: [Android] Check consent preference in isEnabled method in the TrackingClient (#1736) (d27412e)
- NTV-649: Clickable text components (#1737) (b38a4d3)
- NTV-641: Formulary Screen, flag a project (#1735) (0f38831)
- WEB-884: [Android] Create feature flag for CAPI work. (#1728) (c55fb7d)
- NTV-641: Informative Screen for UCG (#1734) (7712300)
- [no-jira] Add subscriptions in ConsentManagementViewModel to disposable (#1733) (3ff253d)
- WEB-878: [Android] Save consent preference on user interaction with dialog (#1731) (ca7e0f7)
- Temporary skipping code coverage step (#1732) (3f846e0)
- Add .circleci/config.yml (#1730) (5a82f50)
- CircleCI OIDC (#1729) (ff86ca3)
- NTV-643: Project Flagged info panel (#1726) (ce36bb1)
- NTV-640: Report this project button on ProjectOverview (#1725) (1fe75ae)
- WEB-875: [Android] Show dialog on bootstrap when preference has not been set (#1724) (6cf8068)
- WEB-857: [Android] Build consent management dialog UI (#1723) (4206ca8)
- PAY-2100: Compose spike part 2 (#1722) (783c7fa)
- WEB-833: CTA Clicked event on creator dashboard "select another project" button (#1721) (04c8124)
- WEB-856: Create feature flag for consent management (#1720) (88e92e4)
- WEB-827: Add Page Viewed analytic to Creator Dashboard (#1719) (720cb1f)
- PAY-2100: Compose spike (#1718) (84ed712)
- WEB-845 : [Android] Migrate Updates Service from V1 to graphQl (#1717) (d9ba615)
v3.7.0
-
- increase build version (25d73e6)
-
Merge branches 'release-3.7.0' and 'master' of github.com:kickstarter/android-oss into release-3.7.0
-
'release-3.7.0' of github.com:kickstarter/android-oss:
-
'master' of github.com:kickstarter/android-oss:
NTV-637: Messages screen unable to load more (bbf8ba5) -
NTV-637: Messages screen unable to load more messages (#1716) (a45dc1f)
-
NTV-364: [Regression bug] Creator dashboard not loading for release 3.7.0 (#1715) (f14116a)
-
[no-jira]: Update String translation for facebook deprecation (#1714) (358fa5a)
-
- external version name (3baa45a)
-
NTV-391 : PerimeterX double value on header (#1713) (37e2647)
-
PAY-2077: Updating amount using input text on update pledge flow did not enabled button (#1712) (5085ced)
-
NTV-601 : Android displaying inaccurate estimated delivery date (#1711) (42e0a83)
-
PAY-2080: Retry pledge after error with PaymentSheet (#1710) (a27a397)
-
NTV-141 : New comments disappearing on pagination (#1709) (c2c6986)
-
PAY-1526: Removed feature flag for Local pickup (#1708) (dcfd6fa)
-
PAY-2067: Block links & pledge button when loading PaymentSheet (#1707) (885e92a)
-
[no-jira]: Fix Hide backer tag when video clicked (#1706) (a6da72b)
-
WEB-784 : [Android] Update video player for Project page To match the story player (#1703) (583f08d)
-
WEB-572 : [Android] Deleted feature flag for Android Comment Moderation epic (#1700) (1ed2f34)
-
WEB-786 : [Android] Deleted feature flag for Android Story tab (#1701) (a5098fd)
-
PAY-1870: Update pledge flows with paymentSheet (#1699) (c5dee6f)
-
PAY-1870: Update pledge flows with PaymentSheet (#1698) (78f2717)
-
WEB-746 : [Android] Crash – Opening comments section (#1697)
-
Fix 2000 comment crash
Signed-off-by: hadia [email protected]
- Refactor map
Signed-off-by: hadia [email protected]
- fix ktlint
Signed-off-by: hadia <had (86148c8)
-
- Update versions after release (e373cd1)
-
WEB-748 : [Android] Initial Page Viewed event not firing (#1695)
-
Add delay
Signed-off-by: hadia [email protected]
- Update to bind to lifecycle
Signed-off-by: hadia [email protected]
- Fix ktlint
Signed-off-by: hadi (7e879e1)
v3.6.0
-
- Update versions (d31aefd)
-
Merge branch 'master' of github.com:kickstarter/android-oss
-
'master' of github.com:kickstarter/android-oss:
WEB-747 (#1693)
PAY-1988: Fixed 3DS validation error (#1694) (0c828ad) -
- Updated versions after release (d95b6d1)
-
WEB-763 : [Android] Remove functionality to solicit Play Store Reviews (#1692) (dbe30e6)
v3.5.0
- Update internal and external version names (fbe70c6)
- NTV-622: Internal builds not being generated (#1690) (a0a6511)
- PAY-1950: ViewModel architecture component + RXJava 2 (#1689) (1c99189)
-
- Updated versions (c0cb40a)
- PAY-1899: Save payment method (#1688) (79f00e6)
- PAY-1895: Present PaymentSheet on user settings (#1687) (63310f8)
- NTV-591: Android 13 (#1686) (b6288e1)
- NTV-610: OperatorObserveOn.java crash due BackpressureException (#1685) (cb426b7)
- NTV-607 : upgrade facebook sdk to latest for android 13 (#1684) (c94e7ab)
-
- updated versions after release (5db25e8)
- PAY-1893: Feature Flag Android PaymentSheet User Settings (#1682) (e00a7b5)
- WEB-665 [Android] When Facebook-only users log in to Kickstarter, require them to set a password (#1680) (c76dc6e)
- NTV-603: Mark as received UI inconsistent behaviour (#1681) (f4beabd)
- PAY-1931: Upgrade stripe SDK to latest version (#1683) (5112bc8)
- NTV-602 && SD-1499: Crash when opening updates for concrete project (#1678) (9c5825c)
- NTV-596:Braze upgrade to version 11.0.1 (#1674) (d18c6ea)
- WEB-695 : [Android] Facebook login completely unavailable due to revoked API, user clicks FB CTA open reset password screen (#1673) (0c8412a)
- PAY-1814: Loading states (#1670) (b4aef0a)
- [no-jira]: Fix the null pointer exception for BackingFragment (#1671) (63831f3)
- WEB-688 :[Android ]Forget Password screen back few times (#1672) (b1bde5a)
- PAY-1789: Complete a pledge using PaymentSheet (#1668) (05dedf5)
- WEB-678:[Android] Create feature flag for Facebook login deprecation. (#1667) (f75aa63)
v3.4.1
v3.4.0
-
- update versions (8c61ccb)
- PAY-1764: Update UI with for payment method using PaymentSheet (#1666) (373d957)
- WEB-622: Translations for comment moderation + reworking hyperlink logic (#1665) (d57353a)
- NTV-583 : Migrate ProjectSearchResultHolderViewModel related classes to kotlin (#1662) (8f4a60c)
- NTV-588: Fix for two crashes (#1664) (df17ea9)
- NTV-587: Segment event for campaign tab (#1663) (e92e70b)
- NTV-578 Migrate ThanksShareHolderViewModel related classes to kotlin (#1659) (6d3fc60)
- NTV-582 : Migrate ProjectSocialViewModel related classes to kotlin (#1661) (23fc0bd)
- NTV-580 : Migrate ProjectUpdatesViewModel related classes to kotlin (#1660) (da9771d)
- PAY-1762: Present payment sheet (#1658) (ee81675)
- NTV-577 : Migrate ProjectNotificationViewModel/ProjectNotificationSettingsViewModel related classes to kotlin (#1657) (6c2c227)
- PAY-1760: create setup intent mutation (#1656) (0da9567)
- PAY-1758: Adding feature flag for PaymentSheet (#1654) (ac1a77f)
- NTV-575 : Migrate SurveyHolderViewModel/SurveyResponseViewModel related classes to kotlin (#1655) (b919c8a)
- NTV-572 :Migrate WebViewViewModel/DownloadBetaViewModel/HelpViewModel related classes to kotlin (#1652) (ca47d91)
- NTV-570: Firebase Crashes (#1653) (fc0deea)
- NTV-569 : Migrate Signin/Login related classes to kotlin (#1651) (0a7855a)
- WEB-605: Update string for flagged comments (#1650) (e09c5d2)
- NTV-563 : Migrate Message related viewmodels classes to Kotlin (#1649) (d6121b3)
- WEB-567: Show flagged comment UI/state when pending T&S review (#1648) (076d523)
-
- Release 3.3.0 (9b7ac96)
- WEB-568: [Android] Filter root comments with no replies from canceled backer in view model (#1645) (dcb4a9e)
- NTV-561: Update dependencies (#1646) (fef2f9a)
v3.3.0
-
- Release 3.3.0 (11e75df)
- WEB-566: [Android] UI for flagged comment (#1643) (f35da2e)
- NTV-560: Updated gems (#1644) (8c93f3b)
- PAY-1716: Update stripe SDK (#1642) (35020f8)
- NTV-556 : Migrate Creator Dashboard viewmodels classes to Kotlin (#1639) (95a7e4f)
- WEB-532 : [Android] Canceled backer: Remove "show comment" link from comment tombstones (#1641) (7aafc25)
- [no-jira]: remove redundant observable subscription (#1640) (1a1f444)
- PAY-1692: Shipping label when changing rewards to Local pickup reward (#1638) (b8bbc0d)
- NTV-554 : Migrate ActivityFeedViewModel Kotlin (#1636) (b8daf2b)
- Added feature flag to enum (#1637) (29addca)
- versions and codes (c4453ee)
- NTV-552 : Migrate BackingActivity ,BackingViewModel classes to kotlin (#1635) (4d1f60b)
- NTV-371 : Migrate
DiscoveryPagerAdapter.java
(#1630) (2a8791f) - NTV 547 : Migrate key classes to kotlin (#1633) (7979237)
- NTV-546 Migrate qualifiers package Interface to Kotlin (#1631) (99e7ef0)
v3.2.1
- versions and codes (25f3e0f)
- NTV-550: Creator facing crash (#1634) (abf5801)
- NTV-548: Unable to resolve host "api.kickstarter.com" (#1632) (1a34192)
- [no-jira]: Update gradle & kotlin (#1556) (2bb8949)
- [No-jira]: remove autoparcel dependencies (#1628) (52530b4)
- Update internal and external version coddes after release (3e688d1)
- NTV-542: Update Exoplayer dependency to 2.17.1 (#1627) (ba29c48)
- WEB-476 :open editorial Link to deep link android app not working (#1587) (28ccd1e)
- NTV-380 :Migrate Environment.java to kotlin and deprecate Autoparcel (#1626) (b848c62)
- NTV-483: Migrate ProjectStatsEnvelope.java to kotlin and deprecate Autoparcel (#1625) (fe584cc)
- NTV-537: Update perimeterX version (#1624) (7b5eef0)
v3.2.0
-
update internal and external version names (af3ae09)
-
NTV-480: Migrate InternalBuildEnvelope.java to kotlin and deprecate Autoparcel (#1612) (cd5d8a8)
-
NTV-483 :Migrate PushNotificationEnvelope.java to kotlin and deprecate Autoparcel (#1622) (4b8ce8c)
-
NTV-479 :Migrate Activity.java Push model to kotlin and deprecate Autoparcel (#1618) (68a4f9b)
-
PAY-1521: Pledge Screen show localReceiptLocation UI (#1617) (9bbd295)
-
NTV-486: Migrate StarEnvelope.java to kotlin and deprecate Autoparcel (#1615) (f22a70b)
-
PAY-1571: Rewards Carousel can display localReceiptLocation UI (#1614) (69b3fc8)
-
PAY-1524: Added new feature flag + updated Schema.json (#1613) (23e8eef)
-
NTV-493: Deprecate Autoparcel for PledgeData.kt (#1611) (ff0923b)
-
PAY-1420: Migrate to graphQL ShippingRules call (#1610) (f64876f)
-
- update versions after release (7ba3072)
-
NTV-494: Deprecate Autoparcel for ProjectData.kt (#1609) (e94c9c3)
-
NTV-485: Migrate ProjectsEnvelope.java to kotlin and deprecate Autoparcel (#1607) (2ab183c)
-
NTV-487: Migrate UpdatesEnvelop.java to kotlin and deprecate Autoparcel (#1606) (58fd2fa)
-
NTV-478 Migrate CategoriesEnvelope.java to kotlin and deprecate Autoparcel (#1605) (20b0634)
-
NTV-489 :Migrate NavigationDrawerData.java to kotlin and deprecate Autoparcel (#1604) (e3cd393)
-
NTV-469: Migrate PushTokenBody.java to kotlin and deprecate Autoparcel (#1602) (150c67e)
-
NTV-442 : Migrate ActivityEnvelope.java to kotlin and deprecate Autoparcel (#1600) (ad47957)
-
NTV-491:Deprecate Autoparcel for StoredCard.kt (#1596) (79768db)
-
NTV-490: Migrate ActivityResult.java to kotlin and deprecate Autoparcel (#1603) (4741550)
-
NTV-488: Migrate DiscoveryFilterStyle.java to kotlin and deprecate Autoparcel (#1601) (767c4e0)
-
NTV-473: Migrate SettingsBody.java to kotlin and deprecate Autoparcel (#1599) (65d9137)
-
- update version code after relase (2c807fc)
-
NTV-482 :Migrate MessageThreadEnvelope.java and MessageThreadsEnvelope.java t… (#1595) (38777b1)
-
Hotfix for 3.1.0, it includes crashesh:
- https://console.firebase.google.com/u/1/project/android-external-release/crashlytics/app/android:com.kickstarter.kickstarter/issues/aa0ef93c85eb1d77a8010a90febcb62b?time=last-s (4dda18b)
- NTV-492 :Deprecate Autoparcel for EmailVerificationEnvelope.kt (#1597) (d281a46)
-
- update versions after release (8efdc46)
- NTV-466: Audio player (#1594) (65d3e4a)
- NTV-475: Migrate XauthBody.java to kotlin and deprecate Autoparcel (#1593) (0d41bea)
- NTV-476 :Migrate AccessTokenEnvelope.java to kotlin and deprecate Autoparcel (#1592) (2ba954b)
- NTV-474 :Migrate SignupBody.java to kotlin and deprecate Autoparcel (#1591) (0d366bd)
- NTV-472 : Migrate ResetPasswordBody.java to kotlin and deprecate Autoparcel (#1590) ([bf35604](bf3560444b3...