Releases: nvim-java/nvim-java-core
Releases · nvim-java/nvim-java-core
v1.1.2
v1.1.1
v1.1.0
v1.0.1
v1.0.0
1.0.0 (2023-12-10)
⚠ BREAKING CHANGES
- move dap APIs to nvim-dap (#33)
- go from promises to co-routines (#23)
- improvements in project structure & architecture (#21)
- let jdtls wrapper script handle launching the server (#20)
- make current project a core module (#8)
- rename the module to java core (#5)
Features
- add await_handle_ok handler (#37) (ccac829)
- add decompile command and enable class file support in jdtls (#10) (5ef224f)
- add editor config (00d015a)
- add get_test_methods API to get a list of methods in curren class (#25) (a1c750e)
- add java test run APIs (#10) (960425f)
- add lint & release-please workflows (#42) (5a4b050)
- API for generating jdtls config (#2) (d3bcc87)
- dap config and adapter for java (#3) (4274221)
- doc: add server capability doc (45132d7)
- run_test to take config to override the calculated launch config (#12) (b00bd57)
- test report (#30) (d3c0dc6)
- update DAP info in readme (e7e1436)
- use the jdk installed via mason (#35) (89aaf0e)
Bug Fixes
- $/progress messages are not displayed correctly (#15) (10fcd5a)
- ci: automated doc update fail due to no commit permission (#2) (5dadc56)
- ci: vimdoc update to create a pull request instead of commit (dd313a1)
- trying to concat table to create error message in co-routines (#29) (3e58a60)
Code Refactoring
- go from promises to co-routines (#23) (fbedce3)
- improvements in project structure & architecture (#21) (0b0716b)
- let jdtls wrapper script handle launching the server (#20) (f7c80ca)
- make current project a core module (#8) (fe84fe5)
- move dap APIs to nvim-dap (#33) (b23aa35)
- rename the module to java core (#5) (c08180b)