Release v0.94.0
Jul 09, 2026
Onboard your customers to the client portal with invites you manage, reuse one partner policy across a chosen set of organizations, turn an AI conversation into a ticket, and get sharper software-to-vulnerability matching.
Added
- Onboard customers to the client portal with invites you control. A new Portal Users panel in Organization Settings lets you invite, resend, bulk-invite, disable, and delete portal users for each customer. Invited people accept through a secure link and set their own password — no shared credentials. Disabling a user is final: a disabled account can't be quietly brought back by another invite, so offboarding sticks.
- Turn an AI conversation into a ticket in one step. When an AI chat surfaces something that needs follow-up, create a ticket from that conversation directly, instead of copying the details across by hand.
- Add an image to a quote line item straight from a web address. Alongside standalone image blocks, individual line items can now carry a picture pulled from a URL — Breeze fetches and stores its own copy, so the quote keeps rendering even if the original link later changes.
Improved
- Build one partner policy and assign it to exactly the organizations you choose. Partner-wide configuration policies used to be all-or-nothing — every organization or none. Now a partner-owned policy is a reusable library item: create it once, then apply it to a hand-picked set of customers (or all of them with a single toggle) as you bring each one on. Existing partner-wide policies keep working exactly as before.
- More accurate software-to-vulnerability matching. The engine that maps installed applications to known CVEs now resolves product names deterministically and matches your software catalog regardless of capitalization — so more of your installed software lines up with the right vulnerabilities, and fewer near-matches slip through.
- Cleaner quote billing details. When a quote is sent, its bill-to address is now locked in at that moment, so later edits to the organization don't rewrite an already-issued quote. A dedicated billing-contact setting keeps invoicing details tidy.
- Self-hosters can use single sign-on with an internal identity provider. Deployments that run their own SSO can now point Breeze at an OIDC provider on their private network. It's strictly opt-in and off by default for hosted accounts.
Fixed
- Deleting a software-catalog package only affects your own organization. A catalog delete is now scoped so it can never reach another organization's items.
- AI tool integrations connect reliably. A compatibility issue that could stop the AI assistant's tool list from loading for external integrations has been fixed.
- Everyday interface papercuts smoothed over. Removing a user now asks for confirmation first, email fields validate more carefully, and the app recovers more gracefully from momentary server hiccups when refreshing your session.
Version 0.94.0 is a customer-onboarding and policy-reuse release.
The headline is client-portal onboarding you actually manage. A new Portal Users panel in Organization Settings lets you invite your customers’ people to the portal — one at a time or in bulk — resend invites, and disable or remove accounts as staff come and go. Invited users accept through a secure link and set their own password, and disabling an account is permanent, so offboarding a departed contact stays offboarded.
The other big change is partner policies you can reuse selectively. A partner-wide configuration policy used to apply to every organization or none; now it’s a library item you define once and assign to exactly the customers you pick — the natural rhythm of onboarding a new client and applying your standard baseline. Existing partner-wide policies are untouched.
Around those, this release sharpens software-to-vulnerability matching so more installed applications line up with the right CVEs, lets you create a ticket from an AI conversation, adds line-item images from a URL on quotes, and gives self-hosters internal-network SSO. Add a tenant-scope tightening on catalog deletes, an AI-integration connectivity fix, and a round of interface polish, and this is a recommended upgrade: two quick, idempotent database updates, no new required configuration, and no breaking changes.