Skip to content

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

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

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

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

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

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

Release notes

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

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

v1.10.0

What's Changed

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

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
  • 7e8567c docs: regenerate llms.txt and llms-full.txt
  • f990ff4 Merge pull request #204 from kdroidFilter/feat/scheduler-typed-api
  • b1914d9 docs(scheduler): drop unsubstantiated Dropbox / Backblaze comparison
  • 9661b80 docs(scheduler): drop external uninstaller mention, point to Dropbox doc as p...
  • e1a59fa docs(scheduler): document macOS orphan as accepted ecosystem limitation, surf...
  • a740b8e docs(scheduler): correct macOS orphan-cleanup claims after launchd verification
  • 3fd47fd docs(scheduler): add Mermaid execution-flow diagram
  • 842e3c9 docs(scheduler): promote orphan-cleanup, footnote 15-min minimum, clarify eve...
  • 0710570 docs(scheduler): document orphan-cleanup wrapper scripts (Linux/Windows) and ...
  • 9ef9908 refactor(scheduler-testing)!: unify ExecutionRecord on LastTaskResult and co-...
  • 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.13.0.
- [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.13.0)

---
updated-dependencies:
- dependency-name: io.github.kdroidfilter:nucleus.graalvm-runtime
  dependency-version: 1.13.0
  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 17, 2026
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Apr 20, 2026

Superseded by #211.

@dependabot dependabot Bot closed this Apr 20, 2026
@dependabot dependabot Bot deleted the dependabot/gradle/io.github.kdroidfilter-nucleus.graalvm-runtime-1.13.0 branch April 20, 2026 23:30
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