Release v3.2.0 fulfillment and warranty tracking

This commit is contained in:
mfwadejr
2026-08-30 15:47:18 -04:00
committed by GitHub
parent 0ff468cdfd
commit 574e1244bf
5 changed files with 62 additions and 12 deletions
+12
View File
@@ -1,5 +1,17 @@
# Changelog
## 3.2.0
- Added sale fulfillment methods for Shipped, Dropped Off, Installed At, and Meet with context-sensitive fields and validation.
- Added UPS, FedEx, USPS, and Other carrier records, optional tracking numbers, official carrier tracking links, and editable delivery status.
- Added Admin-managed warranty periods with custom day, month, or year durations, a configurable default, archival, usage protection, and historical sale snapshots.
- Added green in-warranty countdowns and red expired indicators to sales, sale details, and customer purchase history.
- Added post-sale editing for fulfillment, tracking, delivery status, warranty, and transaction notes.
- Kept meetup and drop-off locations separate from permanent customer addresses; only shipping and installation update the customer address.
- Cleared fulfillment and warranty data when a sale is voided and its product is restocked.
- Improved mobile sign-in and form behavior on iPhone and iPad by preventing focus zoom and horizontal overflow without disabling user zoom.
- Added migration safety backups and automated coverage for warranty and fulfillment behavior.
## 3.1.0
- Added an Admin-managed product model catalog.