Releases: joshfriend/spotlight
Releases · joshfriend/spotlight
v1.6.10
v1.6.9
IDE plugin
- Add "Replace Spotlight with Selection" action (Cmd+Shift+I) to replace the entire module selection with the currently selected project(s)
- Add notifications when a project is added/removed from Spotlight
- Actions are now dumb-aware
- Fix error returning null widget presentation
- Bump minimum and target IntelliJ version to 252
v1.6.8
IDE plugin
- Change default indexing behavior to
ALL_PROJECTS_EXCLUDE_BUILD
v1.6.7
IDE plugin
- Fix status bar widget showing "inactive" during dumb mode
v1.6.6
IDE plugin
- Add Search Everywhere contributor for Gradle project paths (shift + shift, type or paste a gradle path)
- Improve fuzzy matching with prefix-per-word support
- Fix build file reference handling and completion
- Fix
ide-projects.txthighlighting entire file on Cmd+hover - Fix
SerializationExceptionwhen saving external project data - Improve project stale banner and add sync stale detection
- Add IDE support for
spotlight-rules.json - Add configurable IDE exclusion policy setting
buildscript-utils
- Switch to moshi-ir codegen, generated JSON adapters are now packaged in the jar
- Add JSON schema for
spotlight-rules.json
v1.6.5
IDE Plugin
- Add custom language support for
ide-projects.txtandall-projects.txtfiles - Add project path completion in
ide-projects.txtandbuild.gradlefiles - Add path validation with error highlighting and quick-fix suggestions
- Add Cmd+Click navigation from
project()calls and type-safe accessors to build files - Support fuzzy matching for project path completion (e.g., "ffapi" matches ":feature-flags:api")
- Add "Remove All Invalid Paths" action for
ide-projects.txt(Opt+Shift+O)
v1.6.4
- Improved detection of included builds
v1.6.3
- Fix implicit task dependency conflict with other plugins
v1.6.2
- Update MoshiX version
v1.6.1
- Improved behavior of showing the IDE plugin notification banner for unloaded projects