- New Features
- Implement autosave triggered on InsertLeave with a configurable 3‑second debounce.
- Added `clear_timer` helper to cancel pending autosave when entering insert mode.
- Auto‑save now respects buffer validity and modified status before writing.
- Enhancements
- Refactor timer management to avoid overlapping callbacks.
- Use a dedicated augroup for autosave events.
- Bug Fixes
- Remove unused `CursorHoldI` autocmd to prevent double firing.
Why: improve language support and fix a client API typo
- New Features
- Added extensive filetype list for Tailwind LSP (astro, blade, ejs, etc.) and enabled the language server
- Extended Treesitter parser list with regex, latex, tsx, svelte, typst, vue
- Introduced PackChanged autocmd that notifies on install/update builds
- Enhancements
- Disabled unused provider loaders (node, perl, python3, ruby)
- Registered additional filetype handlers for various template extensions
- Updated markdown style setting and filledchars option
- Bug Fixes
- Corrected client:supports_method call in autocmd.lua (removed stray colon)
New Features
- Smart column auto‑command that activates only when needed, respecting disabled filetypes
- Macro recording notifications with short INFO‑level messages
- Auto‑save with 3‑second debounce triggered on TextChanged, InsertLeave, BufLeave, FocusLost
- TSInstallAll user command to install all configured Tree‑sitter parsers
Enhancements- Cleanup of unused autocmds and simplification of pack_helper registration
Bug Fixes
-Removed legacy secure .env masking code that caused conceal issues