BRK ACTION REQUIRED: After the upgrade, copy the new key from “API key for the integration with Label Designer PRO” in the settings into “API key” of your connection in the designer: the upgrade replaces the key, and the designer can’t connect until it has the new one. Do not use “Connect to Designer” for this: it creates a new connection. Printing is not affected.
BRK Changed formulas to only read and format values of the record and its related records: a formula that does more can be refused when the label is saved. Labels saved earlier keep printing.
NEW Added product attributes to product labels: use doc._get_attribute(‘Size’) in a formula to print the value of an attribute, in any installed language. Formulas need “Enable Formulas” in the settings.
NEW Added alignment of Code 128 barcodes: “Alignment” of a barcode in the designer now places it at the left, center or right of its field.
FIX Fixed a security issue: we recommend updating as soon as possible.
FIX Fixed formulas that use time, such as time.strftime(‘%Y’), failing in the label preview of the designer.
FIX Fixed labels with an apostrophe in the name failing to download when “Report Name” is empty.
FIX Other improvements and fixes implemented to boost overall performance, stability, and reliability.
2.1.0
16.015.0
BRK ACTION REQUIRED: After the upgrade, copy the new key from “API key for the integration with Label Designer PRO” in the settings into “API key” of your connection in the designer: the upgrade replaces the key, and the designer can’t connect until it has the new one. Do not use “Connect to Designer” for this: it creates a new connection. Printing is not affected.
BRK Changed formulas to only read and format values of the record and its related records: a formula that does more can be refused when the label is saved. Labels saved earlier keep printing.
FIX Fixed a security issue: we recommend updating as soon as possible.
FIX Fixed formulas that use time, such as time.strftime(‘%Y’), failing in the label preview of the designer.
FIX Fixed labels with an apostrophe in the name failing to download when “Report Name” is empty.
FIX Other improvements and fixes implemented to boost overall performance, stability, and reliability.
2.0.0
19.018.017.016.015.0
NEW Added support for Python formulas, enabling advanced formatting, data transformations, calculations, and date formatting directly within labels.
NEW Introduced ZPL Label Designer + PDF Converter for generating PDF versions of ZPL labels.
NEW Added one-click connection setup between Odoo and the Designer server, automatically filling in all required settings.
NEW Added the ability to configure default labels in the “Print Labels” wizard, including both standard Odoo labels and labels created with ZPL Label Designer (via Odoo Direct Print PRO + ZPL Label Designer PRO module).
IMP Rebuilt the designer interface with a modern, mobile-friendly user experience.
IMP Added visual label previews in the labels list, making it easier to identify and select the correct label.
IMP Improved the label deletion workflow.
IMP Refactored API key validation logic to further reduce the risk of sensitive data exposure.
FIX Added support for using computed fields in ZPL Label Designer (Odoo 19.0 only).
FIX Improved overall performance, stability, and reliability.
1.3.5
19.018.017.016.0
IMP Improved compatibility with Odoo 19 and integration with Direct Print.
FIX Fixed minor internal issues to improve overall reliability.
1.3.4
19.018.017.016.015.0
NEW Added support for Data Matrix barcodes.
NEW Allowed regular users (not only managers) to print ZPL labels.
IMP Moved the ZPL Label Designer setting to the company level.
IMP Improved image rendering quality and image compatibility on labels.
1.3.3
19.018.017.016.0
NEW Added possibility to print ZPL labels for Workorder (Print Labels button).
NEW Added a “Duplicate label” button in the designer.
NEW Added support for Report Rules to define the default printer for “Print Labels”.
IMP Reworked allowed-models storage with automatic data migration.
IMP Added a quality check for label mapping.
FIX Fixed minor issues.
1.3.2
19.018.017.016.0
NEW Added support for printing custom ZPL labels for product lots in the “Print Labels” wizard on transfers.
FIX Fixed printing of label lines with lots.
1.3.1
19.018.017.016.015.0
NEW Allowed nested labels to be stacked vertically.
NEW Added ReCAPTCHA to registration, password-restore and resend-confirmation.
IMP Show the technical field name in the “Add Nested Label” dialog.
FIX Fixed an issue with selection of custom ZPL Labels in the “Print Labels” wizard on transfers.
FIX Fixed an issue with missing fields in label preview.
1.3.0
19.018.017.016.015.0
NEW Added support for many2many and one2many fields.
FIX Fixed publishing of labels containing images, special symbols and centered text.
1.2.0
19.018.017.016.015.0
NEW Moved designer to a separate UI: labels.ventor.tech.
NEW Migrated to a new framework (Konva.js).
NEW Added support for different encodings.
NEW Added possibility to change barcode and QR code size.
NEW Added possibility to change font size.
FIX Fixed some small issues that were affecting the user experience.
1.1.0
19.018.017.016.015.0
NEW Added possibility to render lines.
NEW Added possibility to select models to be used while creating labels in module Settings.
NEW Added possibility to select nested fields to add to the label.
NEW Added snap feature to simplify the positioning of elements.
NEW Added grid feature (can be enabled/disabled with special checkbox).
FIX Fixed an issue with duplicating labels.
FIX Fixed odoo.sh warnings while installing the module.
FIX Fixed an issue with rotation of barcodes.
FIX Fixed issue with compatibility with Direct Print for Odoo 15.0.