- Implement Secure .env masking using conceal with WarningMsg highlight.
- Cache environment lines on buffer load to restore original values.
- Add <leader>et keymap to toggle masking per buffer.
- Preserve masked content across BufWriteCmd by re‑injecting cached lines.
Enhancements:
- Replace ad‑hoc masking with a dedicated `secure_env` namespace.
- Expand autocmd events to include BufWriteCmd for write‑preserve behavior.
- Use proper namespace handling and deepcopy to avoid side effects.
Bug Fixes:
- Remove stale toggle that caused UI flicker and confusion.
- Ensure write operations succeed when masked content remains unchanged.
- 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