Releases
v1.0.1
v1.0.1 — Duplicate, Bulk Actions, Print & Accessibility
Compare
Sorry, something went wrong.
No results found
What's new in v1.0.1
Duplicate Invoice / Purchase Order
New Duplicate button on invoice and PO detail pages
Copies all fields and line items into a fresh draft with a new sequence number
Keyboard shortcut: Ctrl+D
Permission-gated: requires create_invoice
Bulk Invoice Actions
Checkbox column in the invoice list (select-all + per-row)
Floating action bar when rows are selected: Finalize selected and Delete selected
Both actions use a confirm dialog and run sequentially with progress toast
Selection clears automatically when filters change
Print Support
Print button on invoice detail pages triggers window.print()
@media print CSS hides sidebar and action bars; invoice preview renders at A4
Accessibility
scope=col on all table header cells
aria-sort on sort buttons (ascending / descending / none)
tabIndex={0} + onKeyDown Enter/Space on clickable table rows
aria-label on status badges, search input, and date filter inputs
Screen-reader-only <caption> on the invoice table
Bug fixes (from v1.0.0 verification)
All four items flagged in the post-release verification are now resolved
You can’t perform that action at this time.