Releases: avito-tech/avito-android
Releases · avito-tech/avito-android
2021.27
2021.26
2021.25
Features
- MBS-9841 Add checks for View and RecyclerView (#1128)
- MBS-11527 Bump AndroidX Test version (#1117)
- MBS-9712 cross app test summary and tms plugin work (#1106)
Fixes
- Fix file path problems on mac os (#1113)
Meta / Refactorings
- MBS-9699 enable kotlin explicit api for all koltin-jvm libraries (#1127)
- MBS-10881 extend gradleTest configurations from test (#1124)
- MBS-11463 Delete deprecated API (#1121)
- MBS-10881 use project accessors (#1123)
- MBS-10881 use version catalog (#1122)
- MBS-10881 update to 7.1 (#904)
- MBS-11503 Split device-provider (#1109)
- MBS-11302 gradleTest convention leftovers (#1118)
- MBS-11472 tests for instrumentation local args (#1119)
- MBS-11502 remove legacy reporting code and inMemoryReport flag (#1120)
2021.24
MBS-11055 update kotlin 1.4.3 -> 1.5.20 (#972)
Warning: project is now depends on kotlin 1.5.20 and will transitively add it to your project buildscript classpath if you applied some of out plugins
Features
- MBS-9992 Add a flag to disable intents stubbing (#1112, #1105)
- MBS-11417 Build step for dependency analysis plugin (#1103)
Fixes
- MBS-11509 fix reportViewer video serialization (#1108)
Internal changes
- MBS-11302 Stabilize flaky tests (#1110)
- MBS-11302 increase gradle test kit parallel performance (#1111)
- MBS-11293 Use retry Gradle plugin (#1107)
- MBS-10193 agp update leftovers (#1104)
- MBS-10512 Hint about not published internal docs (#1102)
- MBS-9085 enable configuration cache (#1098, #1100)
- MBS-9699 explicitApi in random-utils (#1099)
2021.23
WARNING
This release depends on Android Gradle Plugin 4.2.
If you use any avito gradle plugins that depends on AGP, it automatically upgrades your project to 4.2 (leaks to build class path)
Meta
2021.22
Documentation
- MBS-7663 upgrade avito cache node + instructions (#1083)
Fixes
- MBS-11493 fix inmemoryreport aggregation (#1092)
- MBS-11456 don't wire signer tasks manually (#1089)
- Device initialization fails handling (#1090)
- MBS-10193 fix build verdict tests for 4.2 (#1088)
Meta / Refactorings
- MBS-11463 Delete TestWithTarget (#1081)
- MBS-10388 Drop support of implicitly overrided build steps (#1087)
- MBS-11456 agp 4.2 preparations: support signer plugin (#1085)
- MBS-11457 Signer plugin leftovers (#1086)
- MBS-10193 agp 4.2 preparations: workaround for InMemoryProjectGenerator (#1084)
- MBS-10600 setup gradle cache node (#1078)
- MBS-11417 Update dependency-analysis (#1080)
2021.21
2021.20
Features
- MBS-11446 expose signer http client 'readWriteTimeoutSec' to plugin extension (#1068)
- MBS-10388 Custom build step with user defined tasks (#1066)
Documentation
- MBS-11457 signer plugin documentation and enhancements (#1073)
Fixes
- MBS-11322 Make test lost when device die when executes (#1048)
- MBS-11288 fix test name, use temp dirs instead of '.' (#1071)
- MBS-11288 fix inmemory report unexpected LOST cases (#1070)
- MBS-11392 leftovers (#1063)
- MBS-11392 fix instrumentation-tests unused dependencies (#1062)
- MBS-9536 Fix negative state assertions (#1060)
- MBS-11406 fix parsing error (#1055)
- MBS-11309 Fix wrong prefix in cache metrics (#1053)
Meta
- MBS-10881 artifactory-app-backup no longer applies maven-publish (#1050)
- MBS-11395 some gradle7 preparations (#1052)
- MBS-11376 Infra 2021.19 (#1051)
- MBS-11416 Move DevicesProvider.kt to the TestRunner.kt (#1072)
- Test runner creation refactoring (#1069)
- MBS-10591 test to detect failures without instrumentation configurations (#1065)
- MBS-5682 Use Kotlin progressive mode (#1067)
- MBS-11416 Simplify DeviceProviderFactory api (#1064)
- MBS-11392 merge runner parts (#1061)
- MBS-11392 runner cleanup (#1059)
- MBS-11392 extract runner implementation from gradle plugin (#1058)
- MBS-11310 Critical path clean up (#1057)
- MBS-11263 run samples tests on CI (#1056)
- MBS-11393 refactor test-runner:client api (#1054)
- MBS-10899 only mount dependency caches (#1049)
- MBS-11322 Set maximum device count to 1 (#1047)
2021.19
Features
- MBS-11279 Basic report adb pull validation (#1037)
- MBS-11263 Working test-runner sample (#1020)
- MBS-11263 Add experimental flag for fetchLogcatForIncompleteTests (#1042)
- MBS-11263 Provide logcat from Incomplete tests (#1036)
- MBS-9536 Add new ActivityScenarioRule (#1029)
- MBS-11310 Send metrics for tasks in critical path (#1032, #1038, #1039)
- MBS-11309 Track slowest tasks (#1022, #1033)