4.1.0 (2026-02-04)
- add curl downloader (#473) (d4050eb)
- add JavaTestRunAllTests and JavaTestDebugAllTests commands (#467) (e4cc304)
4.0.4 (2025-12-11)
4.0.3 (2025-12-10)
4.0.2 (2025-12-10)
4.0.1 (2025-12-05)
4.0.0 (2025-12-03)
- java validation is invalid (ad5d370)
- java version check does not consider env passed for LSP (41d72bf)
- nvim-java does not work on mac with the embeded jdk (293ee31)
- PATH env separator is not windows compatible (9743dde)
- update nvim version check to 0.11 (c3e3129)
- windows compatibility issue (#439) (e1bb01d)
- workspace_execute calling client command handler (20191fe)
- release 4.0.0 (47f3ea4)
3.0.0 (2025-08-06)
- release 3.0.0 (3cecf73)
2.1.2 (2025-08-04)
- java-debug-adapter doean't install (#407) (2776094)
- mason registry verification fails (#405) (4fd68c4)
- typo: project vise -> project-wise (#390) (7c2e81c)
2.1.1 (2025-02-16)
- nvim-java mason reg is not added if the mason is not merging parent config in user end (#355) (db54fbf)
2.1.0 (2025-01-26)
2.0.2 (2024-12-24)
2.0.1 (2024-08-01)
2.0.0 (2024-07-25)
- move all the client commands to nvim-refactor repo (#278)
1.21.0 (2024-07-15)
- adding delegate method generate code action (9462546)
1.20.0 (2024-07-14)
- add generate hash code and equals code action (6a714fe)
1.19.0 (2024-07-14)
1.18.0 (2024-07-14)
- add warning on not yet implemented client commands (a889ff4)
1.17.0 (2024-07-13)
- add generate constructor code action (ea5371b)
1.16.0 (2024-07-13)
- add convert to variable refactor command (2635a64)
1.15.0 (2024-07-12)
- add extract_field command (aabca01)
1.14.0 (2024-07-11)
- upgrade java debug adapter (644c4cb)
1.13.0 (2024-07-10)
- add more extract commands (0ec0f46)
1.12.0 (2024-07-10)
- remove github token from stylua workflow (a6b1c8b)
- the manually stoped/restarted job show the error message (#242) (#243) (0b9fac9)
1.11.0 (2024-07-06)
- add build workspace command (4d92c3d)
1.10.0 (2024-07-05)
1.9.1 (2024-07-05)
- get_client func is failing on older neovim (bb7d586)
1.9.0 (2024-07-03)
1.8.0 (2024-07-01)
1.7.0 (2024-06-28)
1.6.1 (2024-06-27)
- when the same main class is ran again, first process is not stopped (1fae8de)
1.6.0 (2024-06-25)
1.5.1 (2024-05-29)
1.5.0 (2024-05-05)
- allow extract variable command in visual mode (0ac2e2f)
1.4.0 (2024-05-03)
1.3.1 (2024-04-12)
- check existance of profile before modifications (6c4f1e2)
1.3.0 (2024-04-12)
1.2.0 (2024-03-23)
- conf: capability to remove dap related notifications (9f9b785)
- jdtls wont start up after new mason versioned package (#147) (8945fc1)
- test: tests are hanging after vim.ui.select to handle async ui change. (#139) (#140) (ba1146e)
1.1.0 (2024-03-17)
1.0.6 (2024-03-03)
1.0.5 (2024-03-01)
1.0.4 (2024-01-13)
- release 1.0.4 (a268bdd)
1.0.3 (2024-01-07)
1.0.2 (2023-12-17)
1.0.1 (2023-12-13)
- go from promises to co-routines (#30)
- change the project structure according to new core changes (#27)
- add API to open test reports (#35) (1fb58a6)
- add capability to lsp actions in .class files (#11) (8695b99)
- add commands for lua APIs (#43) (62bf7f7)
- add config option to install jdk17 via mason (29e6318)
- add editor config (01a6c15)
- add lint & release-please workflows (#67) (0751359)
- add plugin manager for testing (1feb82e)
- add test current method API (#31) (a5e5adb)
- auto configure jdtls and dap at start up (#2) (83e25bb)
- auto refresh the mason registory when pkgs are not available (#41) (0edb02c)
- Create FUNDING.yml (f23b56e)
- extract debug & run APIs for current test class (#14) (b5368b2)
- ui: add visual indication for dap configuration status (#60) (7f5475e)
- 0.40.1 failure on install (f16b08b)
- build badge (0af982e)
- build shields badge (db7b333)
- ci: invalid vim-doc name (#16) (4a64bb6)
- error in error handler function (#24) (2fd3979)
- error when java.setup with no table (#56) (18bb0ab)
- jdk auto_install should be true by default (#59) (2c82759)
- server module was moved from prev location in java-core (#22) (a27c215)
- when launched first time lazy covers mason nvim window (#52) (340cad5)