Releases: zerochae/endpoint.nvim
Releases · zerochae/endpoint.nvim
v3.0.0
3.0.0 (2026-04-03)
⚠ BREAKING CHANGES
- complete framework system refactor with comprehensive parser improvements
Features
- #65: resolve Java constant references in Spring endpoint annotations (82c52f8)
- add common test utilities and refactor framework specs (4608366)
- add comprehensive .NET Core framework support (b39c7b2)
- add comprehensive Express TypeScript support (9ef6c89)
- add comprehensive multiline TypeScript generic support (0b0d0ef)
- Add comprehensive Snacks.nvim picker support with picker-specific configuration (2916329)
- add comprehensive Symfony multiline Route annotation support (2f7d48b)
- add configurable preview title format for snacks picker (da9022d), closes #58
- add configurable previewer highlighting toggle (fd934ca)
- add Django framework support for Python projects (139237b)
- add GitHub Wiki as submodule (36ef13b)
- add GitHub Wiki as submodule (12bfffb)
- add HTTP method filtering to endpoint command (55d7fba)
- add Java Servlet framework support (a986092)
- add Ktor framework support for Kotlin projects (86dd68f)
- add multiline endpoint support across all frameworks (d6989b7)
- add picker_opts support to snacks picker (439c642)
- add picker_opts support to vim_ui_select picker (a12fec8)
- add Rails framework support with endpoint detection (8423ac0)
- add real-time cache mode with 'none' option as default (f50b5c2)
- add real-time cache mode with "none" option as default (de23d72)
- add Ruby on Rails framework support (e291a58)
- add search command utility to reduce framework code duplication (3c2b416)
- add UI configuration types for method display customization (fdae803)
- async: add non-blocking async scanning with vim.system (7b94617)
- complete DotNet multiline annotation support with comprehensive fixes (7162f3e)
- complete FastAPI multiline support and resolve DotNet parsing artifacts (751ada7)
- complete framework system refactor with comprehensive parser improvements (84c0e4b)
- complete framework system refactor with comprehensive parser improvements (8f92a3d)
- complete Ktor framework implementation with clean code (79a8a18)
- completely refactor framework system architecture (daf0057)
- comprehensive NestJS improvements with GraphQL and multiline support (9498d34)
- detector: add support for gradle multi-module projects (e4a86a9)
- enhance picker system with improved highlighting and multiline support (2d82e3a)
- enhance Rails framework with comprehensive routes.rb support (327bc75)
- enhance Spring parser with comprehensive multiline annotation support (2e1b619)
- enhance Symfony framework support and clean up legacy code (fb0dafb)
- enhance Symfony multiline Route detection and parsing (545f145)
- enhance test fixtures with comprehensive endpoint coverage (bad5290)
- Express TypeScript support with comprehensive multiline generic detection (3625bd0)
- express: add comprehensive Express.js framework support (6e54749)
- extract actual HTTP methods when searching with ALL (89ba40d)
- finalize framework system refactor with comprehensive improvements (bae1b23)
- finalize snacks.nvim picker implementation with working navigation (0035690)
- fix and reorganize framework tests (52b6f4d)
- fix Symfony and React Router framework tests (5dd7163)
- implement complete servlet framework support with multiple URL patterns (f919b7d)
- implement comprehensive DotNet multiline attribute support (d96853d)
- implement comprehensive Ktor multiline routing support (c91dc9b)
- implement comprehensive Ktor multiline routing support (f4b6014)
- implement comprehensive snacks.nvim picker support (b014fb9)
- implement comprehensive Symfony multiline annotation support (fcbd3fb)
- implement Express framework with unified parser architecture (ebc0a22)
- implement NestJS, FastAPI, DotNet, and Ktor frameworks with unified architecture (147263f)
- implement persistent disk cache with configurable cache modes (e101692)
- implement picker-specific configuration structure (2658b83)
- implement Rails action annotations with enhanced display format (1579c3a)
- implement Servlet and React Router frameworks completing framework ecosystem (b94d722)
- implement Symfony framework with unified parser architecture (30ae5c6)
- Improve endpoint duplicate filtering for monorepo and microservice support ([dd93120](dd93120e...
v2.8.0
2.8.0 (2026-02-02)
Features
- async: add non-blocking async scanning with vim.system (7b94617)
- detector: add support for gradle multi-module projects (e4a86a9)
- progress: add progress notification during endpoint scanning (98f5953)
- progress: show parser type (treesitter/ripgrep) in progress message (1213e9e)
- treesitter: add Tree-sitter based parsing for Spring Boot (e23f487)
- treesitter: add Tree-sitter parsers for all frameworks (b2091d4)
Bug Fixes
- security: sanitize shell inputs to prevent injection vulnerability (1d64744)
- treesitter: lazy check treesitter config after setup (f5a90d5)
Performance Improvements
- treesitter: use hybrid approach for faster scanning (99eee37)
v2.7.0
v2.6.0
2.6.0 (2025-09-30)
Features
- add comprehensive Symfony multiline Route annotation support (2f7d48b)
- enhance Symfony multiline Route detection and parsing (545f145)
- Improve endpoint duplicate filtering for monorepo and microservice support (dd93120)
- improve endpoint duplicate filtering for monorepo support (1bb6d59)
- update vim ui select picker and related documentation (2a66f25)
Bug Fixes
- improve DocBlock multiline annotation highlighting (8316d1f)
- improve vim_ui_select picker prompt configuration and error handling (413dd01)
- remove duplicated get_event_manager method (4dc0137)
- resolve Lua syntax errors in Symfony multiline test strings (9f58dfb)
- update integration test to match refactored architecture (40d6a7e)
v2.5.0
2.5.0 (2025-09-24)
Features
- complete DotNet multiline annotation support with comprehensive fixes (7162f3e)
- complete FastAPI multiline support and resolve DotNet parsing artifacts (751ada7)
- implement comprehensive DotNet multiline attribute support (d96853d)
Bug Fixes
- enhance comment filtering with file context awareness (fb556f0)
- filter DotNet multiline artifacts and improve search patterns (b4f1ccd)
- improve DotNet multiline attribute detection and path extraction logic (89d128d)
- improve DotNet multiline attribute parsing and comment filtering (03a3222)
- resolve critical DotNet parser path extraction and comment filtering issues (99162e0)
- resolve DotNet parser path combination and commented code issues (299e88b)
- simplify DotNet path combination logic for proper endpoint display (f814c11)
- strengthen DotNet multiline artifact filtering with comprehensive checks (581fc70)
v2.4.0
v2.3.0
2.3.0 (2025-09-24)
Features
- add configurable previewer highlighting toggle (fd934ca)
- add multiline endpoint support across all frameworks (d6989b7)
- enhance picker system with improved highlighting and multiline support (2d82e3a)
- enhance Spring parser with comprehensive multiline annotation support (2e1b619)