Skip to content

Releases: mrmans0n/compose-rules

v0.5.6

27 Jan 09:09
51a39f4

Choose a tag to compare

What's changed

Dependency Matrix

linter version kotlin version
detekt 2.0.0-alpha.2 2.3.0
ktlint 1.8.0 2.2.21

v0.5.5

22 Jan 11:40

Choose a tag to compare

What's changed

  • Revert "Add shadowJar relocate rule for compatibility with Ktlint IntelliJ Plugin 0.30.2 (#580)" (#582) @mrmans0n

Dependency Matrix

linter version kotlin version
detekt 2.0.0-alpha.1 2.2.20
ktlint 1.8.0 2.2.21

v0.5.4

22 Jan 08:31

Choose a tag to compare

What's changed

Dependency Matrix

linter version kotlin version
detekt 2.0.0-alpha.1 2.2.20
ktlint 1.8.0 2.2.21

v0.5.3

18 Dec 20:56
32f8eff

Choose a tag to compare

What's changed

  • Fix create-release action generated table (#568) @mrmans0n
  • Use a fallback when checking for context params/receivers (#567) @mrmans0n
  • Update dependency androidx.compose:compose-bom to v2025.12.01 (#566) @renovate[bot]
  • Update documentation link for trailing lambda event handlers (#565) @Foso
  • Update actions/upload-artifact action to v6 (#563) @renovate[bot]

Dependency Matrix

linter version kotlin version
detekt 2.0.0-alpha.1 2.2.20
ktlint 1.8.0 2.2.21

v0.5.2

12 Dec 08:39

Choose a tag to compare

What's changed

  • Update plugin com.gradle.develocity to v4.3 (#561) @renovate[bot]
  • Update release workflows to include dependency matrix in draft release (#560) @mrmans0n
  • Add functional tests (#559) @mrmans0n
  • Update plugin shadowJar to v9.3.0 (#558) @renovate[bot]
  • Re-enable ktlint_standard_no-unused-imports in spotless (#557) @mrmans0n
  • Fix parameter order handling to allow lambdas with default values before required params in composables (#556) @mrmans0n
  • Update renovate.json to separate kotlin versions (#555) @mrmans0n
  • Add templates and code setup for new compose rules (#554) @mrmans0n

Dependency Matrix

version kotlin version
detekt 2.0.0-alpha.1 2.2.20
ktlint 1.8.0 2.2.21

v0.5.1

04 Dec 13:34

Choose a tag to compare

What's changed

Dependency Matrix

version kotlin version
detekt 2.0.0-alpha.1 2.2.20
ktlint 1.8.0 2.2.21

v0.5.0

03 Dec 09:10
3a1299c

Choose a tag to compare

Important

This version targets detekt 2.x (specifically, 2.0.0-alpha.1). It is incompatible with earlier detekt 1.x versions, so if you are using those, DO NOT UPDATE.

What's changed

Dependency Matrix

version kotlin version
detekt 2.0.0-alpha.1 2.2.20
ktlint 1.8.0 2.2.21

v0.5.0-alpha1

01 Dec 10:44

Choose a tag to compare

v0.5.0-alpha1 Pre-release
Pre-release

Important

This version targets detekt 2.x (specifically, 2.0.0-alpha.1). It is incompatible with earlier detekt 1.x versions, so if you are using those, DO NOT UPDATE.

What's changed

v0.4.28

21 Nov 16:00

Choose a tag to compare

Notably, the only real "functional" change in this release is that ktlint is now targeting version 1.8.0, compiled against kotlin 2.2.21.

What's changed

Dependency Matrix

version kotlin version
detekt 1.23.8 2.0.21
ktlint 1.8.0 2.2.21

v0.4.27

06 Aug 07:10
ef0033f

Choose a tag to compare

What's changed