Releases: kickstarter/android-oss
Releases · kickstarter/android-oss
v3.17.0
- update codes to be cherry picked to release (#1912) (065eb3b)
- make it so thread always is present to fix issue with messages (#1911) (6fae997)
- update external version code (d3fbdf7)
- Remove a couple potential nulls from mappers in the ProjectCardHolder ViewModel (#1908) (9cf31dd)
- MBL-749: CommentCardViewHolder to RXJava2 (#1910) (1a9cfc4)
- update version codes and names (4a3bd32)
- [MBL-803] Update ThreadViewModel and files to RX2 (#1906) (884f1ba)
- MBL-1054: Marketing emails deeplinks (#1907) (7869160)
- [MBL-804] Update UpdateCardViewholder to RX2 (#1905) (3a42437)
- MBL-745: BaseRewardCardViewHolderViewModel.kt to Jetpack ViewModel and RxJava2.2 (#1904) (5a59d6a)
- [MBL-1060] Add dark mode toggle in settings, make settings visible to non logged in users (#1902) (5b41601)
- MBL-750: CommentsScreen to RXJava2 + ViewModel (#1903) (830671e)
- MBL-1065: ProjectUpdates to RXJava2 + Viewmodel + Paginator object for RXJava2 (#1901) (c51ec56)
- MBL-813: EditProfileViewModel.kt to Jetpack ViewModel and RxJava2.2 (#1900) (a2a3828)
- [MBL-786] Adjust project card to use rx2 (#1897) (365de6a)
- [MBL-761] Update Editorialviewholder to rx2 (#1898) (cf35a3e)
- update to rx2 (#1899) (5f3605c)
- MBL-760: DownloadBeta dialog removed (#1895) (ab9904c)
- [MBL-762] Update EditorialViewModel and activity to rx2 (#1896) (b841edc)
- MBL-744: BackingActivity to RXJava2 + ViewModel (#1894) (5acd5a3)
- [MBL-828] Update Thanksviewmodel and tests to RX2 (#1893) (b292b5d)
- MBL-819: Newsleter Screen migrated to RXJava2 + ViewModel (#1892) (25da525)
- [MBL-789] ProjectPageViewModel.kt to Jetpack ViewModel and RxJava2.2 (#1890) (518fbb9)
- MBL-746: CancelPledge Screen (27b590b)
- update cardviewholder viewmodels to rx2 (#1887) (5bc6124)
- MBL-795: RewardsFragment Screen (#1888) (9db9fd6)
- MBL-816: MessageCreator Screen (#1886) (805178d)
- [MBL-796] Update RewardViewHolderVIewmodel to RX2 (#1885) (7a3345f)
v3.16.1
v3.16.0
-
- Release version name/build (fef0604)
- add uncaught UndeliverableException handler (#1882) (8b88581)
- [No ticket] Changes to address top crash (#1881) (029c9ed)
- MBL-805: VideoPlayer Screen (#1880) (102a942)
- MBL-817: Messages Screen (#1879) (cc5b90d)
- [MBL-784] Convert Paymentmethodsviewholderviewmodel to rx2 (#1878) (caa3347)
- create chrom tab extension instead of webview loading of legal pages for login flow (#1877) (4067869)
- remove help viewmodel, does nothing (#1876) (5fd3f36)
- [MBL-768] Update HelpSettingsActivity and ViewModel to RX2 (#1875) (d5e16c5)
- [MBL-802] Update ThanksShareHolderViewmodel to RX2 (#1872) (3515da5)
- [MBL-741] Update Activitysampleviewholderviewmodel to RX2 (#1873) (02dfd64)
- MBL-911: Android 14 (#1874) (d844235)
- [MBL-1004] Remove unneeded files from vies we converted to compose (#1870) (b7b2a00)
- remove button that would have lead to creator dashboard (#1868) (30de0ca)
- remove the maison neue font family from the app (#1869) (cd539d7)
- MBL-791: SocialActivity fix && migration to RXJava2+ViewModel (#1866) (21ceae1)
- prevent crash with span text returning a -1 for the starting index (#1867) (e5e8389)
- update version names and codes based on release (#1865) (2a95d83)
- [MBL-985] Convert Search Screen to Compose (w/Improvements) (#1863) (a0eb1a3)
- MBL-752: CreatorBioActivity to JetpackViewModel and RXJava2 (#1864) (b89a0da)
- [MBL-979] add the project cards for the search page (#1862) (76fed6c)
- MBL-787: EnvironmentalCommitments to JetpackViewModel and RXJava2 (#1861) (dd1da07)
- MBL-788: ProjectOverviewViewModel to JetpackViewModel and compose (#1860) (4324d52)
v3.15.0
- update internal and external version names/codes (c566221)
- MBL-962: Convert SignupActivity Visuals to Compose (#1859) (9821204)
- [No Ticket] fix issue with error or success messages constantly showing on LoginActivity (#1857) (9b6a040)
- MBL-977: Deprecate ObjectUtils, migrate to kotlin Ext functions (#1843) (7e7b76c)
- [no-jira] Change headline logic in setpassword screen (#1856) (faa150c)
- [MBL-969] Convert Two Factor screen to Compose (#1855) (041c188)
- Update version codes and names after release (606a326)
- Convert Login to Compose (#1854) (0a04f4f)
- MBL-908: Convert SetPasswordActivity visuals to Compose (#1853) (482f34c)
- [MBL-907] Update Reset Password screen to use Compose (#1852) (984c419)
- Migrate project search result viewhold view model to rxjava2.2, remove viewmodel inheritance from envrionmental commitments view holder view model, tests, linter (#1849) (0ae7b5d)
- [MBL-858] Remove creator dashboard (#1850) (2fcc58e)
- [MBL-898] Recreate create password screen in compose (#1848) (152529b)
- Update schema.json (#1847) (ae712ec)
- [MBL-880] Added colors and theming from web for light and dark mode (#1846) (8adec2a)
- Download gemfile.lock and config.json from server (#1845) (71640f6)
v3.14.0
- Update internal and external version code (6d341bb)
- Update external and internal version names (a9e60ac)
- MBL-933: Facebook Login QA Fixes for release (#1844) (5c23810)
- [MBL-945] Add tests to logintout screen, minor visual adjustment for use of ai tab (#1842) (37b54d9)
- [no-jira]: Translations (#1840) (d12e74c)
- [MBL-903] Update Logintout activity visuals to compose (#1836) (84be0f0)
- MBL-942: HTMLParser now accepts headers (#1835) (4e58054)
- MBL-751: CreatePasswordViewModel.kt to Jetpack ViewModel and RxJava2.2 (#1832) (aa84349)
- [NoTicket] updated string names for translations (#1834) (8fe9078)
- [MBL-927] Add questions and vertical flag dividers to use of UI tab (#1833) (c994f56)
- [MBL-815] Update LoginToutViewmodel to RX2 (#1831) (3413bf8)
- MBL-798: SetPasswordViewModel.kt to Jetpack ViewModel and RxJava2.2 (#1830) (078b24f)
- MBL-824: ResetPasswordViewModel.kt to Jetpack ViewModel and RxJava2.2 (#1829) (1b67f5f)
- [Master] update version codes/names (#1828) (032e1aa)
- MBL-901: Use of AI screen (#1827) (5487610)
- MBL-899: Show new tab "Use of IA" (#1826) (cc57d57)
- [MBL-881/909] Compose standards and dark mode feature flag (#1825) (f0670c6)
- MBL-896: Added feature flag for new "Use of AI" tab (#1824) (1c3d914)
- [No-jira]: Translated strings (#1822) (a39f7fa)
v3.13.0
- [RELEASE] release translations and version bump (#1823) (12bc727)
- update version names for release 3.13.0 (e79a6a2)
- [NoTicket] Update copy and name for deprecation notice to match backend (#1819) (42cb3ea)
- [NoTicket] Adjust usage and visuals of compose screen based on learnings (#1820) (520b197)
- [No Ticket] Fix loop of error handler (#1818) (690d26b)
- MBL-874: Upgrades in preparation for API 34 (#1817) (a9b5c08)
- MBL-886: Crash when no networking + duplicated network call (#1815) (dcd1915)
- fix visuals for compose version of change password, fix issue with error (#1816) (2b3f25a)
- [No Jira]: use for a viewModel output subscribeAsState to transform into Compose State (#1814) (e9fac5f)
- [MBL-878] Use compose to show ChangePasswordActivity (#1813) (ddc955b)
- MBL-667: new event add_payment_method (#1812) (a268dc2)
-
- update versions after release completed (e0e7553)
- MBL-835: [Android] Update prelaunch, project, and rewards carousel screen_view event to use new mutation (#1793) (4ddb3e9)
- [MBL-871] Add compose visuals based on design system (#1811) (e32feda)
- [No-jira]: Performance improvements (#1810) (bc86dcf)
- MBL-785: PledgeFragment-ViewModel migrated to RXJava2 (#1809) (44888d8)
- MBL-872: Login crash for 3.12.0 (#1807) (819179a)
- [MBL-872] Changes for loging viewmodel (#1808) (54820db)
- MBL-767: FrequentlyAskedQuestionViewModel.kt to Jetpack ViewModel and RxJava2.2 (#1806) (d3edf0e)
- MBL-766: FrequentlyAskedQuestionsViewHolderViewModel.kt to Jetpack ViewModel and RxJava2.2 (#1805) (78a9fe6)
- MBL-763: EnvironmentalCommitmentsViewHolderViewModel.kt to Jetpack ViewModel and RxJava2.2 (#1803) (27fcbcf)
- Bump version code (c483fd6)
- Bump version code (d6fc2ca)
- [MBL-859] Add deprecation banner for creator dashboard (#1804) (ee94247)
- MBL-868 crash account (#1802) (3adea2a)
- MBL-743: BackingAddOnViewHolder-ViewModel-ViewModelTest migrated to RXJ2 (#1801) (644bf1d)
v3.12.1
v3.12.0
- Bump version code (517ff30)
- MBL-868 crash account (#1802) (c26ef19)
- Release 3.12.0 version name update (89a097a)
- MBL-742: BackingAddOnsFragment-ViewModel-ViewModelTest migrated to RXJava2 (#1799) (e927d77)
- MBL-851 Gradle 8 upgrade (#1798) (0614a8d)
- [MBL-857] Add feature flag to remove dashboard feature (#1797) (e95b1a9)
- MBL-739: ActivitySampleFriendBackingViewHolder - ViewModel migrated to RXJava2 (#1796) (d5da82c)
- [MBL-830] Update UpdateViewmodel/Activity/Tests to use RX2 (#1794) (7c13958)
- MBL-738: AccountActivity-ViewModel Migrated to RXJava2 + JetpackViewModel (#1795) (0e0ad4b)
- Migrate TwoFactorViewModel.kt to Jetpack ViewModel and RxJava2.2 (#1792) (6fecba2)
- [MBL-826] Update settings viewmodel, activity, and tests to RX2 (#1791) (c274262)
- MBL-831: SearchActivity-ViewModel migrated to RXJava2 (#1789) (1187117)
- MBL-827 Migrate SignupViewModel.kt to Jetpack ViewModel and RxJava2.2 (#1782) (58a5056)
- MBL-666: [Android] Update purchase event with new mutation on thanks page after user completes checkout (#1788) (3129c8d)
- [MBL-748] Update ChangePassword Activity, Viewmodel, and tests to RX2 (#1790) (e3ee315)
- [MBL-747] Update change email screen, viewmodel and tests, to use RX2 (#1781) (b588e00)
- MBL-779: [Android] Setup TriggerThirdPartyEventType GraphQL Mutation (#1780) (a7c6401)
- [MBL-836] Remove unneeded extension function, replace with core library usage (#1779) (c8cc799)
- MBL-700 : Fix bonus amount not being able to go past 3 digits (#1778) (c419dd6)
- MBL-734: Retrofit client migrated to rxjava2 + LoginViewModel lifecycle improvements (#1776) (4b1ee59)
- MBL-727: Create splash screen and launch from Discovery Activity (#1777) (4484d3b)
- MBL-691: Fix incorrect end time being displayed for project descriptions (#1775) (371edeb)
- Migrate ProjectCampaign and AudioViewElement to Jetpack ViewModel and RxJava2 (#1773) (d4f83a3)
-
- Update versions after release completed. (70a19af)
- MBL-664:Get user email with login and sign up by calling user privacy api (#1756) (ac4702a)
- MBL-717: Handle Crash In PreLaunchProjectPageActivity (#1772) (2397018)
- no message (1d29ba8)
v3.11.0
- [15:29:07]: Google Api Error: Invalid request - APK specifies a version code that has already been used. fixed (7990dce)
- no message (4b8c44a)
-
- Release version code and name (9b02765)
- MBL-687: Remove Optimizely from the source code (#1771) (2753842)
- MBL-686 : Migrate feature flag ANDROID_PRE_LAUNCH_SCREEN (#1770) (cf0c335)
- MBL-684: Migrate feature flag ANDROID_CAPI_INTEGRATION (#1769) (090d17f)
- MBL-684: Migrate feature flag ANDROID_FACEBOOK_LOGIN_REMOVE (#1768) (96b334e)
- MBL-695: Constrain SwipeRefreshLayout height for updates list (#1766) (1ceaba6)
- MBL-683: Migrate feature flag ANDROID_CONSENT_MANAGEMENT (#1767) (7fc366b)
- Bump version to 3.10.0 (#1765) (778b816)
- MBL-680 && MBL-682: FeatureFlag client using internally Firebase Remote Config && ANDROID_HIDE_APP_RATING_DIALOG feature flag migrated (#1763) (6efa3cd)
- MBL-693 Prioritize superbacker badge before you badge (#1764) (b3cedc4)
- MBL-676: Constrain bottom of removed comment textview (#1762) (e4f4de5)
- MBL-679: Remove experiments related code (#1760) (cb93b54)
v3.10.0
- Create release branch (651ff4d)
- [no-jira]: Fix issue for Showing Coming soon badge for saved projecta (#1759) (9b34fc1)
- MBL-689 -Adding coming soon badge to project cards (#1758) (dacb651)
- MBL-662: remove feature flags (#1755) (ed677e5)
- Update internal and external version name and code after release (c01bb2e)
- [no-jira]: Fix issue for search result Coming soon label (#1757) (2e6ce83)
- [no-jira]: Add test case for jetpack compose Prelaunch screen (#1752) (2d67da8)
- WEB-967: [Android] Create FirebaseAnalyticsClient and FirebaseAnalyticEvents, and add instances in application model and environment (#1754) (1255365)
- WEB-1021: [Android] Create google analytics 4 feature flag (#1753) (d9d2fa5)
- NTV-659: PledgeFragment$onViewCreated crash (#1751) (d48d619)
- WEB-670: [Android] Add Meta CAPI tracking support to project, rewards, payments and thanks pages. (#1749) (8e5097c)
- WEB-998 [Android]Add prelaunch page deep link to Kickstarter apps (#1750) (5a5e1df)
-
- external version code updated to the build number runway selects as "the most recent one", increase subsequently from this number for next releases (97a51a4)
-
- update version code after release (6df29e2)
- WEB-846: [Android] Bring in localized strings for consent management (#1748) (d2128ab)
- NTV-656: Firebase crashes (#1747) (b909675)
- WEB-975 : [Android] Setup TriggerCapiEventInput GraphQL Mutation (#1746) (0c243d7)
- WEB-974 [Android] Feature Flag for Prelaunch page (#1745) (fe5b222)
- WEB-754 : [Android] Add Prelaunch page to Android app (#1738) (6514742)
- NTV-654: gradle version + code coverage (#1744) (6d31134)