Changelog

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

March 2025

Artwork Approval Preview Uses Full Resolution Now

Enhancement
UI/UX Enhancement

We used to use generated thumbnails to display the Artwork Preview which resulted in blurry images sometimes. We have switched to full resolution where it makes sense now.

Message List Page: Fix Customer / Vendor Name Sort Bug

Bug Fix

Customer / Vendor name field in Message List Page was mistakenly marked as sortable, causing the page to crash when attempted. This bug has been fixed now.

PDF: Invoice Tax Breakdown Cleanup

Enhancement

We've received feedback that the way we display Tax information in Invoice Detail PDF is redundant. We've cleaned up the PDF to make it more streamlined, as well fixed some formatting issues.

Before the Update

After the Update

Sales Order Line Item Clone UI Enhancement

Enhancement
UI/UX Enhancement

When cloning a Sales Order Line Item, the dropdown now expand to fill available space.

Before

After

Notification Not Being Marked as Seen

Bug Fix

We've fixed a bug where clicking Purchase Order and Shipment related notifications are not being marked as seen.

Purchase Order: Allow Changing Status To Completed for Fees

Bug Fix

Right now, if a Purchase Order only has fees, you are unable to mark it as completed. This update fixes this issue.

Sales Order Detail Page: Approval Sidebar Bugs

Bug Fix

We've fixed a couple of bugs around the Approval Sidebar Widge in Sales Order Detail Page. Most of the bugs comes from the Real-Time nature of our software. Here is what we fixed.

  1. Creating a new Approval Request from the sidebar fails with an error. This has been fixed.
  2. If the request you are editing has been approved or removed from another device, we will automatically dismiss the dialog indicating changes are no longer possible.
  3. If the request you are trying to approve has been approved or removed from another device, will automatically dismiss the dialog indicating changes are no longer possible.
  4. If you are trying to create a new Approval Request but one has been created from another device, will automatically dismiss the dialog indicating creating a duplicate approval is not possible.

Sales Order Detail Page: Show Apply Customer Credit Option

Enhancement

We've updated Sales Order Detail Page Payment Sidebar Widget to indicator if the customer has credit that they can use towards the order.

Customer Portal: Dashboard UI Alignment Issue

Bug Fix

We fixed a minor UI issue in customer portal where the components are offset slightly.

Customer Portal: Show Newest Sales Order at the Top

Enhancement

We've updated Customer Portal to sort Sales Order and Quotes by Issue Date, putting the newer orders on top instead of at the bottom. We've also added the Issue Date column to the list page to make this more obvious. The new column is sortable.

PDF: Sales Order Deposit Should Use 2 Decimals

Bug Fix

The Deposit Required was displayed using 3 decimal places. This has now been fixed to use 2 decimal places.

Tax Preset Not Allowing Zero Tax

Bug Fix

We had a validation error where entering "0" for tax preset, incorrectly shows the field as invalid. This is now fixed.

Sales Order List Page: Payment Details Not Populating

Bug Fix

We fixed a bug in Sales Order List Page where hovering over the payment is not showing the payment details.

Customer Detail: Added Unpaid Total

Enhancement

More QuickBook Online Sync Errors Fixes

Bug Fix

We have addressed all edge cases in the sales order sync, making it significantly more stable now.

Here are the bugs we fixed:

Refunded Order Payment Sync Error

Invoice Update Error

Quote / Sales Order List Page: Deleting Order From Search Is Not Working

Bug Fix

We had a bug where if you searched for an order using the search bar and then tried to delete it, the deletion will fail silently. This is now fixed.

Sales Order Detail Page: Add Copy Customer Portal Link Button

Enhancement

You can now copy a direct link to the Sales Order for the Customer Portal and pass it to your customer using your preferred method of communication. While you can achieve something similar using our messaging system, we understand the convenience of easy to copy link.

Task Dialog: Sometimes The Start Date and End Date Gets Swapped Causing Save Error

Bug Fix

In some cases, the start date and due date get swapped causing validation error on our server. We now check for the swapped date and automatically correct it for you in the UI.

Creating a Shippo Label Adds The Charge Multiple Times

Bug Fix

When creating a multi-package shipment label using Shippo, we are mistakenly adding the Shipping cost once per package shipped. This has been corrected now.

QuickBook Online Sync Errors Fixes

Bug Fix
Enhancement

We have fixed the following issues:

  • Handling Invoices with Duplicate DocNumber: We will now append 'yp' to the invoice number. You can change the invoice ID, and the QuickBooks Invoice DocNumber will be updated accordingly.

  • Handling Payment Sync: Fixed an issue where payments were not syncing correctly.

  • Handling Tax Mapping: You can now map your custom tax to the corresponding tax, and we will honor it.

  • Validation Added: If you attempt to sync an invoice with a tax amount greater than zero to a Zero-Rate QuickBooks tax, an error will be thrown. You can resolve this by updating your tax mapping in the QuickBooks settings page.

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.