0.14.x✎
Settings you can find, and seven colour schemes.
Settings you can find, and seven colour schemes.
Release
- 0.14.0Settings you can find, and seven colour schemes.New2026-09-08
Warning
Worth knowing before you upgrade.
- 0.14.0A theme cannot recolour a pin or a node category. Red is a boolean, green is a number, gold is a vector, whatever scheme you are on.
- 0.14.0The rigid wire router has no obstacle avoidance: a wire may cross a node rather than route around it.
- 0.14.0Hover, the grid, the watermark and the node shadow are derived from whether a scheme is dark, not authored, so a theme file does not set them.
- 0.14.0Preferences live in this browser and do not follow you to another machine.
Added
- 0.14.0A settings panel, from the toolbar. It covers everything in
roswaal.json— target, where graphs live, where Luau is written, compile mode, node pack directories, formatting, the Rojo project file — none of which could previously be changed without opening the file by hand. - 0.14.0It says where each setting is stored. Project settings are committed and shared by everyone on the repository; preferences are yours, live in your browser, and never appear in a diff.
- 0.14.0Seven colour schemes: Roswaal Light and Dark, Tokyo Night and Tokyo Night Storm, Catppuccin Mocha, Nord, and Aquatic. Each is one JSON file in
themes/. - 0.14.0Follow the system is still the default, and is the absence of a theme rather than an eighth scheme: it removes the palette, so the app goes on changing with your OS.
- 0.14.0The theme applies to the docs window too, before anything renders rather than a frame later.
- 0.14.0Settings → Licences shows the full text of the three borrowed schemes' licences, compiled in from files copied byte for byte out of each upstream project.
- 0.14.0Two preferences that were previously not settings at all: how long after your last edit a graph is written, and whether Roswaal reopens the last project or starts at the picker.
- 0.14.0Three wire styles. Curved is the bezier you have, and stays the default. Rigid bends at right angles and nowhere else. Angular is the same route with each corner cut to a 45-degree slope.
- 0.14.0Square node corners. Capsule getters and reroute knots keep their shapes either way.
Changed
- 0.14.0Straighten is a preference rather than a stray
localStoragekey. It behaves exactly as before, and is now in the settings panel with everything else. - 0.14.0A project setting that the daemon refuses now says so. Writing
roswaal.jsonwas previously a promise nobody checked.
Fixed
- 0.14.0The
<select>popup follows the theme. Chromium paints that list outside the document, wherevar(…)does not resolve, so its colours were four literals copied out of the built-in schemes and stopped following any other palette.