Skip to content

1.2.0-beta.9

Pre-release
Pre-release

Choose a tag to compare

@WillTDA WillTDA released this 27 Aug 00:19
· 6 commits to 1.2.0 since this release
ff1162c

Craftbox | Beta Preview (v1.2.0-beta.9)

Warning

Beta builds are NOT suitable for production use, so do not use this to manage Minecraft servers you care about! Test this build in a fresh container/environment.

This is beta.8's feature set with its test pass finished — the checklist closed at 77/77, and the one thing it turned up is fixed below.

Fixes

  • Fixed starting a second download cancelling the first. Every download was sent through a single hidden frame, and pointing that frame at a new URL aborts whatever it is still streaming — so kicking off a backup while the server files zip was on its way stopped the zip outright. The panel was reporting it correctly, which is what gave it away: the first download's toast read "cancelled" the instant the second was clicked. Downloads in flight now each hold their own frame and no longer reach into one another, so two started together both finish and each toast names its own file. Nothing changes if you only ever download one thing at a time — that path was never affected.
  • Fixed the file manager's upload row being cramped on a phone. The file picker shared a line with Upload, New Folder and New Text File, and on a narrow screen the buttons left the picker too little room to read the filename you had chosen. New Folder and New Text File now wrap onto their own row on narrow screens, and the picker takes the space they free up. Unchanged on a desktop-width window.

Note

Nothing in beta.8's feature set changed here — if you are already running it, this build is the concurrent-download fix and the file toolbar tweak. The build targeting work, the exact download sizes and the packing progress toasts all arrived in beta.8 and are unchanged, and no dependency has moved since it.

Installation

The easiest way to host Craftbox yourself is by using Docker. Please read this part of the Craftbox docs for the installation guide.
Alternatively, you can also download the source code, install the required node modules and run the server manually. (Learn more)