Skip to content
← Back to release notes
v0.86.0 stable

Release v0.86.0

Jun 28, 2026

A modernized web foundation, quote and invoice totals that always agree, accurate reliability scores on macOS and Linux, and a batch of save-and-display fixes.

Improved

  • Quote and invoice totals always agree now. The quote editor, the per-line totals, and the live-totals panel are all computed from one shared source, so they can no longer drift apart from each other — or from the totals that actually save — right down to the cent. Reordering blocks and lines in the builder is now instant, and the whole builder got an accessibility pass.
  • Refreshed web foundation. The dashboard and partner portal were rebuilt on the latest framework and styling toolchain (Astro 7, Tailwind 4, Vite 8). This is mostly under the hood — the interface looks and behaves the same — but it modernizes the foundation Breeze's web apps are built on and keeps them fast and maintainable going forward.
  • No more silent saves. A handful of save and delete actions could previously appear to succeed without actually changing anything; they now report a clear error if a change doesn't go through, so you're never left thinking something saved when it didn't.

Fixed

  • Reliability scores are now accurate on macOS and Linux too. Last release's scoring cleanup now covers Mac and Linux devices — routine system chatter is no longer mistaken for hardware faults or crashes — and a new server-side safeguard means even devices still running older agents can't drag a hardware score down with bad data. Scores correct themselves within a few hours; no action needed on your end.
  • The device Configuration tab now shows every applied policy. The Effective Configuration tab previously hid some feature types — including warranty — so a device could show a warranty alert with no visible warranty policy behind it. It now lists every enforced feature, with the unenforced ones collapsed into a single clear 'using Breeze Defaults' note.
  • Public Windows installer links work again on self-hosted setups. The short installer links (the /s/ URLs) were returning an error on every request for self-hosted 0.85.0 installs; they're fixed. Hosted Breeze and macOS installer links were never affected.
  • Site address and contact details now save. Editing a customer site's address or contact and clicking Save was silently discarding the changes — they now persist correctly.

Version 0.86.0 is a foundation-and-polish release. The biggest change is one you mostly won’t see: the Breeze dashboard and partner portal were rebuilt on the latest web framework and styling toolchain. The interface looks and behaves the same, but the underpinnings are modern again, which keeps the web apps fast to load and easy to keep improving.

On top of that foundation, quoting got tighter. The quote editor, per-line totals, and the live-totals panel now all read from a single shared calculation, so they can never disagree with each other or with what finally saves — even on fractional-cent rounding — and reordering lines and blocks is instant.

The day-to-day fixes are the kind you’ll appreciate quietly: reliability scoring is now accurate on macOS and Linux, with a safeguard so even older agents can’t poison a device’s hardware score; the device Configuration tab shows every applied policy (including warranty, which used to be hidden); site address and contact edits actually save; and a set of save-and-delete actions that could appear to succeed without doing anything now tell you when something didn’t go through. Self-hosters running 0.85.0 also get a fix for public Windows installer links that were erroring out. It’s a recommended, low-risk upgrade — no database migrations and no configuration changes required.