Skip to content

Commit 8ec17d1

Browse files
authored
Merge pull request #139 from Achal1607/update-readme-changelog
Updated README and CHANGELOG
2 parents 019aad7 + a80a6a3 commit 8ec17d1

File tree

3 files changed

+41
-0
lines changed

3 files changed

+41
-0
lines changed

README.md

+8
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,11 @@ Go to VSCode `View | Command Palette | Preferences:Open User Settings | Extensio
133133

134134
Please refer to [Java formatting preferences](https://github.com/oracle/javavscode/wiki/Java-formatting-preferences) wiki for more info.
135135

136+
## Hints Preferences
137+
Easily update default hint preferences by adjusting a simple configuration option to tailor hint preferences to specific needs.
138+
139+
Go to VSCode `View | Command Palette | Preferences:Open User Settings | Extensions | Java` and set `Jdk › Hints: Preferences:` option to the xml hint preferences file.
140+
136141
## Organize Imports
137142
Out of the box support for organizing imports in Java sources is available. It removes unused imports, groups imports by packages and updates your imports whenever a file is saved. In addition to the defaults, there is a rich set of configuration options.
138143

@@ -170,6 +175,9 @@ following locations:
170175

171176
As soon as one of the settings is changed, the Language Server is restarted.
172177

178+
## Disable the embedded nb-javac and use javac from the JDK
179+
`View | Command Palette | Preferences:Open User Settings | Jdk > Advanced > Disable: Nbjavac` setting facilitates simpler experimentation with early access JDK builds. JDK early access builds can be specified in `jdk.jdkhome`, and nb-javac can be disabled, ensuring that the extension utilizes the javac from the early access build.
180+
173181
## Running Language Server per VSCode workspace or for user
174182
It is possible to run Oracle Java Platform extension per workspace (VSCode window). This allows separation of Language Server for given project as Language Server JVM is not shared for more VSCode open workspaces (projects).
175183
It is possible to change this in `View | Command Palette | Preferences:Open User Settings | Jdk: Userdir`. Set to `local` to use dedicated Language Server per workspace or set to `global` to have one Language Server for all VS Code workspaces.

vscode/CHANGELOG.md

+25
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,31 @@
2424
-->
2525

2626
<!-- This file has been modified for Oracle Java SE extension -->
27+
## Version 22.0.0 (April 28th, 2024)
28+
### What's Changed
29+
30+
### Enhancements
31+
* [JAVAVSCODE-9] Disable hints according to user preference https://github.com/apache/netbeans/pull/6760
32+
* [JAVAVSCODE-110] Added option to delete workspace cache with respect to oracle java extension https://github.com/oracle/javavscode/pull/124
33+
* [JAVAVSCODE-123] Update to NetBeans 21 and JDK 22 javac support https://github.com/oracle/javavscode/pull/128
34+
* [JAVAVSCODE-131] Added JDK 22 GA download option in JDK downloader https://github.com/oracle/javavscode/pull/133
35+
* Adding an advanced option to disable the embedded nb-javac, hence use javac from the JDK https://github.com/oracle/javavscode/pull/130
36+
* Bump up axios 1.6.0 to 1.6.8 https://github.com/oracle/javavscode/pull/127
37+
* Bump up @vscode/debugadapter from 1.55.1 to 1.65.0 https://github.com/oracle/javavscode/pull/135
38+
39+
### Bugs
40+
* [JAVAVSCODE-29] vscode reports a need to upgrade Gradle to an earlier version for JDK-21 https://github.com/apache/netbeans/pull/6807
41+
* [JAVAVSCODE-30] Fixed refactoring of pom.xml as well on renaming class name https://github.com/oracle/javavscode/pull/120
42+
* [JAVAVSCODE-95] Fixed false error thrown if parent pom version uses variable https://github.com/oracle/javavscode/pull/125
43+
* Fix readme urls vscode https://github.com/oracle/javavscode/pull/121
44+
45+
### Other Changes
46+
* [JAVAVSCODE-137] Updated Third party licenses related to Node JS third party dependencies https://github.com/oracle/javavscode/pull/138
47+
* Removing (unused) DB support from netbeans side https://github.com/oracle/javavscode/pull/112
48+
* Removed db support from frontend as well https://github.com/oracle/javavscode/pull/129
49+
50+
**Full Changelog**: https://github.com/oracle/javavscode/compare/v1.0.1...v22
51+
2752
## Version 1.0.1 (February 22nd, 2024)
2853
### What’s Changed
2954

vscode/README.md

+8
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,11 @@ Go to VSCode `View | Command Palette | Preferences:Open User Settings | Extensio
127127

128128
Please refer to [Java formatting preferences](https://github.com/oracle/javavscode/wiki/Java-formatting-preferences) wiki for more info.
129129

130+
## Hints Preferences
131+
Easily update default hint preferences by adjusting a simple configuration option to tailor hint preferences to specific needs.
132+
133+
Go to VSCode `View | Command Palette | Preferences:Open User Settings | Extensions | Java` and set `Jdk › Hints: Preferences:` option to the xml hint preferences file.
134+
130135
## Organize Imports
131136
Out of the box support for organizing imports in Java sources is available. It removes unused imports, groups imports by packages and updates your imports whenever a file is saved. In addition to the defaults, there is a rich set of configuration options.
132137

@@ -164,6 +169,9 @@ following locations:
164169

165170
As soon as one of the settings is changed, the Language Server is restarted.
166171

172+
## Disable the embedded nb-javac and use javac from the JDK
173+
`View | Command Palette | Preferences:Open User Settings | Jdk > Advanced > Disable: Nbjavac` setting facilitates simpler experimentation with early access JDK builds. JDK early access builds can be specified in `jdk.jdkhome`, and nb-javac can be disabled, ensuring that the extension utilizes the javac from the early access build.
174+
167175
## Running Language Server per VSCode workspace or for user
168176
It is possible to run Oracle Java Platform extension per workspace (VSCode window). This allows separation of Language Server for given project as Language Server JVM is not shared for more VSCode open workspaces (projects).
169177
It is possible to change this in `View | Command Palette | Preferences:Open User Settings | Jdk: Userdir`. Set to `local` to use dedicated Language Server per workspace or set to `global` to have one Language Server for all VS Code workspaces.

0 commit comments

Comments
 (0)