Repository navigation
Umbra v0.2.1
The JSON tool has been completely rebuilt. It now has six tabs that all work on the same document: Explorer, Validate, Repair, Query, Diff, and Transform.
Explorer is a fast, searchable tree you can move through with the keyboard, and clicking a node copies its value or its JSONPath. Validate points to the exact line and column where something is wrong. Repair shows the fix before it touches anything, for trailing commas, single quotes, unquoted keys, comments, and unclosed brackets. Query runs JSONPath expressions. Diff compares two documents by structure rather than line by line. Transform turns a document into a matching TypeScript interface.
This is the first tool to get reworked like this. The rest are next.
Umbra also has a proper icon now, so the old Tauri placeholder is finally gone. macOS gets a rounded version of it.
A couple of smaller fixes: the tool text fields no longer turn straight quotes into curly ones, and buttons and spacing are consistent across all the tools.