Changelog

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

January 2026

Calendar: Upgraded with Hover Popovers

Enhancement

Job and pipeline calendars have been upgraded with month, week, and agenda views. Hovering over any event now shows a rich detail popover with customer info, dates, mockup images, production notes, and task lists. Popovers can be pinned and dragged for reference while you work elsewhere on the page.

Inventory V2: Complete Stock Management System

New Feature

We've launched a complete inventory management overhaul. You can now perform stock adjustments — add stock, remove stock, transfer between warehouses, and apply custom corrections — all from a dedicated Stock Adjustments page with full create, edit, and detail views. Each adjustment tracks line items with before/after quantities and supports multi-warehouse operations.

  • Stock adjustment workflows with commit/receive lifecycle
  • Warehouse-to-warehouse transfers with sending and receiving steps
  • Per-item quantity tracking with before/after snapshots
  • Filterable inventory list with warehouse, category, and stock-level filters

Purchasing Flow: From Needs Ordering to Automatic Allocation

New Feature

A new end-to-end purchasing flow connects sales orders to stock fulfillment. Order line items can now be marked as needing ordering, and a dedicated Needs Ordering dashboard lets you select items by warehouse and create purchase orders directly. Once items are received against a purchase order, the system automatically allocates stock to the pending sales order line items — answering the one question: are my items here?

  • Mark sales order line items for needs ordering
  • Needs Ordering dashboard with warehouse selection, color/size browsing, and cart-based batch selection
  • One-click purchase order creation from the dashboard
  • Automatic allocation of received stock to pending line items

Purchase Order V2: Rebuilt from the Ground Up

New Feature

Purchase orders have been completely rebuilt with a modern interface and expanded capabilities. The new system supports order-level and line-level tax calculations, fees, custom line items, and a redesigned receiving workflow with receipt tracking and void support. Create, edit, and detail views are all new, with a redesigned PDF export that properly groups products and custom items.

  • Order-level and line-level tax support
  • Custom line items and fees on purchase orders
  • Redesigned receiving workflow with receipt history, edit, and void
  • Sales order linking with per-item allocation visibility
  • Improved PDF generation with product grouping

Shipping Estimates — Shippo Integration

New Feature

You can now create, view, update, and delete shipping estimates powered by Shippo. The new Estimates section lets you generate rate quotes, manage multi-package shipments, link estimates to sales orders, and track shipping costs — all without leaving YoPrint.

  • Create estimates with automatic Shippo rate fetching
  • Link and unlink estimates to sales orders
  • Multi-package support with per-package dimensions and weight
  • View, update, and delete existing estimates

Invoice List and PDF Fixes

Bug Fix

Fixed several issues with invoices:

  • Invoice list now correctly displays nested order data fields
  • Invoice PDF quantity formatting no longer shows incorrect decimal places
  • Compact order PDF now correctly renders shipping address information

Purchase Order PDF: Fixed Custom Products Display

Bug Fix

Fixed an issue where custom products on purchase order PDFs were being merged together instead of displaying as separate line items.

Inventory & Stock Operations Stability

Resolved several issues in the new inventory and stock management features:

  • Fixed cart calculations that could show NaN for certain product configurations
  • Added safeguards to prevent negative stock quantities in the needs ordering workflow
  • Hardened automatic allocation to handle edge cases during stock receiving

Search: Database-Powered Search with Richer Results

Enhancement

Search has been moved to a database-based mechanism, allowing search results to display additional contextual data alongside matches. Order names and purchase order names are now searchable across global and entity-specific searches.

New Catalog Integration: Momentec (Augusta Sportswear) for US and Canada

New Feature

We've added Momentec (formerly Augusta Sportswear) as a new product catalog supplier for both the US and Canadian markets. You can now browse Momentec products, view real-time pricing and live inventory levels, and add them directly to sales orders. Enable the US or Canada catalog in Settings > General and connect your Momentec credentials in Settings > Apps.

New Catalog Integration: AS Colour

New Feature

We've added AS Colour as a new product catalog supplier. You can now browse and search AS Colour products directly from the product catalog, with real-time pricing and live inventory levels including next delivery dates. Enable it in Settings > General and connect your AS Colour credentials in Settings > Apps.

December 2025

Square: Fixed Payment Toggle Always Showing Enabled

Bug Fix

Fixed an issue where the "Enable payment online" toggle in Square app settings always displayed as enabled, even when the backend value was set to disabled.

Bulk Edit Pricing: Fixed Product Cost Reset Issue

Bug Fix

Fixed an issue where using Bulk Edit Pricing on user uploaded products would incorrectly reset the product cost to $0 when changing margin or markup percentages, causing users to lose their original cost data.

Sales Order: Shipping Address Not Saving on New Sales Order

Bug Fix

Previously, when creating a new sales order and adding a new shipping address, the address would unexpectedly revert to the customer's default address after publishing the order. This required users to manually edit the order and re-select the newly created address.

This issue has now been resolved. When you create a new shipping address while creating a sales order, it will be correctly retained after publishing - no additional steps needed

Messages: Fixed Status Filter Error

Bug Fix

Resolved an issue where users encountered a "Something went wrong" error when attempting to set up a Status filter on the Messages screen.

Permissions: Removed Restriction on Editing Own Permission Group

Enhancement

Removed the restriction that prevented users from editing their own permission group, while maintaining protection against disabling their own "Manage Settings" permission.

Shippo: Improved Recipient Name Handling

UI/UX Enhancement

Fixed an issue where recipient names were missing from Shippo labels when customer profiles lacked receiver contact information.

Invoices & Shipments: New Line Item Sorting Button

New Feature

Added a sort button to quickly organize invoice and shipment line items in the same order as they appear in the Sales Order.

Streamlined Authentication Experience

Bug Fix
UI/UX Enhancement

Login, register, and password reset pages now feature a simplified design with updated styling, improved form interactions, and better support for smaller screen sizes.

Quick Action Tooltips No Longer Overlap

UI/UX Enhancement

Tooltips in the Sales Order quick action menu now position correctly to the left of disabled menu items.

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.