0.2.0-snapshot.202609031110.3beb290
Pre-release
Pre-release
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