Releases
v0.18.0
Compare
Sorry, something went wrong.
No results found
0.18.0 (2026-11-03)
Features
core: resolvable buyer.name and shipment.tracking automation merge fields (#3553 ) (#3847 ) (7dff721 )
fiscalization: show the provider's error code, printer code and document id on a failed receipt (#3848 ) (20f0d48 )
fulfillment: reap routing decisions stranded live past a TTL (#2731 ) (#3836 ) (76a40e2 )
inventory: stock view, manual corrections and stock history for operators (#3854 ) (4fc467d )
invoicing: one answer to what can be attached for an issued document (#3548 ) (#3832 ) (f4d619d )
ksef: render the FA(3) invoice as a PDF with KOD I and persist its hash (#3620 ) (#3831 ) (e847862 )
orders: attach an issued invoice to its marketplace order (#3549 ) (#3833 ) (7b02489 )
orders: bulk cancel, tag removal and buyer-note read with per-row results (#3826 ) (32ba83e )
orders: buyer checkout note, shipping and billing country and repeat-buyer count on orders (#3818 ) (4336842 )
orders: buyer email notifications, opt-in per connection (#3554 ) (#3852 ) (c5eb342 )
orders: cancel an order from OpenLinker - void the label, tell the sales channel and correct the invoice (#3820 ) (99e7288 )
orders: edit an order's address, quantities and delivery method after import (#3822 ) (b37505a )
orders: email any sales document to the buyer, for every provider (#3550 ) (#3844 ) (3a8bb7f )
orders: give a discount on an imported order, with the refund and invoice correction it needs (#3823 ) (0de65d7 )
orders: re-route a held order on a stock change and on an operator retry (#3558 ) (#3837 ) (2cf292e )
products,analytics: variant pictures, cost price, margin and CSV export (#3516 ) (#3850 ) (b008faf )
sales-documents: delivery line per buyer country, one receipt name per VAT rate (#3914 ) (d9336d5 )
web: add the i18n core - locale switching, typed copy files, language resolution (#3893 ) (a476525 )
web: add the i18n safety net - pinned test language, copy checks, lint, pseudo-locale (#3896 ) (47cf6ca )
web: add the language switch and translate the shared UI primitives (#3895 ) (1d6b3dc )
web: bulk cancel, tags and mark message read on the orders list (#3827 ) (a23ba3e )
web: buyer email settings, template editor and order states (#3555 ) (#3853 ) (c690f51 )
web: cancel an order and confirm the refund from order detail (#3821 ) (7bcec54 )
web: edit an order's address, quantities, delivery and discount from order detail (#3825 ) (6c46d0f )
web: format numbers, dates and plurals in the operator's language (#3894 ) (15ff1f8 )
web: shorten the dev environment badge to "Dev" (#3899 ) (49c8f11 )
web: show a routing decision stranded live, read only (#3557 ) (#3841 ) (55efd93 )
web: show the buyer note on order detail, the orders list and the pack bench (#3819 ) (1c63a75 )
web: show whether an issued document reached the marketplace order (#3549 ) (#3834 ) (996d382 )
web: universal send-by-email control for every sales document (#3551 ) (#3845 ) (673901d )
Bug Fixes
core: bind the mailer in the worker so automation emails send there (#3552 ) (#3846 ) (23dc52a )
listings: bulk offer wizard keeps edits, clears stale chips, refuses empty and unsynced listings (#3903 ) (5ba76e4 )
orders: a retried correction confirm no longer issues a second document with the invoicing provider (#3919 ) (9e35aec )
orders: refuse refunds that exceed what the order was worth (#3817 ) (d317555 )
You can’t perform that action at this time.