Skip to content

fix(deps): update non-major dependencies#48

Merged
irockel merged 1 commit intomainfrom
renovate/non-major-dependencies
Feb 2, 2026
Merged

fix(deps): update non-major dependencies#48
irockel merged 1 commit intomainfrom
renovate/non-major-dependencies

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 2, 2026

This PR contains the following updates:

Package Change Age Confidence
org.apache.maven.plugins:maven-shade-plugin (source) 3.5.03.6.1 age confidence
org.apache.maven.plugins:maven-jar-plugin (source) 3.2.03.5.0 age confidence
org.apache.maven.plugins:maven-surefire-plugin (source) 3.0.0-M53.5.4 age confidence
org.apache.maven.plugins:maven-compiler-plugin (source) 3.8.13.15.0 age confidence
org.apache.maven.plugins:maven-antrun-plugin (source) 3.1.03.2.0 age confidence
org.apache.maven.plugins:maven-deploy-plugin (source) 3.1.13.1.4 age confidence
org.apache.maven.plugins:maven-install-plugin (source) 3.1.13.1.4 age confidence
com.formdev:flatlaf-extras 3.33.7 age confidence
org.apache.maven.plugins:maven-compiler-plugin (source) 3.11.03.15.0 age confidence
org.apache.maven.plugins:maven-resources-plugin (source) 3.3.13.4.0 age confidence
com.formdev:flatlaf 3.33.7 age confidence
org.apache.maven.plugins:maven-dependency-plugin (source) 3.6.03.9.0 age confidence
org.panteleyev:jpackage-maven-plugin 1.6.01.7.3 age confidence
com.google.code.gson:gson 2.10.12.13.2 age confidence
com.jhlabs:filters (source) 2.0.2352.0.235-1 age confidence
org.netbeans.api:org-openide-windows (source) RELEASE180RELEASE280 age confidence
org.netbeans.api:org-openide-util-ui (source) RELEASE180RELEASE280 age confidence
org.netbeans.api:org-openide-util-lookup (source) RELEASE180RELEASE280 age confidence
org.netbeans.api:org-openide-util (source) RELEASE180RELEASE280 age confidence
org.netbeans.api:org-openide-modules (source) RELEASE180RELEASE280 age confidence
org.netbeans.api:org-openide-awt (source) RELEASE180RELEASE280 age confidence
org.netbeans.api:org-netbeans-modules-options-api (source) RELEASE180RELEASE280 age confidence
org.netbeans.api:org-openide-nodes (source) RELEASE180RELEASE280 age confidence
org.netbeans.api:org-openide-loaders (source) RELEASE180RELEASE280 age confidence
org.graalvm.visualvm.api:org-graalvm-visualvm-tools (source) 2.1.82.2 age confidence
org.graalvm.visualvm.api:org-graalvm-visualvm-threaddump (source) 2.1.82.2 age confidence
org.graalvm.visualvm.api:org-graalvm-visualvm-core (source) 2.1.82.2 age confidence
org.graalvm.visualvm.api:org-graalvm-visualvm-application-views (source) 2.1.82.2 age confidence
org.graalvm.visualvm.api:org-graalvm-visualvm-application (source) 2.1.82.2 age confidence

Release Notes

JFormDesigner/FlatLaf (com.formdev:flatlaf-extras)

v3.7

