1.0.3
13 avr. 2026
  • Added closed_by foreign key column to pos_registers to track which user closed the register
  • Added closedByUser relationship on Register model
  • Register close service now stores the authenticated user as the closer
  • Register show page displays the closing user's name instead of a dash
1.0.2
05 avr. 2026
  • Added split payment support — customers can pay with multiple methods (e.g., part cash, part card)
  • New pos_sale_payments table to store individual payment rows per sale
  • Terminal UI with split/single payment toggle and remaining amount counter
  • Receipt and sale detail pages show payment breakdown
  • Register totals updated per payment method in split payments
  • Backward compatible with existing single-payment sales
1.0.1
29 mars 2026
  • Changed pos_warehouses.name column from JSON to VARCHAR(255)
  • Migrates existing JSON values to plain strings using current locale with fallback