Skip to content

Releases: kickstarter/android-oss

v3.28.1

30 Jan 02:35
Compare
Choose a tag to compare
    • MBL-2054: Manage Exceptions from Rx streams lacking onError #2216 (a942fdc)

v3.28.0

23 Jan 23:46
Compare
Choose a tag to compare
    • New release version code-name (786b758)
  • Translations of new strings (#2210) (7993233)
  • MBL-1971: Infinite loading on rewards carousel for late pledges projects fixed (#2209) (67ec4d5)
  • MBL-2000 Fix Error State for PLOT (#2208) (0f22c14)
  • MBL-1950: Double charge late pledge (#2205) (31d4d5f)
  • MBL-2001 Consufing copy (#2207) (14b3529)
  • MBL-1982: Additional PLOT strings internationalization (#2206) (2ebd0b0)
  • MBL-1999: Errored States "Authentication required" not showing (#2204) (52257f4)
  • MBL-1992: Currency format for PaymentIncrement (#2203) (1d59f2c)
  • MBL-1970 Update PaymentIncrement Fragment state and stateReason types (#2202) (9c2a703)
  • MBL-1962: Terms of use hyperlink on payment schedule in manage pledge screen (#2201) (bd06419)
  • MBL-1991: Pledge Summary | Only show PLOT blurb in manage pledge while project is live (#2200) (d9873a7)
  • MBL-1989: Only call build payment plan query on PLOT enabled projects (#2199) (4eb8989)
  • MBL-1979: Translated strings, new string for PLOT disclaimer expanded UI (#2197) (97c9944)
  • MBL-1945: Android 15 adaptation for PPO Screen (#2198) (8203972)
  • MBL-1916: Display payment plan in Manage Pledge Flow if available (#2195) (dd8db6a)
  • MBL-1955: clean feature flags (#2196) (d169463)
  • MBL-1956: Terms of use hyperlink in checkout screen (#2193) (a128995)
  • MBL-1952 Add dynamic root padding to Message Creator screen (#2192) (5806a36)
  • [MBL-1942] Hotfix for keyboard covering input fields in Messages, Comments, & Replies (#2191) (13f486f)
  • MBL-1919: API | Implement BuildPaymentPlan Query On Checkout Screen (#2190) (802bba4)
  • [no-jira] Hotfix for 3.27.2 intent is null (#2189) (95476a9)
  • MBL-1920: API | Add Support For New BuildPaymentPlan Query (#2187) (355ecb3)
  • MLB-1923 API | Update the Project object on GraphQl to include isPledgeOverTimeAllowed flag (#2188) (72537c3)
  • MBL-1918 API | Expose 'incremental' field on the CreateBacking mutation (#2185) (0482474)
  • MBL-1922: Crash from lateinit variable viewModelFactory uninitialized in FacebookConfirmationActivity.kt (#2186) (317b28b)
  • MBL-1921: Crash from lateinit variable stripe uninitialized on activity result callback in PledgedProjectsOverviewActivity (#2184) (9b8b8f6)
  • MBL-1910: thirdPartyEvents mutation (#2183) (68eca93)
  • Remove "Update Pledge" option on Manage Your Pledge menu (#2180) (ee65993)
  • MLB:1856: changed copy on backingfragment whe plot selected (#2181) (2b898d9)
  • MBL-1908 && MBL-1911: Migration to Apollo3 (#2182) (91785ea)
  • MBL-1858: Payment Schedule component (#2178) (6996126)
  • Upgrade gradle plugin to be compatible win sdk 35 (#2179) (88f180f)

v3.27.1

06 Dec 01:55
Compare
Choose a tag to compare
  • update version codes and names (c9988f4)
  • MBL-1922: Crash from lateinit variable viewModelFactory uninitialized in FacebookConfirmationActivity.kt (#2186) (d4c966d)
  • fix bug (#2184) (2432dd8)

v3.27.0

03 Dec 20:55
Compare
Choose a tag to compare
  • update versions (45b1157)
  • [no-jira] Fix transaction too large crash on send creator message from project FAQ (#2177) (25a0451)
  • MBL-1893 && MBL-1877: Separate rewards from project query (#2173) (9975252)
  • MBL-1902: Fix circleCI builds (#2174) (952fef2)
  • [no-jira] Fix pledge redemption notifications not working, update tests (#2175) (d3c7fea)
  • MBL-1739: Support Android 15 (#2143) (709b32f)
  • MLB-1797 Added titles for payments and collection plan on CheckoutScreen (#2167) (1660b7f)
  • MBL-1710: Entry Point: Push Notification navigation (#2172) (aeeb7d6)
  • MBL-1068: Remove RXJava1 and related dependencies from our source code. (#2170) (f7f29a1)
  • MLB-1799 (#2169) (e62ebf8)
  • MLB -1798: Added plot selected badge to PledgeItemizedDetails (#2166) (48eb734)
  • MBL-1876: Firebase crashes Caused by android.os.TransactionTooLargeException (#2171) (f63ea03)
  • MBL-1861: Fix survey notifications not working & MBL-1862: Add support for survey url to deeplinks (#2168) (81c088c)
  • MBL-1859: Beta pill for PPO (#2165) (3cedeab)
  • MBL-1850: Restricted shipping to EU wrong shipping cost being charged to the backer (#2163) (6712519)
  • MLB-1796 COLLECTION PLAN COMPONENT (#2164) (c4a72f9)
  • MBL-1806 Feature flag PLOT (#2162) (ff46cac)
  • MBL-1833: Compose UI tests for PledgeItemizedDetails composable (#2161) (5ab6976)
  • MBL-1787: Modified copy text + translations (#2160) (c708225)
  • MBL-1823: Compose UI tests for RisksScreen (#2158) (85d417e)
  • MBL-1822: Compose UI tests for ChangePasswordScreen (#2157) (165aa89)
  • [no-jira] Update versions after successful release 3.26.1 (#2156) (dadcda8)
  • MBL-1769: Push Notifications class migrated to Kotlin + migrated to RXJava2 (#2155) (9f7b813)
  • [no-jira] hotfix for 3.26.0 release - crashes in discovery fragment when context is null (#2154) (a9187fb)
  • [NoTicket] Delete BaseActivity and ActivityViewModel (#2153) (497016f)
  • [MBL-812] Update DiscoveryViewModel to RX2 (#2152) (ee0382e)

v3.26.3

16 Nov 03:36
Compare
Choose a tag to compare
  • MBL-1876: Firebase crashes Caused by android.os.TransactionTooLargeException (#2171) (8cc01e7)

v3.26.2

13 Nov 19:51
Compare
Choose a tag to compare
  • Hotfix 3.26.2 name/version (2fef312)
  • MBL-1859: Beta pill for PPO (b556e1e)
  • MBL-1850: Restricted shipping to EU wrong shipping cost being charged to the backer (ac6a5ed)
  • Linter (8a1c9e2)
  • create test suite for change password ui (937b225)

v3.26.1

21 Oct 21:50
Compare
Choose a tag to compare
  • update version names (3e47a84)
  • [no-jira] hotfix for 3.26.0 release - crashes in discovery fragment when context is null (#2154) (b7ac3cc)

v3.26.0

17 Oct 16:17
Compare
Choose a tag to compare
  • update release names (8dec85c)
  • no-jira: Replace "Edit" string in ppo with correct string (#2151) (675b6ea)
  • MBL-1768: RegisterTokenWorker to RXJava2 (#2150) (73aff77)
  • MBL-1776: When getting a new Push Token from Firebase, register it on the backend endpoint again (#2148) (fef3cc9)
  • [NoTicket] various RXjava cleanup (#2149) (852dae9)
  • [MBL-1763] add redeem and pledge redemption survey deeplinks (#2147) (b891f29)
  • MBL-1760: Update 3DS snackbar with new copy and duration when user fails authentication (#2146) (0e8181e)
  • MBL-1767: SegmentTrackingClient migration to RXJava2 (#2145) (d061220)
  • MBL-1744: Refactor Fix Pledge Flow (#2142) (b8f0062)
  • MBL-1745: Replace additional strings with translated strings (#2140) (eda7938)
  • [MBL-811] Update Discovery Fragment to RX2 (#2144) (08e4f22)
  • MBL-1746: Hook up alert dot to v1 user field (#2136) (8552ca7)
  • [MBL-1758] Only send event for rewards carousel if the currentProjectData is available (#2139) (2c99cee)
  • MBL-1748: PPO Polish - Error UI icon fix (#2137) (3ce4b30)
  • [No-jira]: update release code/name after successful release (#2138) (f097ee7)
  • MBL-586: Unify rewards selection viewModels (#2133) (12923ee)

v3.25.2

24 Sep 17:39
Compare
Choose a tag to compare
    • version name upgrade for hotfix (9f045dc)
  • SD-3241: Wrong shipping value for Shipping World Wide rewards (#2135) (37f062f)
  • [no-jira]: Last step of release checklist (#2132) (6bb04b6)
  • MBL-1737: When user has no saved cards and stripe link fails or is canceled there is a crash (#2130) (fdf3f19)
  • MBL-1722: Extended feature flag client to check user enabled feature flags (#2129) (a2979cd)
  • [MBL-1726] Make PPO webview use correct endpoint and logs user in automatically (#2128) (54d7405)
  • [No Ticket] UI tweaks for PPO (#2127) (7fb3ddc)

v3.25.1

16 Sep 21:56
Compare
Choose a tag to compare
    • Hotfix version-code names (c56ac95)
  • MBL-1737: When user has no saved cards and stripe link fails or is canceled there is a crash (c8eb1f8)