FileNavigator icon indicating copy to clipboard operation
FileNavigator copied to clipboard

Update dependency com.slack.lint.compose:compose-lint-checks to v1.4.1

Open renovate[bot] opened this issue 4 months ago • 0 comments

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.slack.lint.compose:compose-lint-checks 1.3.1 -> 1.4.1 age adoption passing confidence

[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

slackhq/compose-lints (com.slack.lint.compose:compose-lint-checks)

v1.4.1

Compare Source

2024-10-02

  • Fix: Fix false positives reported by ComposeContentEmitterReturningValues.
  • Fix: Fix content-emitters configuration in docs.
  • Fix: Fix link to multipreview annotations in docs.

Special thanks to @​erikghonyan for contributing to this release!

v1.4.0

Compare Source

2024-10-01

  • New: Implement SlotReused lint. See https://slackhq.github.io/compose-lints/rules/#do-not-invoke-slots-in-more-than-once-place for more information.
  • Enhancement: Report the function name for readability in ComposeContentEmitterReturningValues.
  • Enhancement: Check for inherited @Preview annotations up to four levels.
  • Enhancement: Allow @VisibleForTesting/@TestOnly-annotated preview composables to be public.
  • Fix: Don't report duplicate errors about multiple content emitters.
  • Fix: Normalize lint option loading to match with individual issues.
  • Fix: Use name of parameter if text is not available.
  • Removed: Delete obsolete ComposeComposableModifier lint check.
  • Various docs fixes.
  • Build against Lint 8.7.0.
  • Update api and minApi to 16 (i.e. lint 8.7.0+). It's possible this may work with API 15 but we have not tested it.
  • Test against Lint 8.8.0-alpha04.
  • Test against K2 UAST.
  • Build against Kotlin 2.0.20.

Special thanks to @​alexvanyo, @​seve-andre, @​svenjacobs, @​ychescale9, @​shahzadansari, and @​kozaxinan for contributing to this release!


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] avatar Oct 13 '24 05:10 renovate[bot]