- ADD: Initial support for Anvil. (If you find any issue with Anvil please report it)
- CHANGE: Improve code position in error messages
- FIX: UnusedScopes false positives on components with scopes
- ADD: Flag scopes not used on components
- ADD: New rule UnusedInject
- ADD: New rule UnusedScopes
- CHANGE: Rename EmptyComponent to EmptyComponents and UnusedBindInstance to UnusedBindsInstances
- ADD: Allow to suppress issues with the annotation
@Suppress
- FIX: Don't crash when lightsaber can't find the location of an issue
- ADD: Support android build types and variants on the Gradle Plugin
- FIX: Don't crash on Java 17.
- FIX: Don't crash if KAPT and KSP Gradle plugins are applied at the same time
- ADD: Support
annotationProcessor
on the Gradle plugin
Initial release.