Repository navigation
3.13.0
[3.13.0] - 2026-10-15
Added
- add cashier status bar and hardware drawer (#1046)
- localize the order-status board and add settings (#1100)
- pair standalone displays with a scoped read-only token (#1105)
- support editing active order items and exclude cancelled items from bills (#1103)
Changed
- add demo fixtures and capture tools (#1106)
- add animated feature showcase to README (#1107)
- stabilize release regression checks (#1142)
Fixed
- mobile layout and product images (#1108)
- honor is_active on group create (#1111)
- reject moves to inactive tables (#1112)
- protect mobile pairing codes (#1113)
- recover attempts with string actors (#1115)
- persist Server App logout revocation (#1116)
- round percentage fees exactly (#1118)
- allow updating require_open_shift (#1120)
- hide mobile cart button on desktop (#1122)
- gate /addon-groups in AuthGuard (#1125)
- show Load More without search query (#1126)
- use live DB role on token refresh (#1114)
- match trunk-zero phone search (#1119)
- ignore repeated checkout confirmation (#1117)
- ignore IME Enter in product search (#1121)
- prevent theme toggle truncation (#1123)
- redirect unauthorized staff to /pos (#1124)
- guard shortcut modifiers and close help modal before blurring input (#1127)
- include error field on POST 400s (#1128)
- label icon buttons in dashboard modals (#1134)
- enforce open-session guard (#1129)
- make header responsive on mobile (#1130)
- preserve address on customer edit (#1131)
- guard KDS/KOT hydration and save (#1132)
- allow settings tabs to scroll (#1133)
- serve /kds-standalone in SPA fallback (#1135)
- flip collapsed group chevron in RTL (#1137)
- close staff modal on Escape key (#1136)
- hydrate KDS state on Printers tab (#1138)
- verify pairing and safe copying (#1149)
- add primary navigation landmark (#1144)
- rate-limit order write routes (#1145)
- block moves onto reserved tables (#1143)
- preserve CSV round-trip names (#1150)
- guard aggregate amount ranges (#1160)
- preserve drafts during send (#1151)
- guard financial status changes (#1161)
- expose LAN addresses for customer display pairing (#1163)
- filter before cursor pagination and preserve selected order state (#1162)
- render readable customer display rows and TV page rotation (#1164)
- reuse AddonModal and scale recipe stock
Full Changelog: 3.12.88-beta...3.13.0