Changelog

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

May 2025

Sorting now works correctly regardless of the page you’re on

Bug Fix

Previously, if you jumped to page 3 of a list and then clicked a column header to sort, the query was still executed against page 3 rather than restarting at page 1, so the results looked wrong. We’ve corrected this behavior—sorting now refreshes from page 1 as expected.

TL;DR: Sorting on the list page now shows the right results.

Task Creation: Date Field No Longer Required

Bug Fix

Previously, attempting to add a task without specifying a date would result in an error, preventing task creation. This issue has now been resolved. Tasks can be created successfully even when the date field is left empty.

Tasks: Create a Task with Empty Date Fails

Bug Fix

Creating a task without start and due date can sometimes fail. This has been fixed now.

Sales Order Create: Adding Previous Job Is Not Loading Line Items

Bug Fix

In Sales Order Create page, adding job by using the "+ Previous Job" was not correctly loading the line items. This issue is now fixed.

Sales Order Create: Adding A Previous Job Doesn't Display Line Items

Bug Fix

In Sales Order Create page, we had a bug where adding a previous job will not display the line items correctly. This has been fixed now.

QuickBooks Log: Fix UI Alignment Issue

Bug Fix

We fixed the following UI alignment issue. It's all neat now!

Sales Order Create: Enabling Auto Invoice UX

UI/UX Enhancement

When enabling Auto Invoice in Sales Order Create page, we will show the created Invoice Dialog so that you can quickly check and update addresses and taxes. However, if the Sales Order doesn't have enough information to generate an Invoice, this action will do nothing.

Barcode Scanner: Select a Camera

Enhancement
UI/UX Enhancement

We've added a convenient dropdown selection to change the barcode scanner camera selection. Once selected, we will remember this choice for the device so that subsequent use will be frictionless.

SanMar Real-Time Inventory Count Is Incorrect

Bug Fix

We received a bug report that SanMar Inventory Count is incorrect. This has been fixed now.

Shipment PDF Brand Profiles

Bug Fix

We have fixed all the Shipment PDFs to properly take into account Brand Profiles.

Customer Balance Statement

New Feature

We are happy to introduce Customer Balance Statement PDF. This feature allows you to quickly print a PDF with a list of all pending and overdue invoices details per customer basis, making it easy to collect paymetns in bulk. The customer will also be able to print their own copy from Customer Portal directly.

Sales Order List: Added Created On Column

Enhancement

We've added Created On column for Sales Order List Page so that you know when the Sales Order was created vs the Issue Date.

Customer: Phone Number Validation for Area Code 227

Bug Fix

When entering a US phone number with an area code of 227, YoPrint mistakenly shows it as an "invalid phone number." This issue has been fixed.

April 2025

Inventory: Sales Order Line Items Not Updating Inventory Correctly

Bug Fix

We had an issue where making changes to Sales Order Line Items is not correctly updating the inventory counts. This has now been fixed.

Sales Order: Saving Sales Order Line Items Is Slow

Performance

We've noticed that saving Sales Order Line Item is populating unnecessary data which slows down the API calls. This is now fixed.

Sales Order Clone: Sometimes Multiple Invoices Are Created for Auto Managed Invoices

Bug Fix

When cloning a Sales Order that has Auto Managed Invoice, YoPrint is mistakenly creates two Invoices. This has been fixed now.

Sales Order Detail Page: Add Edit Button For Tasks

Enhancement

We've added a convenient "Edit" option for the tasks so that you can edit everything at one go.

Invoice Report: Add Discount Column

Enhancement

We've added discount column to invoice reports.

Customer Portal: Quote Approval Is Missing From Dashboard

Bug Fix

We had a bug where Quote approvals were not appearing in Customer Portal Dashboard. This has now been fixed.

Sales Order Create: Batched Auto Save Updates

Performance
UI/UX Enhancement

In Sales Order Create Page, every change you make is being saved right away. While we are saving, you are locked out of making any additional changes. To make matters worse, on larger order, each save could take 10 - 20 seconds.

With the new batched auto save, we will accumulate your changes for a couple of seconds before making API call to save your changes. While the save is in progress, you can continue making further changes and updates.

We will still prevent you from publishing the Sales Order while the auto save is in progress but you should see a remarkable improvement in performance.

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.