Skip to content

Receipt Studio 1.3.0

Latest

Choose a tag to compare

@Ytosko Ytosko released this 26 Jul 21:54

Highlights

  • Redesigned the New Sale workspace with a two-column checkout, editable cart table, and ranked top-15 autocomplete for name, SKU, barcode, and category searches.
  • Added focus-free USB barcode scanning on New Sale and Products, exact barcode + Enter checkout, and duplicate barcode protection.
  • Added mandatory phone-based customer autocomplete with optional customer details and automatic phone-only customer creation.
  • Added per-shop loyalty earning and redemption rules, explicit Redeem/Remove controls, customer balances, receipt loyalty blocks, and refund-aware point reversals.
  • Added stock deduction, oversell protection, partial/full refunds, replacements, linked transaction receipts, and optional return-to-stock handling.
  • Added Windows/USB and network receipt/label printer profiles, encoding and media presets, custom label sizes, product-label workflows, and saved-template test printing.
  • Improved receipt preview/print parity for logos, totals, payment details, QR alignment, real QR payloads, and configurable receipt structure.
  • Fixed draft editing for numeric fields throughout products, checkout, loyalty, printers, labels, and templates.

Data compatibility

Existing local JSON data remains compatible. New loyalty and transaction fields receive safe defaults when older records are loaded. Export a backup from Settings before upgrading whenever possible.

Verification

  • ESLint passed
  • TypeScript checks passed
  • 33 Vitest unit tests passed
  • Electron Playwright workflow passed
  • Windows installer and portable builds verified as version 1.3.0

Downloads

  • Setup: guided per-user Windows installer
  • Portable: standalone Windows executable

SHA-256

  • Setup: BBFDF46C061CEB66DE66D58A826E6317273080F1905AFEEACC42C8E856C3837D
  • Portable: 84A40F8F9438E01B3953580620395F8251C5B0F56872730DEBD900DC7B107419

Note

The executables are not Authenticode-signed, so Windows SmartScreen may show an unknown-publisher warning. Physical receipt and label output should still be verified with the intended printer, paper, firmware, encoding, and driver.