Release 11 Notes
This release is required for use on JDK 18.0.0.1.
The JAR file deployed in the Maven Central repository now contains only VAqua. Previously, it also contained dependent artifacts.
See the release notes for Java Native Rendering release 12, which is used by this release of VAqua.
Improvements
Improved the rendering of focus rings on editable combo boxes.
Improved the rendering of lists, tables, and trees using the inset view style.
To get the full benefit of this change for tables requires the updated
JTableWithMargins
class in release 2 of
the VAquaClient library.
Bug Fixes
Java version numbers with 4 components, such as 18.0.1.1, were incorrectly parsed, causing erroneous behavior or crashes.
The caret was placed incorrectly after using a dead key in a text field.
VAqua hangs in some cases when using an animated GIF in a label.
Popup menu appearance was incorrect in some cases when the popup owner component specifies a particular appearance.
A workaround was added to fix a build problem involving VAppearances.h
.