Skip to content

1.1.0

Latest

Choose a tag to compare

@gudoshnikovn gudoshnikovn released this 20 Dec 13:22
fc1ce70

Changelog

Version 1.1.0 - [Date of Release, 2025-12-20]

This release focuses on enhancing the Neovim experience with several new productivity plugins, improved formatting, and minor fixes.

✨ New Features & Plugins

  • New Productivity Plugins:
    • nvim-autopairs: Automatically closes brackets, parentheses, quotes, etc., and provides a fast wrap feature (<M-e>).
    • dressing.nvim: Enhances Neovim's vim.ui.select and vim.ui.input functions with better UI/UX.
    • flash.nvim: Introduces an ultra-fast 2-character navigation system (s for jump, S for Treesitter-based jump).
    • indent-blankline.nvim: Adds visual indentation guides for improved code readability.
    • nvim-surround: Provides intuitive keymaps for adding, changing, and deleting surrounding characters (e.g., ysiw" to wrap a word in quotes).
    • todo-comments.nvim: Highlights TODO, FIXME, NOTE, etc., comments and offers navigation/listing features (]t, [t, <leader>ft, <leader>xt).
  • Stylua Integration: Added .stylua.toml for consistent Lua code formatting.
  • nvim-tree Hotkey Update: Adjusted the hotkey for nvim-tree for better ergonomics.

🛠️ Improvements & Fixes

  • Code Formatting: Applied stylua to format Lua files, ensuring consistent code style across the project.
  • install.sh Updates: Minor updates and formatting improvements to the installation script.
  • LSP Configuration: Fixed warnings and updated LSP configuration for Neovim v0.11+.
  • Plugin Configuration: Refined configurations and keymaps for existing plugins, making them more "pretty" and user-friendly.

📝 Documentation

  • Updated README.md to reflect new features and plugins.
  • Updated docs/KEYMAPS.md with new keybindings from added plugins.
  • Updated docs/EXTEND.md to include guidance on managing new plugins and features.
  • Updated docs/STRUCTURE.md to reflect the current repository organization.