- Fixed plugin icon in 2023.2
- Enhanced user experience by improving the language of the opacity slider. Renamed "Less Opacity"/"More Opacity" to "Transparent"/"Opaque" (thanks @bv-torrent!)
- Add option to make edges round
- Fix language detection for "Never highlight indent as error" option
- Fix conflict with Rider UI Theme
- Fix gap between indents when "Show indent guides" option is disabled
- Pastel color palette is now the default for new installations
- Indent rainbows are now pixel perfect aligned with indent guides
- Indent rainbow now shows on empty lines
- Fixes that inspections can hide Indent rainbows
- Use simple highlighter by default and improved it performance
- Custom colors are now configured in
Settings | Indent Rainbow | Color palette
- Add option to disable Indent Rainbow on big files
- Add option to use simple highlighter only in specific files
- Removed old deprecated sequential highlighter
- Fix interaction with
Settings Repository
feature - Rework exceptions reporting
- Fix dynamic plugin unloading
- Add an option to show only incorrect indentation
- Addressed some exceptions, thanks to everyone who reported them!
- Now you can choose color palette in settings:
- Added pastel color palette. Please try it out, especially if you use light theme!
- Added custom palette, where you can change number of colors
- Added an option to choose specific file types plugin should work on
- Addressed some exceptions, thanks to everyone who reported them!
- Reduced plugin size from 2M to 0.5M
- Now indent rainbow cuts through multiline strings and comments
- Fix incorrect highlighting for language injections
- Make plugin dynamic
- Improve error reporting
- Fix for F# in Rider
- Use simple highlighter instead of incremental formatter-based if there is no formatting model for language. This is workaround for Rider and Haskell
- Implement new incremental formatter-based highlighter, which is now default. It should significantly improve performance on large files
- Disable indent rainbow for read-only files by default
- Add option "Never highlight indent as error"
- Fix that indent rainbow not working when file contains errors
- Improve performance up to 2-3 times on some languages (there was a bug that annotator may be registered several times for some languages)
- Allow using custom indent colors (configure in Settings / Editor / Color Scheme / Indent Rainbow)
- Add settings to change colors opacity
- Fix exception related to TextAttributes initialization
- Fix indent and alignment handling
- Add settings page
- Add plugin icon
- Fix highlighting for tabs
- Add action for disabling indent rainbow
- Fix for themes which extends Empty scheme
- Fix rendering on macOS and Windows
- Improve colors
- Initial version