Skip to content

Changelog

[2026.01.13] - 2026-01-13

Added

  • Add Support and Discord buttons next to Tools in the Uebliche.dev menu bar that link to Patreon and Discord.
  • Add update checker in App settings with stable/beta channels.
  • Add a local release helper script for Uebliche.dev.
  • Add per-server configs for local server runs (vanilla/paper/fabric/forge/neoforge/quilt) stored in ~/.uebliche/devtool/servers/<id>/server.json.

[2026.01.12] - 2026-01-12

Changed

  • Move the Public API docker deploy actions into the Public API project config (instead of Global actions).
  • Move project-specific action groups into project configs to remove them from Global actions.
  • Add collapsible sections and scrolling to project windows.
  • Hide Gradle run/build controls for action-only projects and auto-open their project actions.

Added

  • Add launcher signing-listener variables to the launcher uebliche.dev action config.
  • Add Stop/Kill controls to process log windows in Uebliche.dev.

[2026.01.11] - 2026-01-11

Changed

  • Allow project-level vars/secrets in uebliche.dev and apply them to task templates and Gradle args.
  • Move Global actions into its own window.
  • Re-download the vanilla server jar when its version does not match the selected MC version.
  • Pass the selected Minecraft version to Paper runs for Connect via paper_mc_version.
  • Update Connect's Gradle wrapper to 9.0.0 for Paperweight 2.x support.
  • Restrict Connect's Paper loader to PaperMC repos to avoid Fabric resolution timeouts.
  • Fix Connect Paper run task exec invocation under Gradle 9.

Added

  • Add optional Paper run port support via paper_port in mod/connect/uebliche.dev.
  • Add stdin command input for running tasks in log windows.

Fixed

  • Add token query param to Connect settings WebSocket to avoid handshake failures when auth headers are stripped.
  • Force HTTP/1.1 for Connect HTTP/WebSocket requests to avoid WebSocket handshake 400s.
  • Forward stdin/output to Paper runServer so commands sent from Uebliche.dev reach the server console.

[2026.01.10] - 2026-01-10

Changed

  • Replace the CI matrix and action runner helpers with Rust binaries.
  • Replace DevAuth toggles with launcher account selection for client runs.
  • Resolve Minecraft version lists from Mojang's release manifest when available (fallback to local mcmeta file).
  • Add an App settings toggle to include Minecraft snapshots in version lists.
  • Open project cards on demand by clicking project names in the support matrix.
  • Default to 3 concurrent background builds and only auto-open logs on build failures.
  • Pause background validation until resumed and persist max-concurrent changes.
  • Stop background tasks for a project after the first build failure.
  • Add project filtering for background task lists and chart.
  • Disable the Gradle daemon for Uebliche.dev builds to avoid input stream errors.
  • Skip background builds when git state for a project has not changed.
  • Trigger background rebuilds only after 5 minutes of idle project code changes.

Added

  • Add the Uebliche.dev egui app as a GUI replacement for dev.sh.
  • Add hot reload for mcmeta and Uebliche.dev source changes.
  • Add launcher/build.moe/hub actions to Uebliche.dev.
  • Add a Public API local run action to Uebliche.dev.
  • Add editable action-group variables and secrets with {var} templates for commands and env.
  • Add modular uebliche.dev configs for project/action discovery.
  • Add loader-specific version overrides in uebliche.dev configs.
  • Add Modrinth project actions, config support, and publish workflow.
  • Add a Uebliche.dev menu action to create new uebliche.dev projects.
  • Add a Uebliche.dev editor to update existing uebliche.dev project configs.
  • Add editor settings and per-project editor overrides with open-in-editor actions.
  • Rename the Uebliche.dev app and config files to uebliche.dev.
  • Add the Uebliche.dev CI workflow that runs ci actions via a matrix.
  • Add device code login in Uebliche.dev to add launcher accounts.
  • Add build/test all actions with a configurable max concurrent build limit.
  • Add background matrix validation builds that mark validated versions.
  • Add a file-backed log catalog with retention settings and delete controls.
  • Add a background task card with planned/running/past lists plus pause/play.