Skip to content

build(deps): bump io.github.kdroidfilter:nucleus.graalvm-runtime from 1.9.1 to 1.14.2#215

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/gradle/io.github.kdroidfilter-nucleus.graalvm-runtime-1.14.2
Open

build(deps): bump io.github.kdroidfilter:nucleus.graalvm-runtime from 1.9.1 to 1.14.2#215
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/gradle/io.github.kdroidfilter-nucleus.graalvm-runtime-1.14.2

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 24, 2026

Bumps io.github.kdroidfilter:nucleus.graalvm-runtime from 1.9.1 to 1.14.2.

Release notes

Sourced from io.github.kdroidfilter:nucleus.graalvm-runtime's releases.

v1.14.2

What's Changed

Full Changelog: kdroidFilter/Nucleus@v1.14.1...v1.14.2

v1.14.1

What's Changed

Full Changelog: kdroidFilter/Nucleus@v1.14.0...v1.14.1

v1.14.0

What's Changed

Full Changelog: kdroidFilter/Nucleus@v1.13.0...v1.14.0

v1.13.0

What's Changed

Full Changelog: kdroidFilter/Nucleus@v1.12.0...v1.13.0

v1.12.0

What's Changed

Full Changelog: kdroidFilter/Nucleus@v1.11.0...v1.12.0

v1.11.0

What's Changed

Full Changelog: kdroidFilter/Nucleus@v1.10.0...v1.11.0

... (truncated)

Changelog

Sourced from io.github.kdroidfilter:nucleus.graalvm-runtime's changelog.

Changelog

v1.11.0

Released: 2026-04-13

New Modules

  • Notification Common (nucleus.notification-common) — Unified cross-platform notification API for Linux, Windows, and macOS behind a single DSL. Supports per-notification callbacks, up to 5 action buttons, image attachments, and dismiss handling.

New Features

  • Reactive GNOME titlebar button layout — Decorated windows on Linux now read org.gnome.desktop.wm.preferencesbutton-layout via GSettings (libgio dlopen) to determine which buttons to show and on which side. The layout updates reactively when the user changes it in GNOME Tweaks or via gsettings set. Falls back to the default layout on KDE and other desktop environments. New rememberLinuxButtonLayout() composable for direct access.
  • GraalVM reachability metadata for FileKit and dbus-java — Apps using FileKit on Linux no longer need manual reachability entries for xdg-desktop-portal file dialogs. Includes new dbus-java conditional library metadata and Linux JDK internals (UnixSystem, NativePRNG$NonBlocking, CollationData).
  • Windows notification shortcut policies — New ShortcutPolicy enum on WindowsNotificationCenter for finer control over Start Menu shortcut creation behavior.
  • NucleusApp.appName and NucleusApp.aumid properties — Expose application name and AUMID for better configuration handling.

Bug Fixes

  • Fix macOS multicolor accent colorsystem-color now returns null when macOS is set to multicolor mode instead of incorrectly returning the default blue.
  • Fix incremental build issues in GraalVM tasks — Disable state tracking on shared output directory modifications to prevent stale builds.
  • Fix nullable safety in JVM application tasks — Simplify runtime classpath and JavaExec argument handling by removing unnecessary optional chaining.

Improvements

  • Faster native library loadingNativeLibraryLoader now uses CRC-32-based fingerprints for cache validation, eliminating unnecessary I/O during checks.

Documentation

  • GraalVM status updated to alpha — GraalVM Native Image support is now labeled "alpha" instead of "experimental", reflecting the improved out-of-the-box experience with centralized reachability metadata.
  • New System Tray documentation — Full documentation section for ComposeNativeTray with screenshots and demo GIFs.
  • Landing page rewrite — Repositioned Nucleus as a native Electron successor with bold performance comparisons.

v1.10.0

Released: 2026-04-12

New Modules

  • System Info (nucleus.system-info) — Cross-platform system information module with JNI native implementations for Linux, Windows, and macOS. Exposes CPU, memory, and GPU metrics in real-time.
    • GPU detection and live metrics — Temperature, usage, VRAM, clock speeds, power draw, and fan speed on all platforms
    • macOS: IOKit & SMC for GPU metrics, supports Apple Silicon and discrete GPUs
    • Windows: DXGI for GPU enumeration, NVIDIA NVML + AMD ADL2 + Intel IGCL for live metrics, WMI thermal zone sensors, performance data for real-time CPU frequency
    • Linux: NVIDIA NVML, AMD, and Intel GPU support
    • Includes a demo application (system-info-demo) with lets-plot charting for CPU temperature history

Bug Fixes

... (truncated)

Commits
  • 60469a3 Merge pull request #215 from kdroidFilter/fix/titlebar-focus-windows-linux
  • 9459ffc fix(decorated-window): restore title bar focus block on Windows/Linux
  • 8f6bbc4 docs: regenerate llms.txt and llms-full.txt
  • a377300 Merge pull request #213 from kdroidFilter/fix/intellij-debugger-run-task
  • 0cfccaf refactor: move macOS JVM patching to proper Gradle task for config cache
  • 91d6e87 docs: note that run task bypasses Liquid Glass patch during debug sessions
  • 59f21e6 fix: allow IntelliJ debugger to attach to gradle run task on macOS
  • d02c969 docs: regenerate llms.txt and llms-full.txt
  • c60ffc9 Merge remote-tracking branch 'origin/main'
  • 58b7fd4 docs: rebrand as Kotlin framework for desktop apps
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [io.github.kdroidfilter:nucleus.graalvm-runtime](https://github.com/kdroidFilter/Nucleus) from 1.9.1 to 1.14.2.
- [Release notes](https://github.com/kdroidFilter/Nucleus/releases)
- [Changelog](https://github.com/kdroidFilter/Nucleus/blob/main/docs/changelog.md)
- [Commits](kdroidFilter/Nucleus@v1.9.1...v1.14.2)

---
updated-dependencies:
- dependency-name: io.github.kdroidfilter:nucleus.graalvm-runtime
  dependency-version: 1.14.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Apr 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants