1.0.0-rc1
github-actions
released this
22 Dec 18:41
·
151 commits
to trunk
since this release
Added
- Multi-module setup no longer includes other modules implicitly. Instead each module needs to be included via
dependency
function in Gradle.laboratory { featureFactory() // Before, these were included implicitly. dependency(project(":module-a")) dependency(project(":module-b")) }
Changed
- Upgrade Android target and compile SDK to 31.
- Upgrade to LifecycleViewmodelKtx
2.4.0
. - Upgrade to KotlinPoet
1.10.2
. - Upgrade to Wire
4.0.0
. - Upgrade to Kotlin
1.6.0
. - Upgrade to ConstraintLayout
2.1.2
. - Upgrade to FragmentKtx
1.4.0
. - Upgrade to AppCompat
1.4.0
.
Removed
- Groovy DSL introduced in
0.9.0
for adding feature flags. projectFilter
properties from Gradle plugin. Use explicit dependencies instead.- Deprecated API.
Fixed
- Overrides of sources in
DefaultOptionFactory
are now respected byLaboratory
- #220.