You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SplitPane: Update divider when client property JSplitPane.expandableSide changed.
TabbedPane: Fixed swapped back and forward scroll buttons when using TabbedPane.scrollButtonsPlacement = trailing (regression in FlatLaf 3.3).
Fixed missing window top border on Windows 10 in "full window content" mode. (issue #809)
Extras:
FlatSVGIcon color filters now support linear gradients. (PR #817)
FlatSVGIcon: Use log level CONFIG instead of SEVERE and allow
disabling logging. (issue #823)
Added support for JSplitPane.expandableSide client property to FlatSplitPane.
Native libraries: Added API version check to test whether native library
matches the JAR (bad builds could e.g. ship a newer JAR with an older
incompatible native library) and to test whether native methods can be invoked
(some security software allows loading native library but blocks method invocation).
macOS: Fixed crash when running in WebSwing. (issue #826; regression in 3.4)
Incompatibilities
File names of custom properties files for nested Laf classes now must include
name of enclosing class name. E.g. nested Laf class IntelliJTheme.ThemeLaf
used ThemeLaf.properties in previous versions, but now needs to be named IntelliJTheme$ThemeLaf.properties.