Releases: mrmans0n/compose-rules
Releases · mrmans0n/compose-rules
v0.4.22
v0.4.20
Important
Do not update to this one if you are using detekt. Use v0.4.22 instead.
What's changed
- Update dependency com.lemonappdev:konsist to v0.17.3 (#392) @renovate
- Update dependency com.lemonappdev:konsist to v0.17.2 (#390) @renovate
- Exclude "Left" from the list for ParameterNaming (#389) @mrmans0n
- Update dependency com.lemonappdev:konsist to v0.17.1 (#387) @renovate
- Add new rules alphabetically in create-rule script (#386) @mrmans0n
- Add new rules to config.yml automatically (#385) @mrmans0n
- Add test to ensure config.yml file entries are sorted (#384) @mrmans0n
- Enable org.gradle.configuration-cache.parallel (#383) @mrmans0n
- Update kotlin to v2.1.0 (#382) @renovate
- Update dependency com.lemonappdev:konsist to v0.17.0 (#381) @renovate
- Update dependency com.charleskorn.kaml:kaml to v0.66.0 (#380) @renovate
- Update dependency gradle to v8.11.1 (#378) @renovate
v0.4.19
v0.4.18
What's changed
- Remove line breaks in error reports (#372) @mrmans0n
- Update dependency gradle to v8.11 (#370) @renovate
- Update dependency com.charleskorn.kaml:kaml to v0.63.0 (#371) @renovate
- Update ktlint to v1.4.1 (#369) @renovate
- Update dependency com.charleskorn.kaml:kaml to v0.62.2 (#367) @renovate
- Update dependency com.charleskorn.kaml:kaml to v0.62.1 (#366) @renovate
- Update dependency com.charleskorn.kaml:kaml to v0.62.0 (#365) @renovate
v0.4.17
v0.4.16
Note
This version contains a fix for the detekt default config: ContentSlotReused
wasn't enabled by default and it should have been. The new test in #348 caught the issue, so now it's enabled by default. That test is already paying for itself 😆
What's changed
- Update plugin mavenPublish to v0.30.0 (#357) @renovate
- Update dependency org.jetbrains.kotlin:kotlin-compiler-embeddable to v2.0.21 - autoclosed (#354) @renovate
- Update kotlin to v2.0.21 (#355) @renovate
- Add script to create all files necessary for a new rule (#352) @mrmans0n
- Added dark theme (#351) @rmarquis
- Update junit5 monorepo to v5.11.2 (#350) @renovate
- Add tests to make sure rules have tests (#349) @mrmans0n
- Add test to make sure the detekt default config is correct (#348) @mrmans0n
v0.4.15
v0.4.14
v0.4.13
Important
In this version, ParameterNaming
was enabled by default unknowingly in detekt. You should add this to your detekt configuration file to disable it, in case you don't want it (as this rule is supposed to be opt-in only). This will be fixed in the next version.
PreviewNaming:
active: false
What's changed
- Add PreviewNaming opt-in rule (#344) @mrmans0n
- Add support to nullable slots in ContentSlotReused (#343) @mrmans0n
- Add ContentSlotReused rule (#342) @mrmans0n
- Update junit5 monorepo to v5.11.1 (#341) @renovate
- Update dependency gradle to v8.10.2 (#339) @renovate
- Add LambdaParameterEventTrailing rule (#338) @mrmans0n
- Update plugin com.gradle.develocity to v3.18.1 (#336) @renovate
- Add explicit mention to the rule id in the docs (#337) @mrmans0n