1.1.0
- New: Add
ComposeM2Api
rule. This rule can be used to lint against using "Material 2" (androidx.compose.material
) APIs in codebases that have migrated to Material 3 (M3). This rule is disabled by default, see the docs for more information: https://slackhq.github.io/compose-lints/rules/#use-material-3. - Enhancement: Add
viewmodel-factories
lint option toComposeViewModelInjection
. This allows you to define your own known ViewModel factories. Thanks to @WhosNickDoglio for contributing this! - Build against lint-api to
30.4.2
. - Test against lint
31.1.0-alpha08
.
What's Changed
- v1.0.1 by @chrisbanes in #59
- Update ViewModelInjectionDetector to support a lint option by @WhosNickDoglio in #53
- Update lint-latest to v31.1.0-alpha05 by @slack-oss-bot in #61
- Update dependency gradle to v8.0.1 by @slack-oss-bot in #63
- Update lint-latest to v31.1.0-alpha06 by @slack-oss-bot in #65
- Fix CompositionLocals docs Markdown link by @vitusortner in #62
- Update dependency mkdocs-material to v9.0.14 by @slack-oss-bot in #64
- Update plugin lint to v7.4.2 by @slack-oss-bot in #69
- Update dependency mkdocs-material to v9.0.15 by @slack-oss-bot in #66
- Update dependency com.android.tools.lint:lint-api to v30.4.2 by @slack-oss-bot in #67
- Update plugin spotless to v6.16.0 by @slack-oss-bot in #70
- Update lint-latest to v31.1.0-alpha07 by @slack-oss-bot in #68
- Update dependency gradle to v8.0.2 by @slack-oss-bot in #73
- Update dependency mkdocs-material to v9.1.0 by @slack-oss-bot in #72
- Update plugin dokka to v1.8.10 by @slack-oss-bot in #74
- Update lint-latest to v31.1.0-alpha08 by @slack-oss-bot in #78
- Update dependency pymdown-extensions to v9.10 by @slack-oss-bot in #77
- Update dependency mkdocs-material to v9.1.1 by @slack-oss-bot in #76
- Implement M2ApiDetector by @ZacSweers in #75
New Contributors
- @vitusortner made their first contribution in #62
Full Changelog: 1.0.1...1.1.0