Skip to content

Releases: mrmans0n/compose-rules

v0.4.9

06 Aug 14:54
95a114d
Compare
Choose a tag to compare

Changelog

  • Detect early returns in content emitter count (#312) @mrmans0n
  • Update dependency org.jetbrains.kotlin:kotlin-compiler-embeddable to v2.0.10 (#311) @renovate
  • Add support to when statements while counting emitters (#310) @mrmans0n
  • Update gradle/actions action to v4 (#309) @renovate
  • Restrict emitters count for KtBinaryExpression to ELVIS only (#307) @mrmans0n
  • Update detekt docs to add IDE config suggestions (#305) @mrmans0n

v0.4.8

30 Jul 09:00
f83c702
Compare
Choose a tag to compare

Changelog

v0.4.7

29 Jul 14:48
d0ac760
Compare
Choose a tag to compare

If you encounter any issue with ParameterNaming and you are using treatAsComposableLambda, swap it by treatAsLambda instead due to #299.

Changelog

  • Fix ContentTrailingLambda rule not taking @Composable into account (#300) @mrmans0n
  • Update ParameterNaming to use treatAsLambda instead of treatAsComposableLambda (#299) @mrmans0n

v0.4.6

29 Jul 11:12
Compare
Choose a tag to compare

Changelog

  • Improve content emitter logic and support for conditional emitter count (#298) @mrmans0n
  • Update plugin com.gradle.develocity to v3.17.6 (#297) @renovate
  • Fixed incorrect property name for CompositionLocal allow list. (#295) @vinaywadhwa
  • Update dependency gradle to v8.9 (#296) @renovate
  • Update plugin mavenPublish to v0.29.0 (#293) @renovate
  • Update dependency org.assertj:assertj-core to v3.26.3 (#294) @renovate
  • Add exemption for shadowed declarations on LambdaParameterInRestartableEffect (#292) @mrmans0n
  • Update ktlint to v1.3.1 (#289) @renovate

v0.4.5

01 Jul 09:39
f0b8f98
Compare
Choose a tag to compare

Changelog

v0.4.4

06 Jun 08:29
7cf7f2f
Compare
Choose a tag to compare

v0.4.3

28 May 08:06
d47bcfa
Compare
Choose a tag to compare

Changelog

  • Add exceptions to present tenses finishing in -ed (#275) @mrmans0n

v0.4.2

27 May 07:51
Compare
Choose a tag to compare

Changelog

  • Update dependency org.assertj:assertj-core to v3.26.0 (#273) @renovate
  • Add Circuit's produceRetainedState to known restartable effects (#271) @mrmans0n
  • Add example and diagram to param order docs (#270) @mrmans0n
  • Update ParameterOrder messaging (#269) @mrmans0n
  • Add ParameterNaming rule (#267) @mrmans0n
  • Update dependency org.jetbrains.kotlin:kotlin-compiler-embeddable to v2.0.0 - autoclosed (#264) @renovate
  • Update dependency org.jetbrains.kotlin.jvm to v2.0.0 (#263) @renovate
  • Update plugin com.gradle.develocity to v3.17.4 (#262) @renovate

v0.4.1

16 May 13:43
38f3a02
Compare
Choose a tag to compare

v0.3.21

13 May 08:23
Compare
Choose a tag to compare

Changelog

  • Update plugin com.gradle.develocity to v3.17.3 (#258) @renovate
  • Add tangleViewModel to the known factories (#257) @mrmans0n
  • Fix LambdaParameterInRestartableEffect conflict with onDispose lambda (#254) @dzirbel
  • Make UnstableCollections rule opt-in (#256) @mrmans0n
  • Update dependency org.jetbrains.kotlin:kotlin-compiler-embeddable to v1.9.24 (#255) @renovate