Skip to content

v0.16.0

Choose a tag to compare

@tomektom tomektom released this 19 Oct 11:34
1ccce21

0.16.0 (2026-10-19)

Features

  • fulfillment: replace the "Handshake" field with a pack-bench warning (#3768) (9d05663)
  • lint: check parenthesis balance in the stylesheet structure guard (#2677) (#3745) (6999154)
  • orders: neutral payment method on orders, and the COD amount from every source (#3294) (#3756) (897421b)
  • orders: write the payment method to destinations and invoices, and show it in the UI (#3294) (#3758) (a96fb58)
  • shipping: default parcel dimensions for auto-dispatch labels (#3571) (#3742) (7122ed0)
  • web: calmer sales document panel - one notice for an unconfirmed invoice (#3770) (ea4f75a)

Bug Fixes

  • fulfillment: never route to a holder that cannot execute, and re-drive stranded work (#3476) (#3744) (a4d8434)
  • invoicing: show a refusal for a missing connection setting where it can be fixed (#3773) (9790137)
  • orders: do not route an order the source ships itself (#3636) (#3743) (2f83029)
  • prestashop: honour the configured payment mapping when creating an order (#3474) (#3754) (fe48990)
  • web: classify the motion tokens and make the form-field-row column count private (#2436) (#3753) (42d3b73)
  • web: drop the duplicate "both" option from the sales-documents kind filter (#3762) (0151c5a), closes #3761
  • web: let FormField compose with fragments, arrays and multi-control rows (#2435) (#3748) (bae2bbb)
  • web: let the eparagony.pl setup choose its documents and ask for the seller an invoice needs (#3771) (d5e923a)
  • web: paint the error border for a standalone Input invalid (#2415) (#3747) (e6b2589)
  • web: report every failed Edit connection save with a toast (#3767) (e00b843)
  • web: stop InvoiceConnectionLock breaking one word per line in a narrow container (#3484) (#3751) (d6b910f)