Files
ideadrop.nvim/CHANGELOG.md
Carlos Gutierrez de8ccfb9aa fix: critical bugs and add documentation
- Fix missing path separator in glob patterns (files were not found)
- Fix nvim-tree setup overriding user config on every IdeaTree call
- Fix deprecated nvim API (nvim_buf_set_option, nvim_win_set_option)
- Fix missing arguments in sidebar.open() call in list.lua
- Remove unused variable in tags.lua
- Update help documentation with all commands
- Fix README.md (telescope reference, add changelog link)
- Add CHANGELOG.md
- Add llms.txt for AI/LLM context
2026-01-10 22:34:10 -05:00

2.0 KiB

Changelog

All notable changes to ideaDrop.nvim will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Fixed

  • Critical: Fixed glob pattern bug where files were not being found due to missing path separator (/) between directory and pattern in list.lua, tags.lua, and search.lua
  • Critical: Fixed nvim-tree integration that was overriding user's nvim-tree configuration on every :IdeaTree call. Now uses nvim-tree API directly without calling setup()
  • Fixed deprecated Neovim API usage: replaced vim.api.nvim_buf_set_option() and vim.api.nvim_win_set_option() with vim.bo[] and vim.wo[] in sidebar.lua
  • Fixed missing arguments in sidebar.open() call in list.lua which could cause unexpected behavior
  • Removed unused variable in tags.lua (filename in show_files_with_tag function)

Changed

  • Updated help documentation (doc/ideaDrop.txt) to include all commands: IdeaBuffer, IdeaRight, IdeaTree, tag commands, and search commands
  • Improved nvim-tree integration to preserve user's existing nvim-tree configuration

Added

  • Added CHANGELOG.md to track project changes
  • Added llms.txt for AI/LLM context about the project

[1.0.0] - Initial Release

Added

  • Multiple view modes: floating window, current buffer, right-side buffer
  • Smart tagging system with #tag format
  • Advanced fuzzy search through titles and content
  • nvim-tree integration for file browsing
  • Markdown support with syntax highlighting
  • Auto-save functionality
  • Date-based file organization
  • Nested folder support

Commands

  • :Idea - Open idea in floating window
  • :IdeaBuffer - Open idea in current buffer
  • :IdeaRight - Open idea in right-side buffer
  • :IdeaTree - Open file tree browser
  • :IdeaTags - Browse and filter by tags
  • :IdeaAddTag / :IdeaRemoveTag - Manage tags
  • :IdeaSearch / :IdeaSearchContent / :IdeaSearchTitle - Search functionality