Skip to content

Latest commit

 

History

History
146 lines (79 loc) · 9.63 KB

CHANGELOG.md

File metadata and controls

146 lines (79 loc) · 9.63 KB

Changelog

1.9.0 (2024-12-25)

Features

1.8.0 (2024-07-15)

Features

  • adding APIs for delegate method code action (6882430)

1.7.0 (2024-07-14)

Features

  • adding APIs for toString and hash code generation (c74d23e)

1.6.0 (2024-07-13)

Features

  • add constructor requests (0305c97)

1.5.0 (2024-07-10)

Features

  • add API to call did change configuration notification (#76) (a0e3562)

1.4.0 (2024-07-06)

Features

1.3.1 (2024-07-03)

Bug Fixes

  • textDocument/hover is not supported error (f7d883f)

1.3.0 (2024-05-30)

Features

  • add missing capabilities from vscode-java (#70) (d8415f0)

1.2.0 (2024-05-02)

Features

1.1.2 (2024-04-30)

Bug Fixes

  • invalid data dir name generated on windows (#66) (f3e1a7f)

1.1.1 (2024-04-28)

Bug Fixes

  • various compile issues due to shared common workspace between projects (#63) (ff5413f)

1.1.0 (2024-04-16)

Features

  • feature get lombok from lombok-nightly package (#60) (0fc8f59)

Bug Fixes

  • trying to load jar that's not a jdtls extension (#56) (2951613)
  • use fallback to cwd when root markers are missing (#62) (5644bd1)

1.0.1 (2023-12-15)

Bug Fixes

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)