Compare Source

  • ComboBox: Added UI property ComboBox.buttonFocusedEditableBackground. (issue
    #​1068)
  • Dialog: Some client properties (e.g. JRootPane.titleBarShowTitle) did not
    work before the dialog was made visible. (issue #​1081)
  • Popup: Fixed scrolling popup painting issue on Windows 10 when a glass pane is
    visible and frame is maximized. (issue #​1071)
  • Slider: Styling thumbSize or focusWidth did not update slider size/layout.
    (PR #​1074)
  • ToolBar: Grip disappeared when switching between Look and Feels. (issue #​1075)
  • macOS: Popups (menus and combobox lists) were not always hidden when window is
    resized. (issue #​1082)
  • Extras:
    • UI defaults inspector: Fixed NPE if color of FlatLineBorder is null. Also
      use FlatLineBorder line color as cell background color in "Value" column.
      (PR #​1080)
    • FlatDesktop: Avoid unnecessary logging if desktop is not supported (e.g.
      on NixOS with Plasma/KDE desktop).

v3.6.2

Compare Source

New features and improvements
  • If using FlatLaf.registerCustomDefaultsSource( "com.myapp.themes" ) and
    named Java modules, it is no longer necessary to add opens com.myapp.themes;
    to module-info.java. (issue #​1026)
  • Extras: Made animated theme change (class FlatAnimatedLafChange) smoother.
Fixed bugs
  • Tree and List: Fixed painting of rounded drop backgrounds. (issue #​1023)
  • Popup: Showing tooltip in inactive window brought that window to front (made
    it active) and potentially hid the previously active window. (issue #​1037)
  • Popup: No longer reuse popup windows for menus to avoid immediately closing
    dialogs on ChromeOS. (issue #​1029)
  • macOS: Fixed window "flashing" when switching from a light to a dark theme (or
    vice versa). Especially when using animated theme changer (see
    FlatLaf Extras).
Incompatibilities
  • FlatLaf properties files are now loaded using the UTF-8 character encoding
    instead of ISO 8859-1. In usual properties files you will not notice any
    difference because they use only ASCII characters, but if you've put localized
    (non-English) texts (e.g. German umlauts) into your properties files, you need
    to convert them to UTF-8. Properties files created with the FlatLaf Theme
    Editor already use UTF-8, including in older versions. (issue #​1031)

v3.6.1

Compare Source

  • Extras: Support JSVG 2.0.0. Minimum JSVG version is now 1.6.0. (issue #​997)
  • FlatLaf window decorations (Windows 10/11 only): Improved diagonal window
    resizing on top-left and top-right window corners. Top window resize area now
    also covers iconify/maximize/close buttons. (issue #​1015)
  • ToggleButton: Styling selectedForeground did not work if foreground is
    also styled. (issue #​1017)
  • JideSplitButton: Fixed updating popup when switching theme. (issue #​1000)
  • IntelliJ Themes: Fixed logging false errors when loading 3rd party
    .theme.json files. (issue #​990)
  • Linux: Popups appeared in wrong position on multi-screen setup if primary
    display is located below or right to secondary display. (see
    NetBeans issue #​8532)
  • macOS: Fixed popup flickering after theme change. (issue #​1009)
  • macOS with JetBrains Runtime: Fixed sometimes empty popups. (issue #​1019)

v3.6

Compare Source

New features and improvements
  • If using FlatLaf.registerCustomDefaultsSource( "com.myapp.themes" ) and
    named Java modules, it is no longer necessary to add opens com.myapp.themes;
    to module-info.java. (issue #​1026)
  • Extras: Made animated theme change (class FlatAnimatedLafChange) smoother.
Fixed bugs
  • Tree and List: Fixed painting of rounded drop backgrounds. (issue #​1023)
  • Popup: Showing tooltip in inactive window brought that window to front (made
    it active) and potentially hid the previously active window. (issue #​1037)
  • Popup: No longer reuse popup windows for menus to avoid immediately closing
    dialogs on ChromeOS. (issue #​1029)
  • macOS: Fixed window "flashing" when switching from a light to a dark theme (or
    vice versa). Especially when using animated theme changer (see
    FlatLaf Extras).
Incompatibilities
  • FlatLaf properties files are now loaded using the UTF-8 character encoding
    instead of ISO 8859-1. In usual properties files you will not notice any
    difference because they use only ASCII characters, but if you've put localized
    (non-English) texts (e.g. German umlauts) into your properties files, you need
    to convert them to UTF-8. Properties files created with the FlatLaf Theme
    Editor already use UTF-8, including in older versions. (issue #​1031)

v3.5.4

Compare Source

Fixed bugs
  • HTML: Fixed NPE when using HTML text on a component with null font. (issue
    #​930; PR #​931; regression in 3.5)
  • Linux: Fixed NPE when using FlatLaf window decorations and switching theme.
    (issue #​933; regression in 3.5.3)

v3.5.3

Compare Source

Fixed bugs
  • HTML: Fixed wrong rendering if HTML text contains <style> tag with
    attributes (e.g. <style type='text/css'>). (issue #​905; regression in 3.5.1)
  • FlatLaf window decorations:
    • Windows: Fixed possible deadlock with TabbedPane in window title area in
      "full window content" mode. (issue #​909)
    • Windows: Fixed wrong layout in maximized frame after changing screen scale
      factor. (issue #​904)
    • Linux: Fixed continuous cursor toggling between resize and standard cursor
      when resizing window. (issue #​907)
    • Fixed sometimes broken window moving with SplitPane in window title area in
      "full window content" mode. (issue #​926)
  • Popup: On Windows 10, fixed misplaced popup drop shadow. (issue #​911;
    regression in 3.5)
  • Popup: Fixed NPE if GraphicsConfiguration is null on Windows. (issue #​921)
  • Theme Editor: Fixed using color picker on secondary screen.
  • Fixed detection of Windows 11 if custom exe launcher does not specify Windows
    10+ compatibility in application manifest. (issue #​916)
  • Linux: Fixed slightly different font size (or letter width) used to paint HTML
    text when default font family is Cantarell (e.g. on Fedora). (issue #​912)
Other Changes
  • Class FlatPropertiesLaf now supports FlatLaf macOS themes as base themes.

v3.5.2

Compare Source

Fixed bugs
  • Windows: Fixed repaint issues (ghosting) on some systems (probably depending
    on graphics card/driver). This is done by setting Java system property
    sun.java2d.d3d.onscreen to false (but only if sun.java2d.d3d.onscreen,
    sun.java2d.d3d and sun.java2d.noddraw are not yet set), which disables
    usage of Windows Direct3D (DirectX) onscreen surfaces. Component rendering
    still uses Direct3D. (issue #​887)
  • FlatLaf window decorations:
    • Iconify/maximize/close buttons did not fill whole title bar height, if some
      custom component in menu bar increases title bar height. (issue #​897)
    • Windows: Fixed possible application freeze when using custom component that
      overrides Component.contains(int x, int y) and invokes
      SwingUtilities.convertPoint() (or similar) from the overridden method.
      (issue #​878)
  • TextComponents: Fixed too fast scrolling in multi-line text components when
    using touchpads (e.g. on macOS). (issue #​892)
  • ToolBar: Fixed endless loop if button in Toolbar has focus and is made
    invisible. (issue #​884)
Other Changes
  • FlatLaf window decorations: Added client property JRootPane.titleBarHeight
    to allow specifying a (larger) preferred height for the title bar. (issue
    #​897)
  • Added system property flatlaf.useRoundedPopupBorder to allow disabling
    native rounded popup borders on Windows 11 and macOS. On macOS 14.4+, where
    rounded popup borders are disabled since FlatLaf 3.5 because of occasional
    problems, you can use this to enable rounded popup borders (at your risk).

v3.5.1

Compare Source

Fixed bugs
  • HTML: Fixed occasional cutoff wrapped text when using multi-line text in HTML
    tags <h1>...<h6>, <code>, <kbd>, <big>, <small> or <samp>.
    (issue #​873; regression in 3.5)
  • Popup: Fixed UnsupportedOperationException: PERPIXEL_TRANSLUCENT translucency is not supported exception on Haiku OS when showing popup (partly) outside of
    window. (issue #​869)
  • HiDPI: Fixed occasional wrong repaint areas when using
    HiDPIUtils.installHiDPIRepaintManager(). (see PR #​864)
  • Added system property flatlaf.useSubMenuSafeTriangle to allow disabling
    submenu safe triangle (PR #​490) for
    SWTSwing. (issue #​870)

v3.5

Compare Source

Fixed bugs
  • HTML: Fixed NPE when using HTML text on a component with null font. (issue
    #​930; PR #​931; regression in 3.5)
  • Linux: Fixed NPE when using FlatLaf window decorations and switching theme.
    (issue #​933; regression in 3.5.3)

v3.4.1

Compare Source

Fixed bugs
  • 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.

v3.4

Compare Source

Fixed bugs
  • 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.
petr-panteleyev/jpackage-maven-plugin (org.panteleyev:jpackage-maven-plugin)

v1.7.3

Compare Source

v1.7.2

Compare Source

v1.7.1

Compare Source

v1.7.0

Compare Source

v1.6.6

Compare Source

v1.6.5

Compare Source

v1.6.4

Compare Source

v1.6.3

Compare Source

v1.6.2

Compare Source

v1.6.1

Compare Source

oracle/visualvm (org.graalvm.visualvm.api:org-graalvm-visualvm-tools)

v2.2: VisualVM 2.2

Compare Source

v2.1.10: VisualVM 2.1.10

Compare Source

v2.1.9: VisualVM 2.1.9

Compare Source


Configuration

📅 Schedule: Branch creation - "before 8am on monday" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@irockel irockel merged commit c52cdd2 into main Feb 2, 2026
1 check passed
@renovate renovate bot deleted the renovate/non-major-dependencies branch February 2, 2026 08:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant