v1.0.5 — Nisaba
Apple Silicon: Nisaba-1.0.5-arm64.dmg · Intel: Nisaba-1.0.5-x64.dmg
An update that installs on the first click
Clicking "Update" did nothing the first time or two — electron-updater can only download what a check resolved in this process, and a stale "available" from an earlier session downloads nothing. One button is now two steps behind one dialog: it checks, downloads against a fresh check with a real progress bar, then restarts. Extra clicks join the download already running, a background re-check no longer blanks out a download you are watching, and macOS actually reopens afterwards.
An agent you can watch work
Refining a design profile held one yellow settings warning and a cursor for minutes, because claude --print says nothing until the whole run finishes. Agent runs now stream their events through a renderer that prints what the agent is doing — files read, prose written, how long it took — and every job log gets the same treatment.
A picker that knows what an element is
"Pick an element" pointed at whatever leaf sat under the cursor, so hovering a button landed on the <span> inside it. Element mode now climbs to the nearest real control — button, heading, input, image, card — and highlights nothing over the anonymous divs in between.
Also in this release
- Fixed: clicking a job blanked the entire app.
- Syntax highlighting everywhere source code appears, in Nisaba's own palette.
- Right-click to save images, on browsed pages and in your own library.
- Extract is one menu — Element, Component, Template.
- Device widths for testing a page at mobile, tablet and desktop.
- Build with AI in Resources: your agent asks what you are building, finds links, and adds them while you talk.
- Fixed: the dev-server preview failing with "did not print a URL" in the packaged app.
- A selection clears once its tab navigates away; error toasts are red; generated components lose the "Rebuilt from…" comment; Knowledge is now Websites.