· v1.343

Numbered PDF orders, event attendee photos and optional custom domain

Order download as numbered PDF

Store owners can now download order details as a PDF item list with numbering, making it easier to manage orders and keep track of products. This feature simplifies order handling and improves record keeping.

Profile photo upload for event attendees

Attendees can now upload profile photos for their tickets, personalizing the check-in and event experience. Store owners get a more recognizable attendee list at the door.

Optional custom domain setup

Store owners can choose whether to attach a custom domain during setup, simplifying onboarding for new merchants. This flexibility allows easier brand management without mandatory configurations.

Also shipped

  • Direct KSeF e-invoicing addon, mutually exclusive with eParagony
  • Numbered lines on invoice PDFs
  • Newsletter signup alerts for merchants
  • Rolling subscriptions with curated cycles and add-ons

Fixes

  • [admin]Collapse the order sidebar when its slot renders nothing
  • [builder]Let retry heal a dead dev server in a running sandbox
  • [builder]Parse the sandbox-health poll body instead of asserting it
  • [builder]Resume a stopped sandbox from AI assistant's preview card
  • [builder]Treat a stated template tone as a filter, not a tiebreaker
  • [cart]One subscription line per cart
  • [cart]Scope variant lookups to the store and refuse draft products
  • [checkout]Keep a failed background sync from blanking the page
  • [checkout]Stop the InPost Pay slot from breaking hydration
  • [domains]Stop telling merchants to add a second DMARC record
  • [ai]Cap run_storefront_command at the length the server accepts
  • [ai]Do not require approvals for read only neon queries
  • [ai]Place a supplied image instead of rebuilding it in code
  • [ai]Stop discarding storefront loopback failure causes
  • [invoices]Render PDFs with Geist so Polish diacritics survive
  • [ksef]Send a full timestamp in DataWytworzeniaFa
  • [orders]Price manual orders in gross for tax-inclusive stores
  • [orders]Stop legacy variant attribute shape from failing order parsing
  • [publish]Let stores without a design workspace publish remote main
  • [sandbox]Explain known workspace failures instead of a generic error
  • [subscriptions]Fulfil paid renewals regardless of local status
  • [subscriptions]Make checkout.session.completed idempotent
  • [subscriptions]Send the confirmation email for renewal orders
  • [subscriptions]Stop replaying the checkout coupon on renewals
  • [subscriptions]Stop rolling box heading contradicting the upcoming line
  • [support]Upload attachments straight to Blob instead of a server action