Quote builder with live preview, per-line discount, tax, and multi-currency.
Reusable line-item library organised by editable categories and service groups.
Tokenized client pages — accept, decline, or request a revision; feedback captured on the quote.
Clean, downloadable quote PDF; renew an expired quote with a fresh link.
Clients directory with company and contact details.
0.28.0
New “Branding” settings tab: set your company name and contact details, and upload a logo by drag-and-drop. The logo appears on client quote/contract pages and PDFs.
Client-facing logos now display on their own at their natural aspect ratio — square or wide/horizontal both work.
Quotes now have a dedicated “Revision requested” status when a client asks for changes, with its own filter tab and status chip.
Added an “Expired” filter tab to the Quotes list.
Fixed the Settings “Save settings” button, which did not submit due to invalid nested-form markup.
WordPress.org readiness: full internationalization, output escaping, and input-sanitization hardening.
0.27.0
Editable lifecycle phases (add / rename / recolour / delete), with an optional “no phase” and a configurable default.
Refined admin theme.
0.26.0
Initial public release: quote builder, line-item library, client approval pages, quote PDF, and clients directory.