Releases: kickstarter/android-oss
Releases · kickstarter/android-oss
v3.30.0
- Update version names 3.30.0 (c97bf6a)
- MBL-2251: SPC & project card polish (#2278) (ff80428)
- MBL-2242: Catch unhandled exceptions in RefreshPushToken (#2277) (70898eb)
- MBL-2238 && MBL-2213: Pagination polish (#2275) (1b48f6c)
- MBL-2241: Allow SimilarProjectsViewModel to re-fetch data on error (#2276) (c4f887e)
- MBL-2236: Sort and filter phase 1 release polish (#2273) (820eb26)
- MBL-2189: Add a 'Similar Projects Carousel' to PreLaunchProjectPageActivity (#2271) (738588c)
- Updated strings for Sort and Filter (#2274) (1417213)
- MBL-1697 Thanks page wrong amount (#2272) (752934f)
- MBL-2207: Create and add a placeholder card for SPC (#2270) (69c3b42)
- MBL-2209 [Late Pledge]the system does not allow pledging (#2269) (677c79e)
- MBL-2139: Added pagination (manually for now, no library involved). (#2265) (e836e91)
- [no-jira]: update versions after release (#2267) (f351783)
- MBL-2210: Add "similar_projects" to RefTag and use it from the SPC (#2263) (a750d1f)
- MBL-2211 Change default sort from POPULAR to MAGIC/RECOMMENDED (#2266) (1cfb7e4)
- MBL-2132 Sort pill active state shown after user selection (#2264) (8e58ce0)
- MBL-2206: Replace "Similar projects" string w/ localized resource (#2262) (084fe5e)
- MBL-2131: SortMenuBottomSheet UI component (#2260) (57ea022)
- MBL-2056 Manage pledge blurb uncentered (#2258) (3cf6009)
- MBL-2205: Fix title min/max lines + indicator color in KSProjectCardLarge (#2259) (1aab94d)
- MBL-2171 Filter menu bottom sheet single select (#2257) (818e8d3)
- MBL-2155 Add a 'Similar Projects Carousel' to ProjectOverviewFragment (#2256) (1b5b7cb)
- MBL-2137: ViewModel for FilterMenuBottomSheet (#2255) (c56cd8e)
- MBL-2130 Pillbar UI (#2254) (6eec651)
- MBL-2057: [Phase 2] New card states: New info flag type (#2253) (1f40291)
- MBL-2138: SearchVM now is able to query options for Category and Sorting (#2251) (8d3f943)
- MBL-2061: [Phase 2] New card states: Add new backend card states to PledgeTierType enum, hook up to new PPOCardViewTypes (#2252) (de95912)
- MBL-2016: String translation ready for authentication required blurb in manage pledge (non-plot) (#2250) (223bca2)
- MBL-2133 project cards (#2248) (eb00dfb)
- MBL-2159: NullPointerException on ToastExtKt.showErrorToast (#2249) (d9d32a2)
- MBL-2135: SearchAndFilter viewmodel (#2247) (22e685d)
- MBL-2157: Add Similar Projects GQL query & Apollo client method (#2246) (2e7adb0)
- MBL-2064: [Phase 2] New card states: Add support for UpdateBackerCompleted mutation (#2245) (b55b734)
- MBL-2132 FilterMenuBottomSheet For category UI (#2244) (dc449af)
- MBL-2136: New projects query (#2242) (76acc42)
- [NO-JIRA] Update version codes and names (#2243) (1d3dc79)
- MBL-2144 Fix concurrency crash when preloading images (#2241) (59ffe74)
- [no-jira] Bottom nav bar appearing behind nav bar (#2240) (bafdf5c)
- MBL-2134: New feature flag and SearchAndFilterActivity (#2239) (9a75752)
- MBL-2127 Font fast follows (#2238) (435633a)
- MBL-2031: [Phase 1] UI Updates: Bottom sheet for beta messaging (#2237) (9da44c0)
- MBL-2125: Fix decimal error (#2235) (dbad050)
- MBL-2043 Replace button components with new ones (#2231) (2499e76)
- MBL-2048: [Phase 1] UI Updates: Address collection card CTA buttons refresh (#2236) (0099e7c)
- MBL-2029: [Phase 1] UI Updates: New copy, icon, and alert count for ppo menu item in discovery overflow menu (#2234) ([2dd3f3b](https://github.com/kic...
v3.29.2
v3.29.1
v3.29.0
- Bump version number (f356e85)
- MBL-2030: [Phase 1] UI Updates: Copy changes on ppo screen title and empty state copy (#2230) (4a60a1e)
- Go back to roboto (#2232) (88a8093)
- MBL-2114 New design system missed fonts change (#2228) (80dd41a)
- MBL-2115 Preload images asynchronously (#2229) (a245416)
- MBL-2038: [Phase 1] UI Updates: Mail icon for message creator (#2227) (b3df243)
- MBL-2069 Add images on rewards UI (#2224) (fca318a)
- MBL-2036: [Phase 1] UI Updates: Chevron for backing details (#2226) (ea6ccdd)
- MBL-2028: PPO v2 feature flag (#2225) (4609c9b)
- MBL-2039: Bare minimum Statsig integration (#2221) (f76c245)
- MBL-2042 New Design system Font changes (#2220) (7eec16e)
- MBL-2103 [PLOT] EUR - Ineligible badge is shown in USD instead of EUR (#2222) (ab7600f)
- MBL-2068 Images on rewards - integrate with backend (#2219) (dc88440)
- MBL-2041: Clean up feature flag for refactor fix payment (#2218) (9263ca9)
- MBL-1974 Project notice (#2214) (0ae04da)
- MBL-2052 PLOT projects not working after scheme change on BE (#2215) (b6ab5da)
- MBL-2054: Manage Exceptions from Rx streams lacking
onError
(#2216) (d6261ed) - MBL-2055: Avoid adding the Authorization header if the token is empty (#2217) (b317991)
- MBL-2047 Bold styling not showing on first charge amount for PLOT (#2213) (1c67a86)
- [NO JIRA]: Release versions (#2211) (dba9270)
- Fix typo on hyperlink (#2212) (ba9d1f4)
v3.28.1
v3.28.0
-
- 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
v3.27.0
-
- updated version codes (019398c)
- 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)