Skip to content

Releases: kollektiv-mc/Konnekt

0.2.0-snapshot.202609031110.3beb290

Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Sep 08:31
3beb290

Automatic build of main, rebuilt nightly when there are new commits.
Each one replaces the last.

Untested, and newer than the latest release. It can be
broken. Back up your server directory before running it.

Snapshots update themselves: this one will offer you the next
snapshot, and a stable release once one overtakes it. Installing a
release puts you back on whichever channel Settings > General is set
to.

Version 0.2.0-snapshot.202609031110.3beb290, commit 3beb290.

What's changed

Features

  • Implement in-place auto-updater with download, verify, and install
  • Tile-crate drag reordering, layout-save robustness, README disclaimer + CC0 license
  • Support NeoForge and modern Forge servers
  • Narrate manager actions as tagged console lines
  • Add a server lifecycle state machine with console-based ready detection
  • Enable snapshot builds to self-update through a dedicated channel
  • Recolour the Solarized and Mocha skins and add Forest
  • Manage servers and update their NeoForge build
  • Ship a hand-tuned default tile layout
  • Pair each skin with its accent colour
  • Make the left navbar resizable
  • Show where a dragged crate row will land instead of reordering under the pointer
  • Move disconnect out of the sidebar rows and into the server manager
  • Open the layouts panel upwards and confirm before resetting presets
  • Replace the sidebar and tile glyphs with Lucide icons
  • Mark console narration with an outlined block and a status dot
  • Refactor navbar sections as collapsible cards with persistent state
  • Give the Commands tile a maximized library and Kommands-linked commands
  • Hold a single instance lock, raising the running window instead
  • Replace the system title bar with the app's own
  • Add Overview tile with server dashboard and performance chart

Fixes

  • Stop the scheduler tile showing stale times and failed changes as saved
  • Stop backups from silently overwriting each other
  • Create the app data directory at every write, not only at startup
  • Fix animation timings that silently ignored the shared design values
  • Stop four stores from showing a failed write as saved
  • Show an unreachable server as unreachable, not as an empty one
  • Write a log file a bug reporter can attach
  • Fix console output stream dying on overlong lines
  • Write config and app-data files atomically
  • Quiesce world duplication while the server is running
  • Capture and report the server exit code on unexpected stop
  • Serialize power actions under one per-server lock
  • Use the Konnekt icon as the app icon on Windows and Linux
  • Give stop a longer grace window with visible escalation and a force stop
  • Fix the Gradient background setting having no effect
  • Stop Settings taking down the app without a Wails backend
  • Fix first-scroll stutter by pacing chunk warm-up and splitting heavy tiles
  • Correct the default tile arrangement
  • Fix missing Settings hover, the stuck layout highlight, and skins under light mode
  • Fix modal and sidebar headings rendering as synthetic bold
  • Draw the app's close, expand and edit controls from one icon set
  • Stop long navbar labels wrapping, and start every row on one edge
  • Handle missing Wails bridge in browser-only dev preset
  • Track players on servers that colour their console output
  • Track Bedrock players and show IPv6 addresses
  • Detect mods and plugins added outside the app
  • Read a NeoForge install's Minecraft version instead of guessing at it
  • Act on the server each call names
  • Act on the server each call names
  • Identify renamed mod files by hash and replace them on install
  • Keep a failing tile from taking the whole dashboard down
  • Stop the performance tile re-rendering in a loop when it has no history
  • Write frontend errors to konnekt.log

66 pull requests are not listed: 42 changed nothing that ships in this build, 24 maintenance or documentation.

Full changelog: v0.1.0-alpha.1...3beb290

v0.1.0-alpha.1

Choose a tag to compare

@github-actions github-actions released this 16 Jul 18:51

Konnekt v0.1.0-alpha.1 — First Alpha

First public alpha of Konnekt, a cross-platform desktop control panel for self-hosted Minecraft servers (Wails/Go backend, React 19 + TypeScript frontend). This is an early build for testing core workflows — expect rough edges and breaking changes between alphas.

Platform support

  • Windows x64 only in this release. macOS and Linux builds are not yet published.
  • The binary is unsigned — Windows SmartScreen will warn on first launch (click "More info" → "Run anyway"). This is expected for an unsigned alpha build.

What's included

  • Multi-server management (add/configure servers, start/stop/restart, EULA flow)
  • Live console with real-time log streaming and quick-command buttons
  • Stats & performance monitoring (TPS, RAM, player count, uptime history)
  • Player management (kick/ban/pardon)
  • Visual scheduler (node-based triggers/actions for automation)
  • World management with 3D visualizer, world switching, backups, NBT inspection
  • Manual and scheduled backups with safe restore
  • Server config editor (server.properties, JSON/YAML/TOML)
  • Mod/plugin browsing and install via Modrinth, with dependency resolution
  • Customizable, draggable/resizable tile dashboard with layout presets
  • In-app + native OS notifications
  • In-place auto-updater: checks GitHub Releases, downloads, verifies, and installs updates without leaving the app

Installing

  1. Download konnekt-windows-amd64.exe from the Assets below.
  2. (Optional) Verify integrity against checksums.txt:
    (Get-FileHash .\konnekt-windows-amd64.exe -Algorithm SHA256).Hash.ToLower()