Changelog

Stay up to date with the latest improvements and updates to YoPrint

April 2025

Invoice PDF: Add Payment History

New Feature
Enhancement

You can now display a list of payments made towards the order in the invoices. This is an opt-in feature which you need to enable it under Configuration > Settings > General. Scroll down to PDF Configuration and turn on Show Payment History In Invoices.

Once enabled, Invoices will now have a new section with the payment information.

PDF Template: Add Shipment Info to Job Data

Enhancement

Job PDF Template now includes list of info about shipment.

Inventory Saved Filter: Inventory Count Filter Options Not Working

Bug Fix

In Inventory Saved Filter Dialog, we had an issue where selecting the following filter options results in showing incomplete UI making them unusable.

  • Stock Available
  • Stock Committed
  • Stock On Hand
  • Stock Reorder

Sales Order History: Fix Avatar Not Rendering Correctly

Bug Fix

Sales Order Deleted Event and Sales Order Converted Event both were not displaying the user avatar correctly under the Sales Order History Tab. This has been fixed now.

Sales Order History: Add New Sales Order Restored Activity

Enhancement

With V2, we've introduced the ability to Restore a Sales Order as opposed to just cloning a deleted Sales Order. With that, we're also adding a new history entry to indicate who restored the Sales Order.

All Packing Slips Now Correctly Display White Labeled PDFs

Bug Fix

Since V2, we moved the Packing Slip Whitelabel Option to Shipment itself to allow for mixed packing slips scenarios. However, the All Packing Slips was still using the Sales Order level Whitelabel option to display the PDF.

This inconsistency is has now been corrected.

Sales Order Detail: Changing Issue Date Fails If There Are Tasks with No Due Dates

Bug Fix

If there is a task with no due dates in the Sales Order, changing the Sales Order Issue Date errors out. This has been fixed now.

Purchase Order QuickBooks Sync Status

Enhancement

We've now added the ability to check QuickBooks Online Sync Status for Purchase Orders.

Shipment Create Dialog: Copy Brand Profile from Sales Order

UI/UX Enhancement

When starting a new shipment, we will automatically fill the "Brand Profile" field based what you have in Sales Order. This is great for drop ship customers since Shipments created will automatically be associated with the correct packing slips

Shipment Detail Dialog: Add Brand Profile

UI/UX Enhancement

With V2, we now allow each shipments to be individually white labelled instead of just Sales Order level. However, this information was only available during edit. We've updated the UI to show it in Shipment Detail Dialog and Shipment Detail Page.

Task Calendar View Breaks if Due Date Is Missing

Bug Fix

If Task due date was set to null, then the calendar view stops working. This has been fixed now.

Sales Order Line Item Pricing Override Bug

Bug Fix

We had a bug where overriding the "Product Total" reset the "Product Cost." This has been fixed now.

Task List Page: Add Missing Rush Icon

UI/UX Enhancement

Job Detail Dialog: Add Rush Icon

UI/UX Enhancement

We've added the missing Rush Icon to the Job Detail Dialog.

Invoice Create / Edit Dialog: Billing Date Is Optional (Again)

Bug Fix

We released an update to remove "Auto Save" for Invoice Detail Dialog and mistakenly enforced Billing Address as Required. This has now been corrected.

Sales Order: Not Invoiced Status Color Is Incorrect

Bug Fix

When a Sales Order is "Not Invoiced", we should be using a warning color to indicate further actions may be needed but not necessarily. However we are using a green color, which is reserved for "Paid" status. This has been fixed.

Invoice: Auto Pack Doesn't Follow The Line Item Orders

Bug Fix

When using the invoice "Auto Pack" feature, it's not following the order in which the line items appears in the Sales Order. This has now been fixed.

Invoice Create / Edit Dialog: Auto Save Option Removed

Enhancement
UI/UX Enhancement

We've removed the "Auto Save" options from Invoice Create and Edit Dialog. You can safely click on the "Edit" button knowing that the invoice won't be altered until you press save. This should also help with the performance as well.

We've also added validations to ensure you are not creating an "Invalid Invoice" accidentally.

Quote Create: Customer Specific Payment Terms Is Not Working

Bug Fix

In Sales Order / Quote Create Page, changing customer doesn't apply customer specific payment terms correctly. This issue has now been fixed.

Artwork Approval: Fix Date Formatting Error

Bug Fix

Sometimes the date formatting in the Artwork Approval View Dialog may render incorrectly. This has been fixed.

Stay updated on new features

Join our mailing list to get notified when we release new features and improvements. We only send updates that matter to your print shop.

We respect your privacy. Unsubscribe at any time.