Changelog
4 releases shipped — every feature, fix, and security improvement on the record. Latest: v2.1.1 on 2026-09-15.
Showing 4 releases matching any change
v2.1.1
2026-09-15
Latest2 changes- securityDependency refresh clearing every open advisory — Next.js 16.3.5 (two critical RCE advisories in the image-optimization API; not reachable in the static-export desktop build, but no longer shipped), Tiptap 3.31.3 (Markdown ReDoS, mergeAttributes prototype key), MapLibre GL 6.10 (sanitizer XSS bypass), plus pinned floors for the transitive sharp, nanoid, DOMPurify, and Mermaid advisories
- changedRust crates thiserror 2.0.20, async-trait 0.1.92, uuid 1.26.1, flate2 1.1.10, tauri-plugin-dialog 2.7.3; HeroUI 3.2.5, lucide-react 1.46, react-aria-components 1.21 and other minor/patch frontend bumps; CI actions pinned to pnpm/action-setup 6.0.10, rust-cache 2.9.2, CodeQL 4.37.9
v2.1.0
2026-08-04
4 changes- addedAccent color override — Settings → Appearance now lets you override the theme's accent everywhere in the app: 8 preset swatches plus a full custom color picker, persisted locally. Text on accent fills automatically picks whichever of the theme's own background/foreground tokens contrasts better, so every theme stays readable with any accent
- changedNew brand — the app icon and in-app logo are now the "Ore Cube" mark: a neon isometric voxel with a glowing emerald core, replacing the old boxed pixel-cross icon and matching the refreshed mineui.i4c.studio
- fixedAppImage UI sounds now actually play — the AppImage bundles the GStreamer media framework, so WebKitGTK audio works regardless of which host plugins are installed
- changedThe Simple/Advanced mode switch in Settings is now an accessible radio group of rich option cards (keyboard arrows flip modes), and UI sounds were re-encoded — same cues, much smaller files
v2.0.0
2026-07-25
8 changes- changedRebuilt on Tauri v2 — a native Rust binary driving a Next.js static-export frontend over Tauri IPC. The Electron shell, bundled Chromium, and local HTTP API server are gone: the AppImage drops from 437 MB to 81.7 MB and the deb from 230 MB to 7.3 MB, with a ~6 MB Windows installer and ~7.5 MB macOS dmg (Intel + Apple Silicon) joining the lineup
- addedSimple mode — MineUI now creates and runs its own vanilla Minecraft server: pick a version, set memory, accept the EULA, and it downloads the official server jar (SHA-1 verified), configures RCON, and supervises the Java process. No containers required; your installed Java is version-checked automatically against the Minecraft release you pick
- addedDocker support alongside Podman in Advanced mode, with runtime auto-detection (Podman tried first, then Docker) and a manual override in Settings
- addedFour selectable themes — Deepslate & Emerald (default), Phosphor Amber, Quantum Fluidity, and Soft Glass — switchable from Settings and persisted locally, with all fonts bundled offline so the app makes no runtime font requests
- securityEvery subprocess call now uses argv arrays — no code path shells out through sh -c with interpolated strings in the mod, config-editor, or backup handlers — closing a class of shell-injection risk that existed in the v1 implementation
- fixedPlayer join/leave history now correctly parses [Not Secure] chat-signing log lines, and TPS parsing matches Paper/Spigot's tps command output — both previously failed silently due to regex bugs
- changedRelicensed from MIT to AGPL-3.0-only across the app, the Tauri shell, and the pure-Rust mineui-core crate (84 unit tests, 31 typed IPC commands specified in docs/v2-contract.md)
- addedToast notifications for background actions — downloads, backups, RCON results — plus config-editor paths made relative (server.properties, config/...) and all timestamps switched to epoch milliseconds formatted by the UI
v1.0.0
2026-01-24
4 changes- addedInitial release as an Electron desktop app: attach to an existing Minecraft server container via Podman, with start/stop/restart, live status (TPS, player count, version), and a streamed log viewer
- addedPlayer management — online players, join/leave history, and one-click whitelist/op/ban/kick — plus an RCON console restricted to an allowlisted command set
- addedMods & plugins browser with jar upload and URL download, a server.properties and config/ file editor, and world backups (create, list, restore, delete)
- addedSystem and container metrics (CPU, memory, disk, network/block IO), with optional enrichment from the companion server-utilities mod for real TPS/MSPT and per-dimension chunk/entity counts