Skip to content

v0.1.5

Choose a tag to compare

@crzykidd crzykidd released this 25 Jun 03:27
· 39 commits to main since this release
edf9401

[0.1.5] — 2026-06-24

Added

  • "Add Barcode" button in the template editor toolbar lets you place a barcode element on the canvas. A client-generated placeholder shows the element's position; the real barcode is rendered server-side on Preview/print using python-barcode. Supported symbologies: Code 128 (default), Code 39, EAN-13, EAN-8, UPC-A. Use {fieldname} placeholders in the payload for variable barcodes. Note that fixed-length symbologies (EAN-13, EAN-8, UPC-A) require a correctly-sized digit string — an invalid payload reports an error on Preview/print rather than printing. Requires a container image rebuild.

Fixed

  • Barcode custom props (labelforge_barcode_payload, labelforge_barcode_symbology) were missing from the CUSTOM_PROPS serialization allow-list, causing barcode elements placed via raw canvas JSON to silently lose their props on save. Both props are now registered.