What's New
Estimates and invoices now generate Excel spreadsheets (.xlsx) alongside PDFs. When composing an email to send to a client, toggle between PDF and Excel formats—or attach both—to match how they prefer to work with the data. Excel downloads save cleanly with the proper filename, and the send composer now displays the email interface first with status rows below so your next action is immediately visible.
Bug Fixes
PDF rendering has been improved. Branch logos now take priority over organization logos, both formats are embedded as PNG data URIs for consistent rendering across devices, and organization addresses no longer display a lone country code when street and city are empty. Qty and Unit columns in both estimate and invoice PDFs are now padded to prevent values like "126.00 SF" from colliding with adjacent content.