Releases: kickstarter/android-oss
v2.19.0
- Regression 2.19.0 (#1396) (48e1545)
- Update internal and external version names (e74ba95)
- NTV-41: Add deeplink for discovery with collections (#1387) (8b6c065)
- NTV-23: Add deeplink for discovery with sort (#1386) (c5a2970)
- [No-jira]: Update gradle plugin version (#1385) (92d592d)
- NTV-7: Review Widget (#1384) (aafdac1)
- NTV-10: Add deep link to comment thread (#1383) (d8ad14a)
- NTV-15 :Add deep link to update comments (#1382) (c36c080)
- NTV-18:Add deep link to update (#1380) (2b81971)
- [NTV-152] Upgrade Facebook SDK (#1381) (4f7d6b2)
- NTV-14 :Add deep link to project comments (#1379) (e5bcc1f)
- NTV-48: Migrate DiscoveryViewModel.java to kotlin (#1378) (4058182)
- NT-2170: Remove segment feature flag (#1376) (86532f3)
- Nt-2068: Fix update payment fails on pledges with addons, and no rewards (#1377) (53e3161)
- NT-2193: Braze push notifications (#1374) (6ba2c54)
- [no-jira]: delete KSUri.java adopt Uri kotlin extension (#1373) (ee6f537)
- NT-2142: Addon card shot test (#1375) (6fb9677)
- NT-4123: Addon card component with fixed missing description (#1369) (9f11530)
- NT-2192:Open Creator Bio crashes the app (#1372) (df5476c)
- [no-jira]: migrate KSUri.java to URI kotlin extension (#1368) (f5983e8)
- NT-2162: Remove comments feature flags (#1367) (fbf34a0)
- [no-jira]: prepare for arctic fox (#1365) (141f94e)
- NT-2077: sent to Optimizely "app_build_number" (#1364) (3971eb9)
-
- Update version code + name after release (4618377)
- NT-2182: Allow identify calls every time the app opens (#1360) (d242ec1)
- NT-2180: Empty state showing when pull to refresh (#1366) (6669919)
- Your comment wasn't posted dialog showing always after error (#1363) (dc99483)
- Update "you" badge translation (#1362) (d382b6a)
- NT-2143: Create add-on reusable component and migrate current add-ons screen to use new component (#1358) (35a518f)
-
- version name & code from previous release (323e0c2)
- [NT-2171]: Position of item on ViewHolder (#1354) (3449c33)
- Fix shipping isssue (#1356) (3b083a4)
- NT-2178 :💥 – Posting comment on update (#1355) (25aa354)
- [no-jira]: remove 3 random failing screenshot test (#1359) (07b0366)
- [No-jira]: fix launch debug app (#1357) (04f61ac)
- [NT-2127]: Integrate Snapshot Testing on CI (#1353) (a92bdb5)
- NT-2012:Finalize the Adoption of View Bindings (#1351) (e50f1a2)
- [No-jira]: Ready for Ruby 3.0 (#1350) (d6324c5)
- [No-Jira]: Updated gems + bundler (#1347) (66c823c)
v2.18.1
Co-authored-by: Hadia [email protected]
(cherry pick... (1bd683b)
(cherry picked from commit 6669919) (e3766a9)
-
Your comment wasn't posted dialog showing always after error (#1363)
-
move reverse to viewmodel to reverse the list that is fr... (ae72927)
-
- version name & code from previous release
v2.18.0
- Update internal and external version names (1993534)
- Fix limit and left (#1349) (c29e3ed)
- NT-2173: Private CI workflow failing fixed (#1346) (6c9dba9)
- NT-2141: Stepper component (#1344) (18b5cdf)
- NT-2129:Push improvement-related strings (#1345) (6fa2555)
- NT-2145:Limit Add-On Tag Reusable Component (#1343) (45fb524)
- NT-2161:UI – Not-a-backer-anymore taking the space of the original comment (#1342) (3e70dcf)
- NT-2144: Emulator on CI environment (#1341) (d9e6734)
- NT-2093: UX – Empty state showing up when loading comments (#1339) (1898158)
- NT-2150: Screenshot Test CommentCard: Not a backer any more state (#1340) (549e8f7)
- NT-1948: UI User badges (#1337) (6866c2d)
- Revert "- delete for now, this will need to be fixed probably"
This reverts commit 6e54291. (f0f0f4d)
-
- delete for now, this will need to be fixed probably (6e54291)
- NT-2139:Screenshot Test Comment Composer (#1338) (2170834)
- NT-2128: Emulator scripts (#1333) (58c71f8)
- NT-2003:UX – Show pending comment dialog (#1336) (ddfb83f)
- NT-2133:UI – Misaligned icon on error messages (#1335) (b754a76)
- NT-1965:UX – Show not-a-backer-anymore comments (#1334) (ded1315)
- NT-2001 :UX – Show pending dialog (#1332) (a35cf9b)
- NT-2125: CommentCard Screen shot test. (#1331) (8659365)
- Update version codes (88053fb)
- NT-2001:UX – Show pending reply dialog (#1330) (c5dc291)
-
- Removed sharedUserId property
v2.17.0
-
- Removed sharedUserId property (b9fa906)
-
- versions (83d2252)
- NT-1996 :UI/UX – Error loading thread (#1328) (68094ac)
- NT-2093: Skip first emitted value from paginated data to avoid initially showing empty state showing on root comments screen (#1323) (c72e177)
- NT-2124: Shot library integration (#1324) (08c2c19)
- NT-2000: Retrying posting a failed reply Scrolling bug (#1327) (1fb18b6)
- NT-2000: Retrying posting a failed reply (#1322) (031e392)
- NT-2130 :Pull missing translations (#1326) (9a4b9d1)
- NT-1996:UI/UX – Error loading thread (#1320) (bf4ba9e)
- NT-2059:Update stripe SDK (#1319) (c6f42dc)
- NT-2043:UI – Handle URLs in comments and Fix post comment crash (#1316) (82ada47)
- Hadia/refactor replies adapter (#1318) (bc8063e)
- NT-2099:Crash when we create new comment and Press reply button (#1314) (54c3114)
- NT-1997:UI/UX – Error loading more replies (#1313) (0860cdd)
- NT-2095:View Replies show and hide with scrolling (#1312) (5c31fce)
- NT-2053:UX – Add pagination to replies (#1311) (3227c4a)
- NT-2028: Navigation – Back button should slide view out (#1310) (ab19752)
- NT-1958: UX – Post a reply (#1305) (f30330b)
- NT-2071: Update exoplayer, mockito, and timber dependencies to latest versions (#1306) (73ebff4)
- [NT-2079] Fix Crash on CommentsActivity (#1309) (c469b3c)
- NT-2069:Refactor Comment Pagination code (#1308) (ac3c668)
- NT-2005: Update Dependencies to Latest Version (#1304) (5221e67)
- NT-2069:Refactor Comment Pagination code (#1303) (8f4b13d)
- NT-1958: UX – Post a reply (#1301) (81e1d92)
- NT-1989: Feature Flag clean up (#1302) (5d909a8)
- NT-1969: UX – Show last page of replies (#1299) (71e72ce)
-
- Release 2.16.0 version code (ccd0e66)
v2.16.0
- NT-2058:Updates – Showing project comments instead of update's (#1298) (ee62ec5)
-
- previous version build code (ae9ac68)
- NT-1968:UX – Add comment composer to thread (#1291) (1bf8878)
- NT-1962:UX – Show removed comments (#1296) (4bb43e3)
-
- Updated version code (101b1c2)
- NT-2055: Added more Unit tests (#1297) (2ffe0a6)
- NT-2044: UI – Handle long translations for fail to post error message (#1295) (194f809)
- Fix "Reply" copy (#1294) (d291935)
- NT-2055: Duplicated comments (#1293) (e074b4b)
-
- New release version name (7820d79)
- NT-2049: Translations (#1292) (ff6a14b)
- NT-2044: UI – Handle long translations for fail to post error message (#1289) (243bd5a)
- NT-2038: Cell UI for pagination error & NT-2039: Reload the errored page (#1290) (a5648a9)
- NT-1962:UX – Show removed comments (#1288) (b234fe2)
- [NT-2045] Identify when the Segment SDK is Initialized (#1287) (ab4fe3b)
- NT-2037: Pagination Error Cell displayed at the same time as the comments cells (#1286) (057876a)
- NT-2029:UX – Add delay to "Posting..." error state (#1285) (b052d4d)
- NT-1951: UI/UX – Error loading initial comments (#1284) (3737f82)
- NT-1908:UI for Comment Composer (#1283) (4f9dd71)
- NT-2004: Fix comments and updates screen on Thank You page (#1281) (89540a8)
- NT-2025: Fix duplicated comments (#1280) (9aed34c)
- NT-1912: String translations and update copy (#1282) (4b8e22f)
- NT-2026:Fail to post initial comment (#1279) (e3b0952)
- NT-1962:UX – Show removed comments (#1277) (210ffb0)
- fix comment composer ui issues (#1278) (54cc153)
- NT-1962:UX – Show removed comments && NT-2024 && NT-2025 (#1276) (d982362)
- NT-1911 :UX – Error posting comment (#1273) (b7239fe)
- NT-1914: UX – Post new comment (#1274) (8c51083)
- NT-1984: Feature flags for threads (#1272) (615c324)
- NT-1910: UX – Not logged in / Not backer for Comment Composer (#1271) (6bd99a5)
- NT-1914: ux post comment (#1270) (f7c7046)
- NT-1955: UI – Comment Card with threads (#1267) (d99f750)
- NT-1977: UX – Not logged in / not backer for Comment Card (#1269) (1b95824)
- NT-953: Fetch a thread query (#1266) (3ad9ab3)
- NT-1909: View comments with infinite scrolling (#1264) (f9637d1)
- NT-1992: Automatic release process step 3 (#1265) (f88fb7e)
- [NO JIRA]: Updated gradle plugin (#1263) (bf603e7)
- NT-1956: Thread view and navigation (#1262) (4077bb5)
- NT-1914: UX – Post new comment (#1261) (49faa4d)
- NT-1980: Add Cursor to each comment item (#[12...
v2.15.0
NT-1735: Target API 30 🚀 (#1240)
NT-1871: InAppMessage listener + DeepLink (#1241)
NT-1860: Move up newsletter row
NT-1923: remove jcenter() (#1244)
NT-1916: Feature flag comment threading (#1243)
NT-1920: Setup Skeleton Activity and ViewModel for Root Comments (#1247)
NT-1918: Create GraphQL Query & Fragments (#1245)
NT-1924; Create GraphQL Comment Data Models (#1246)
NT-1825:Automatic release process step 2 (#1248)
NT-1916: Feature flag on Activity screen (#1249)
NT-1905: GraphQL API Paginate Root comments (#1250)
NT-1908:UI for Comment Composer (#1251)
[NO-JIRA]: Migrate deeplink code to kotlin (#1252)
NT-1853: Removed Feature Flag for Braze (#1254)
v2.14.0
[NT-1863]: Update strings
EP-513-4: Remove Datalake Events And Worker (#1236)
[no-jira]: Update segment version + flush queue with 1 event on staging (#1237)
NT-1872: Middleware + persist users traits (#1235)
NT-1880: Button still active after signing in (#1233)
NT-1863 && NT-1860: Update translations (#1231)
Segment not sending events ghost fixed(#1230)
Update read me file with codeCov (#1229)
NT-1819:Android CodeCov Integration (#1226)
NT-1867: eliminate unnecessary identify calls (#1227)
EP-490: Android QA CTA Clicked (discover_filter) Phase 2 (#1225)
NT-1865: Update maven url for PerimeterX dependency
EP-417:Android: CTA Clicked (project) (#1222)
NT-1849: Update notifications options (#1223)
NT-848: Update segment with Opt-In preferences (#1221)
EP-509: Android QA: project_rewards_count (#1220)
EP-500: Android QA Discover Category Name Localized (#1218)
EP-488: Android QA Project Subcategory & Tags (#1217)
NT-1852: Segment initialization behind feature flag (#1219)
EP-237: Cta clicked discover (#1213)
EP-421/Android: CTA Clicked (project) (#1216)
EP-485:Android QA: Project Properties Currency (#1214)
EP-415: CTA Clicked (project) (#1215)
EP-486/Android QA: Project Duration & Percent Raised (#1211)
Update internal and external version code and name (#1212)
EP-462: Android QA 4/6 - Session Properties Fixes (#1210)
EP-489: Android QA CTA Clicked (add_ons_continue) Phase 1 (#1209)
NT-1672/Creators unable to view "Backers only" updates on Android (#1202)
EP-483: Checkout Amount Total Property (#1208)
NT-1835: feature flag for braze (#1206)
EP-480: Checkout Decimal Properties (#1207)
EP-424: Page Viewed (search) (#1201)
NT-1821: Switch prelaunch display logic to use display_prelaunch field from v1 API (#1205)
NT-1832: Default Icon for Braze Push Notification (#1204)
EP-463 Android: QA 4/6 - User Properties Fixes (#1203)
EP-452: CTA Clicked (log_in_or_sign_up) Unit Test (#1197)
NT-1818/Android Feature Flag Toggle (#1193)
NT-1830: Braze basic push notification integration (#1199)
NT-1820/Creator Dashboard Issues (#1200)
EP-444: CTA Clicked (search) Unit Test (#1195)
EP-451: Page Viewed (sign_up) Unit Test (#1196)
add event method and fix failing test cases (#1198)
Page Viewed (update_pledge) Unit Test (#1189
v2.13.1
v2.13.0
NT-1811: Fixes for Regression 2.13.0 (#1185)
EP-390: Phase 1 QA Feedback Priority 2 properties (#1183)
EP-391: Phase 1 QA Fix Properties (#1182)
EP-389: Phase 1 QA Feedback Priority 1 properties (#1180)
EP-347/Android: Page Viewed (two_factor_auth) (#1179)
EP-180: Create Properties (Phase 5) (#1175)
EP-350/Android: Page Viewed (activity_feed) (#1178)
EP-329: Page Viewed (log_in) (#1173)
NT-1815: WebViews on staging now loading (#1177)
NT-1811: Regression-bugs (#1176)
EP-263: Android: Video Playback Completed (#1174)
EP-261/Android: Video Playback Started (#1172)
NT-1633: Fix linter errors (#1171)
EP-335: Page Viewed (sign_up) (#1168)
EP-332: Page Viewed (log_in_sign_up) (#1169)
EP-320:Android: Page Viewed (change_payment) (#1160)
EP-273: Android: CTA Clicked (log_in_or_sign_up) (#1162)
NT-1633:Kotlin linter (#1167)
EP-276: CTA Clicked (log_in_submit) (#1163)
EP - 272: Login Initiate Cta Click (#1161)
EP-317:Android: CTA Clicked (creator_details) (#1156)
EP-284: Android: CTA Clicked (campaign_details) (#1155)
NT-1806: Automatic Release Process- Step 1 (#1153)
NT-1636:Push notifications not working on Android (#1143)
NT-1807:ViewUtils.java crashes (#1150)
NT-1756: Backing fragment crashes (#1151)
NT-1805: Payment with 3DS card flow (#1147)
EP-257: Create event for Project Card Clicked (#1149)
EP-163: Create properties checkout (#1145)
EP-321:segment type violations (#1146)
NT-1731: Remove butterknife adopt viewbinding (#1134)
v2.12.2
EP-221: Create event for Rewards Carousel viewed (#1113)
NT-1759: Feature Flag for Segment (#1122)
NT-1770: Perimeter X Managing Denied Requests (#1117)
EP-219: Create event for Add-ons screen viewed (#1099)
EP-218: Create event for Select Reward CTA (#1098)
EP-217: Create event for Pledge Submit CTA (#1096)
NT-1766: Add firebase In-App Messaging (#1100)
NT-1768: PerimeterX-Headers (#1101)
EP-156: KoalaUtils migrated to Kotlin and renamed AnalyticEventsUtils (#1093)
EP-153: Rename Properties (#1091)
EP-153: Rename properties checkout_reward_* (#1087)
EP-153: Rename properties session_* (#1086)
EP-153: Remove BackingUtils and tests, remove wildcard import (#1085)
NT-1751: Reset method called when user logs out (#1084)
NT-1736: Migrate BackingUtils.java to kotlin ext (#1079)
NT-1747: Identify users on segment (#1081)
[NT-1745]&[NT-1740]: Refactor tracking clients & bring segment dependency (#1078) (#1080)
NT-1730: Android Update Release Script #1076
NT-1739: Remove all instances of koala tracking events (#1077)
NT-1738: Android Segment Refactor: Create TestApplicationModule (#1074)
NT-1728: Getting rid of ButterKnife dependency (#1071)
NT-1580: Forgot password email (#1069)