All notable changes to this project will be documented in this file.
- Wrong results after "undo" command
- Tidy codes
- Update deps
- Tidy codes
- Add FAQ: How to Disable Rendering by Default and Enable Manually?
- Revise menu wordings
- Revise settings wording
- Update deps
- Add context menu for force enable/disable for the view
- Add new plugin setting: enabled_selector
- Tidy codes
- Tidy codes
- Add "typing-extensions" as a dependency
- Clear colored regions when plugin is unloaded
- Tidy codes
- Improve color customization section
- Prefer user's enable/disable if it's set
- Add .markdownlint.yaml
- Add command palette menu items
- Remove persistent status bar message after executing a command
- Add commands for enable/disable/toggle plugin for view
- Update README
- Add todo
- Update .gitignore
- Update deps
- Add some "from future import annotations"
- Update README
- Add on_reload_async() hook
- Rename RainbowIndent class to RainbowIndentEventListener
- Tidy codes
- Mention VSCode's indent-rainbow extension
- (menu) Add plugin's main menu
- Add sublime-package.json for LSP-json completion
- New setting: file_size_limit
- Frozen IndentInfo class
- Split into boot.py and plugin/ architecture
- Tidy codes
- Use more-itertools
- Update README
- Add make command: update-changelog
- Add more-itertools as a dependency
- (ci) Simplify uv