NEW Added a new trial welcome plan that allows users to start printing for free during the first 3 months, including up to 15,000 prints.
NEW Added a print button for each attachment for one-click printing
NEW Added keyword-based exclusion for shipping label printing, allowing extra documents generated by some carriers (e.g. commercial invoices) to be skipped
IMP Added a delay to the printing scenario on picking status change to ensure transfer data is fully updated before printing starts
FIX Fixed an issue where user access rights could be removed during module updates
FIX Removed the limit on the number of imported printers.
FIXOther improvements and fixes implemented to boost overall performance, stability, and reliability
2.8.0
19.018.017.016.0
NEW Redesigned the module configuration wizard to provide a step-by-step guided setup with detailed explanations and a built-in video guide. The new flow simplifies activation, reduces setup errors, and significantly improves onboarding for new customers.
NEW Moved company-related Direct Print settings to Odoo Company settings. This structural improvement enhances multi-company behavior, ensures more logical configuration management, and improves overall performance.
IMP Extended shipping label printing logic by adding keyword-based detection. Labels can now be identified and printed using configurable keywords, providing greater flexibility for carrier-specific implementations.
IMP Refactored the printing engine to prevent duplicate report printing during concurrent system operations. This significantly improves stability in high-load environments.
IMP Improved print job titles and enriched print job details with clearer metadata, including report name, printing source, and number of copies.
IMP Increased API limits for bulk report printing to improve stability during mass printing operations.
IMP Improved attachment visibility logic to allow printing attachments regardless of the company they belong to.
IMP Removed unnecessary restrictions on ZPL label printing for users with appropriate access rights.
FIX Fixed access rights inconsistencies affecting restricted users.
FIX Fixed an issue with the Shop Floor action button.
FIX Fixed an issue where commercial invoice printing was not correctly ignored for UPS and Sendcloud carriers.
FIX Resolved minor compatibility issues between Direct Print and ZPL Label Designer.
FIX Implemented background improvements to enhance overall stability and reliability.
2.7.1
19.018.017.016.0
IMP Improved functionality for printing multiple shipping labels related to a single transfer.
FIX Fixed an issue with disabling modules for different users within the same company.
FIX Fixed an issue with limitations on importing printers and devices.
FIX Fixed minor issues
2.7.0
19.018.017.016.0
NEW Added new scenario: Print multiple lot labels (after validation) based on packaging quantity
NEW Added new scenario: Print multiple product labels (after validation) based on packaging quantity
NEW Added support for printing reports for both stock.move and stock.move.line models in the “Print Operations” wizard.
NEW Added the ability to select default bin on printer level
NEW Added functionality to skip printing the UPS Commercial Invoice for UPS shipments.
NEW Added support for using scales with names that include “/” and whitespace characters.
IMP Improved printing of EasyPost shipping labels
IMP Optimized real-time scenarios to support Ventor PRO/Lifetime and Odoo Barcode applications
2.6.10
19.018.017.0
FIX Fixed issue with scenario.
2.6.9
19.018.017.0
NEW Added the ability to use Report Rules and User Rules to define the default printer for Print Labels and other printing wizards.
2.6.8
19.018.017.0
IMP Ignoring the printing of attachments that are not shipping labels for the SendCloud Connector.
FIX Fixed an issue with double printing for UPS Connector.
2.6.7
19.018.017.0
FIX Fixed an issue with “Print Reports” wizard (Odoo 17.0)
2.6.6
19.018.017.016.015.0
FIX Fixed an issue with missing Download button on invoices (Odoo 17.0)
2.6.5
19.018.017.016.015.0
FIX Fixed an issue with QUnit tests (Odoo 17.0)
2.6.4
19.018.017.016.015.0
NEW Added support of debug scales to simplify testing of scales integration
FIX Fixed an issue with scales integration.
2.6.3
19.018.017.016.015.0
FIX Fixed an issue with put in pack button.
2.6.2
19.018.017.016.015.0
FIX Fixed an issue with printing reports created with py3o (OCA module).
2.6.1
19.018.017.016.015.0
FIX Fixed an issue with missed notification after replenishment.
2.6.0
19.018.017.016.015.0
NEW Added new security printing mode: this mode allows to print documents without sending them to Direct Print servers
NEW Added improved workstation features: user can create multiple workstations and assign printers to them.
IMP Fixed security issues. Improved and cleaned code of the module.
FIX Fixed priority of printer selection for shipping labels.
FIX Fixed an issue with error while cancelling tracking number for shipping label.
2.5.1
19.018.017.016.015.0
NEW Added new scenario “Print Operations document on Transfer (after validation)” to print reports based on stock.move model
2.5.0
19.018.017.016.015.0
NEW Added “Print Operation Reports” wizard to print reports based on stock.move model
NEW Added “Print Order Line Reports” wizard to print reports based on sale.order.line model
NEW Added possibility to set printer for report through Report Settings.
NEW Added button to remove old devices (computers / scales / printers).
NEW Added a new checkbox “Allow to execute printing scenarios from crons” to control scenarios execution from crons.
IMP Updated workstation feature to store default device in DB to provide reliable performance
IMP Improved performance while printing shipping labels
IMP Updated status menu to show all levels of default devices (workstation, user and company levels)
FIX Fixed an issue with shipping label printer selection in multi-company mode.
FIX Fixed some small issues that were affecting the user experience
2.4.0
19.018.017.016.015.0
NEW Added an advanced logging feature
IMP Improved the logic of the workstation devices feature: devices won’t be cleaned on user change
IMP Improved the logic of computer/printer status updates in Odoo
IMP Cleaned module code
FIX Fixed an issue with Print Reports wizard when trying to print reports with quantity > 1.
2.3.2
19.018.017.016.015.0
IMP Improved compatibility with ZPL Label Designer module
FIX Fixed an issue with printing from wizards (i.e. with “Print & Send” button on Invoice view)
2.3.1
19.018.017.016.015.0
NEW Added new settings: allow to print document without auto-fitting to the page
NEW Added printing statistics and information about new releases in status menu visible only for managers.
FIX Fixed an issue with new releases in status menu after module upgrade.
2.3.0
19.018.017.016.015.0
NEW Added possibility to set number of copies for specific records in Print Report / Print Attachments wizards
NEW Added new scenarios: Print single / multiple lot label on Transfer (after validation)
NEW Added possibility to define printer for delivery carriers
FIX Fixed an issue with duplicated printjobs under heavy load.
FIX Fixed an issue with ignored workstation printers when printing through Action menu (Odoo 15)
FIX Fixed issues with Odoo JS tests (related to workstation devices feature)
FIX After module upgrade print wizards are no longer deleted
2.2.0
19.018.017.016.015.0
NEW Added functionality to mass print lot labels (from list of Lots/Serial Numbers)
NEW Allow to add new Print Report action to any model through Configure Print Wizard menu.
IMP Display inactive Computers, Printers, Scales in Configuration menu (usability improvement).
IMP Improved status menu to update workstation devices dynamically after change in user settings
IMP Improved tests coverage (up to 80% of code)
FIX Fixed an issue with missed ir.model.data records.
FIX Fixed issue with missed “name” attribute for scales
FIX Fixed printing product labels using scenarios (only in Odoo 15.0)
2.1.9
19.018.017.016.015.0
NEW Added cron to clean print jobs older than 15 days.
FIX Fixed an issue in tests when other modules are running auto-tests.
FIX Fixed compatibility of workstations devices feature with HR module
2.1.8
19.018.017.016.015.0
FIX Fixed regression caused by new feature related to workstations printing.
2.1.7
19.018.017.016.015.0
NEW Added possibility to link printers to workstations
IMP Replaced print job ID from int to text to provide compatibility with 64-bit Direct Print PRO IDs.
IMP Improved layout of Direct Print Settings page
IMP Improved tests to mute caught errors in logs when running tests
IMP Improved Print Labels wizard: take printer from “User Rules” (if exists)
2.1.6
19.018.017.016.015.0
NEW Added new scenario: Print Package on Put in Pack
IMP Improved module logic to work with Direct Print PRO subaccounts functionality
FIX Fixed an issue with connecting multiple scales of the same model to account.
FIX Fixed issues with printing product labels through Print Labels wizard
2.1.5
19.018.017.016.015.0
NEW Added possibility to auto-print return labels
NEW Added new scenario: Print Document on Picking Status Change
NEW Added “Printed/Not Printed” filters to supported models
NEW Added Rate Us link to status menu
IMP Improved scenario “Print Picking Document after Sales Order Confirmation” to print only Ready Picking.
FIX Fixed synchronization with DPC/Direct Print PRO: update computer or printer names when they changed
FIX Fixed printing multiple ZPL labels: it only printed the first label from all labels.
2.1.4
19.018.017.016.015.0
FIX Fixed an issue with access rights for “ir.model” model.
2.1.3
19.018.017.016.015.0
NEW Added special method to print attachments from the Ventor app.
NEW Added new demo scenario to print report for all outgoing transfers (after validation)
NEW Added notifications about new releases
IMP Added standard Odoo icon to all company specific options
IMP Added auto-disable of the “Print Package just after Shipping Label” setting with warning if the user disables the “Packages” setting.
FIX Fixed error when saving settings with an empty API Key.
2.1.2
19.018.017.016.015.0
IMP Removed redundant report to print Pricelist from Product Label Print wizard.
IMP Upgraded standard Odoo Print Labels wizard to allow usage of Direct Print functionality
FIX Fixed access rights issues appearing for regular users due to stricter access rights policy in Odoo.
2.1.1
19.018.017.016.015.0
NEW Added Print Scenario to print Invoice document after it is Validated (Posted)
2.1.0
19.018.017.016.015.0
NEW Added Scales integration during ‘Put In Pack’ action on Delivery Order to send proper weight to Carrier.
NEW Added support for py3o (OCA module) generated reports (PDF only)
IMP Improved compatibility with Odoo Native Mobile App
2.0.1
19.018.017.016.015.0
FIX Fixed an issue with auto-printing of complex reports (e.g. POS Sales Reports).
2.0.0
19.018.017.016.015.0
NEW Added support of Direct Print Client platform
1.9.4
19.018.017.016.015.0
FIX Fixed an issue with SO and PO not returning actions on confirmation.
1.9.3
19.018.017.016.015.0
NEW Added “Print Scenario” to print document after Purchase order confirmation
NEW Added “Print Scenario” to print “Receipt Document” after Purchase Order Validation
1.9.2
19.018.017.016.015.0
NEW Added possibility to exclude particular report from printing in “Print Settings”
1.9.1
19.018.017.016.015.0
FIX Fixed error in module installation with other modules that are changing user’s form view.
FIX Fixed regression issue with impossibility to quick print product label via wizard
FIX Fixed an issue where settings did not work properly in multi-company environments.
1.9.0
19.018.017.016.015.0
NEW Download Printer Bins Information (Paper Trays).
NEW Allow to define Printer Bin (Tray) to be used in all places (Print Actions, Print Scenarios, User Rules)
IMP When deleting account — delete all related objects (Computers, Printers, Print Jobs, User Rules, Printer Bins).
1.8.1
19.018.017.016.015.0
IMP Switching off “Print via Direct Print PRO” on user or company also switches off auto-printing of shipping label on DO Validation.
1.8.0
19.018.017.016.015.0
NEW Added possibility to print Package Document together with the Shipping Label
NEW Added Print Scenario to Print all Packages after Transfer Validation
1.7.3
19.018.017.016.015.0
FIX Fixed an issue with auto-test for purchase order flow.
1.7.2
19.018.017.016.015.0
FIX Fixed an issue with printing multiple documents using scenarios with the same action.
1.7.1
19.018.017.016.015.0
NEW Added possibility to enable debug logging on the account to log requests that are sent to Direct Print PRO (needed to communicate with support).
FIX Fixed an issue with automatic Shipping Label printing from attachments via “Print Last Shipping Label” button on Delivery Order
1.7.0
19.018.017.016.015.0
NEW When automatic printing is enabled in User Preferences, display near “Print” menu a new “Download” dropdown that will allow downloading reports as in Odoo standard.
1.6.3
19.018.017.016.015.0
FIX Fixed an issue where Method _create_backorder() did not return a recordset like the original method does, preventing other modules from extending it properly.
1.6.2
19.018.017.016.015.0
IMP When deleting an account, also delete inactive computers and printers.
FIX Fixed an issue with download of printers when there is a large amount of printers in Direct Print PRO account.
1.6.1
19.018.017.016.015.0
FIX Fixed an issue that made the module incompatible with modules redefining Controller for report download (e.g. report_xlsx).
1.6.0
19.018.017.016.015.0
NEW Added possibility to define Universal Print Attachments Wizard for any model in Odoo.
NEW Added settings to allow auto-printing of shipping labels from attachments to support shipping carriers implemented not according to Odoo standards.
FIX Fixed printing error when sending to Direct Print PRO many documents at the same time
1.5.2
19.018.017.016.015.0
NEW Added print scenarios to print “Lot labels” or “Product Labels” in real time when receiving items. It allows either to print a single label (to stick on box) or multiple labels equal to the quantity of received items.
1.5.1
19.018.017.016.015.0
FIX Fixed an issue with Report Download controller interruption
FIX Fixed an issue with printing documents with scenarios for different report models.
1.5.0
19.018.017.016.015.0
NEW Added new scenario: print product labels for validated transfers
NEW Added new scenario: print picking document after sale order confirmation
IMP Removed warning with Unit tests when installing module on Odoo.sh
1.4.2
19.018.017.016.015.0
NEW Added possibility to view the number of prints consumed from the printnode account (experimental)
1.4.1
19.018.017.016.015.0
IMP Updating the “printed” flag on stock.picking model after Print Scenario execution
1.4.0
19.018.017.016.015.0
NEW Added possibility to define number of copies to be printed in “Print Action Button” menu
NEW Added Print Scenarios which allows printing reports on pre-programmed actions.
1.3.1
19.018.017.016.015.0
IMP Added constraints not to allow creation of invalid “Print Action Buttons” and “Methods”.
IMP On product label printing wizard pre-select printer in case only 1 suitable was found
1.3.0
19.018.017.016.015.0
NEW Added possibility to print product labels while processing Incoming Shipment into your Warehouse. You can also mass print product labels directly from individual product or product list.
NEW Added examples to Print Action menu for some typical use cases for Delivery Order and Sales Order printing.
IMP Added info message on User Preferences in case there are User Rules that can redefine Default user Printer.
1.2.1
19.018.017.016.015.0
IMP When direct-printing via Print menu, there is a popup message informing users about successful printing. Now this message can be disabled via Settings.
FIX Fixed an issue with wrong Delivery Slip printing after backorder creation.
1.2.0
19.018.017.016.015.0
NEW Added support for Odoo Enterprise Barcode Interface. Now it is compatible with “Print action buttons” menu
IMP Made Printer non-required in “Print action buttons” menu. If not defined, the printer will be selected based on user or company printer setting.
IMP“Print action buttons” menu now allows selecting a filter for records where reports should be auto-printed. E.g. Print Delivery Slip only for Pickings of Type = Delivery Order
1.1.0
19.018.017.016.015.0
NEW Added support for automatic/manual printing of Shipping Labels supporting all Odoo Enterprise included Delivery Carriers (FedEx, USPS, UPS, bpost and etc.) Also supporting all custom carrier integration modules that are written according to Odoo Standards.
1.0.0
19.018.017.016.015.0
NEW Initial version providing robust integration of Odoo with Direct Print PRO for automatic printing