- Fix assembleRelease
- Fix defaultConfig path for variables
- Fix uploadCrashlyticsMappingFileQa task Failed
- Fix bug in DebugCatalogItemLayout
- Add chucker
- Update for Android 12
- Fix rxbinding dependency
- Remove jcenter()
- Remove MaterialProgressBar
- Template updates:
- Fix BasePushHandleStrategy (make push notifications visible by default)
- Remove PostfixEditText (see PrefixPostfixEditText in code templates project)
- Update service layer for SurfGen usage
- Message controller dependency is used for debug module only
- Clean f-debug-no-op dependencies
- Remove imageloader, use Glide or other library instead
- Update versions
- Remove firebase.core dependency
- Add base_resources module
- ANDDEP-1211 Add onboarding to template
- ANDDEP-1204 Added Danger and Detekt to the template
- ANDDEP-1208 Removing kotlin.androidx.synthetic from template
- ANDDEP-1206 add best practice showing snackbar to template
- ANDDEP-1149 Added RxMiddlewareExtensions to the template
- ANDDEP-1205 added ToolbarConfig in template
- Add maven central URL
- ANDDEP-1203 Fixes after core-ui improvements
- Added method for mocking domain models
- Added unit-tests for SplashMiddleware and MainBarMiddleware
- Added utility classes for unit testing
kotlinversion raised:1.3.71 -> 1.4.31;- ANDDEP-1171 ResourceProvider moved to core-ui
- ANDDEP-1040 fixed template build stage
- ANDDEP-46 Added default BottomBarView implementation
- ANDDEP-687 Added "androidx.constraintlayout:constraintlayout" dependency with "implementation" type to f-debug
- ANDDEP-687 Added "com.google.dagger:dagger" dependency with "implementation" type to f-debug
- ANDDEP-687 Added "javax.inject:javax.inject" and "com.annimon:stream" to commonModule.gradle
- ANDDEP-687 Removed "com.annimon:stream" dependency from app-module
- ANDDEP-329 Added RxJava2Debug
- ANDDEP-702 Fixed script for local connection of android standard
- ANDDEP-413 Added transition to WindowVQA on DebugScreen
- ANDDEP-459 Added transition to application settings on DebugScreen
- Fixed debug screen push notification appearing on each App#onCreate invocation
- ANDDEP-770 Fixed textStyle overriding and proguard bugs
- Added
PostfixEditTextto base_feature - Add color styling to generateDependencyGraph task
- ANDDEP-392 Add firebase app distribution and firebase crashlytics
- ANDDEP-927 Add FirebaseCrashlyticsRemoteLoggingStrategy
- ANDDEP-936 Remove Deprecated annotation from i-network module
- ANDDEP-392 Fix firebase crashlytics initialization
- ANDDEP-938 Add link of instruction of project initialization
- ANDDEP-911 Kotlin code style auto-formatting support
- ANDDEP-957 Fix dependency substitution for debug mode
- ANDDEP-732 Fix version-plugin configuration for debug mode
- ANDDEP-937 Fix setting label to app icon
- ANDDEP-961 Add skipSamplesBuild flag for local android standard connection
- ANDDEP-961 Small fixes
- ANDDEP-928 Add RemoteLogger
- ANDDEP-980 Fix template build
- ANDDEP-1002 app module dependencies refactoring
- ANDDEP-964 Refactored dependency imports in the project template
- ANDDEP-982
kotlin targetJvmversion raised:1.6 -> 1.8; - ANDDEP-982
gradle-wrapperversion raised:5.4.1 -> 5.6.4; - ANDDEP-982
kotlinversion raised:1.3.31 -> 1.3.71; - ANDDEP-982
leakCanaryversion raised:1.6.2 -> 2.2. Migration done; - ANDDEP-982
okHttpversion raised:3.12.0 -> 4.4.1. Migration done; - ANDDEP-982
easyadapternow depends onandroidx.asynclayoutinflater; - ANDDEP-982 other libraries versions changed;
- ANDDEP-915 Added
validateCrossFeatureRoutes.gradle.ktstask. Note: supported only.ktsource files parsing; - ANDDEP-599 Added
CompletableSafeConverterto parse not empty Completable-request response; - ANDDEP-1038 Remove
PaginationableAdapterand addPaginationFooterItemControllerinstead for usingeasyadapter-paginationmodule - ANDDEP-1057 Update androidStandardVersion
- ANDDEP-1039 Removed extra .gitignore and proguard-rules.pro files
- ANDDEP-1049 Added
permissionandcore-navigationdependencies to template. - ANDDEP-1048 Fixing wrong docs links and docs structure
- Fixed fast switching states between NONE and other
- ANDDEP-1112 Fixed method name typo
- ANDDEP-1112 Fixed access modifier in
SafeConverterFactory.Function - ANDDEP-1112 Fixed generic type in
CompletableSafeConverter - ANDDEP-1062 added view KeyboardView
- ANDDEP-1109 Added new obfuscation rule and TODO in
proguard-rules.pro - ANDDEP-1111 Added class inheritance:
TransformableextendsBaseResponse - ANDDEP-1099 Added new navigation validation support
- ANDDEP-1136 Architecture changed to MVI
- ANDDEP-1137 There is no support for FreeMarker templates in AndroidStudio 4.1, so file templates were modified in order to use them with Geminio library. Geminio compatible file templates are added to project template.
- ANDDEP-1126 Fixed MigrationModule.kt, get version code from packageInfo.
- ANDDEP-930 Added handling custom notification actions
- ANDDEP-1138 Added supporting View Binding
- ANDDEP-1144 Fix navigation
- ANDDEP-1135 Added
SimpleDialogView& easy sample to it - ANDDEP-1141 Added Firebase BoM dependency
- Fix event generation
- ANDDEP-1100 Navigation with starting system activities for result
- ANDDEP-1170 Added IntentChecker
- ScreenState added to BaseMiddlwareDependency
- ANDDEP-1066 Migrated to gradle 6
- Added startFoResult extension for events
- Added base class for bottom sheet dialog
- ANDDEP-1201 updated PermissionManager with new Navigation module
- Updated navigation mechanisms in template
- ANDDEP-323 Added Chuck
- ANDDEP-336 Added TinyDancer
- ANDDEP-335 Added Stetho
- Added version labels on application icons in the launcher
- Added switcher between main and test servers
- Added switch between main and test server
- Added LeakCanary
- Added viewer of file storage of application
- Added plugin
Build scans - Added the ability to add a request execution delay
- On the DebugScreen screen in the server settings section, you can add a request delay of 0s, 0.5s, 1s, 2s, 4s, 8s
- ANDDEP-444 Dagger dependencies taken out of
AppComponentandActivityComponentin separate classes:AppProxyDependenciesandActivityProxyDependencies, which are now responsible for distributing dependencies between components. - SBB-1862 Added module cf-pagination
- ANDDEP-272 DebugScreen
- ANDDEP-250 Assembly types are moved to a separate gradle file
- ANDDEP-254 Added application signature mechanism - keystore directory.
- ANDDEP-255 Created a minimal test environment for testing without an emulator (Robolectric)
- Added the ability to connect modules locally. Description is here