All Releases
August 28, 2026 August 21, 2026 August 14, 2026 August 7, 2026 July 31, 2026 July 24, 2026 July 17, 2026 July 10, 2026 July 3, 2026 June 26, 2026 June 19, 2026 June 12, 2026 June 5, 2026 May 28, 2026 May 21, 2026 May 14, 2026 May 7, 2026 April 30, 2026 April 23, 2026 April 16, 2026 April 9, 2026 April 2, 2026 March 26, 2026 March 19, 2026 March 5, 2026 March 12, 2026 February 26, 2026 February 19, 2026 February 12, 2026 January 22, 2026 February 5, 2026 January 29, 2026 January 15, 2026 January 8, 2026 January 1, 2026 December 25, 2025 December 18, 2025 December 11, 2025 December 4, 2025 November 27, 2025 November 20, 2025 November 13, 2025 November 6, 2025 October 30, 2025 October 23, 2025 October 16, 2025 October 9, 2025 October 2, 2025 September 25, 2025 September 18, 2025 September 11, 2025 September 4, 2025 August 28, 2025 August 21, 2025 August 14, 2025 August 7, 2025 July 31, 2025 July 24, 2025 July 17, 2025 July 10, 2025 July 3, 2025 June 26, 2025 June 19, 2025 June 12, 2025 June 5, 2025 May 29, 2025 May 22, 2025 May 15, 2025 May 8, 2025 May 1, 2025 April 24, 2025 April 17, 2025 April 10, 2025 April 3, 2025 March 27, 2025 March 20, 2025 March 13, 2025 March 6, 2025 February 27, 2025 February 20, 2025 February 13, 2025 February 6, 2025 January 30, 2025 January 23, 2025 January 16, 2025 January 9, 2025 January 2, 2025 December 26, 2024 December 19, 2024 December 12, 2024 November 28, 2024 November 21, 2024 November 14, 2024 November 7, 2024 October 31, 2024 October 24, 2024 October 17, 2024 October 10, 2024 October 3, 2024 September 26, 2024 September 19, 2024 September 12, 2024 September 5, 2024 August 29, 2024 August 22, 2024 August 15, 2024 August 8, 2024 August 1, 2024 July 25, 2024 July 18, 2024 July 11, 2024 June 27, 2024 June 20, 2024 June 13, 2024 June 6, 2024 May 30, 2024 May 23, 2024 May 16, 2024 May 9, 2024 May 2, 2024 April 25, 2024 April 18, 2024 April 11, 2024 April 4, 2024 March 28, 2024 March 21, 2024 March 14, 2024 March 7, 2024 February 29, 2024 February 22, 2024 February 15, 2024 February 8, 2024 February 1, 2024 January 25, 2024 January 18, 2024 January 11, 2024 January 4, 2024 December 21, 2023 December 14, 2023 December 7, 2023 November 30, 2023 November 16, 2023 November 9, 2023 November 2, 2023 October 26, 2023 October 19, 2023 October 12, 2023 October 5, 2023 September 28, 2023 September 21, 2023 September 14, 2023 September 7, 2023 August 31, 2023 August 24, 2023 August 17, 2023 August 10, 2023 August 3, 2023 July 27, 2023 July 20, 2023 July 13, 2023 July 6, 2023 June 29, 2023 June 22, 2023 June 15, 2023 June 8, 2023 June 1, 2023 May 25, 2023 May 18, 2023 May 11, 2023 May 4, 2023 April 27, 2023 April 20, 2023 April 13, 2023 April 6, 2023 March 30, 2023 March 23, 2023 March 16, 2023 March 9, 2023 March 2, 2023 February 23, 2023 February 16, 2023 February 9, 2023 February 2, 2023 January, 2023 December, 2022 November, 2022 October, 2022 September, 2022 August, 2022 July, 2022 June, 2022 May, 2022 April, 2022 March, 2022 February, 2022 January, 2022 December, 2021 November, 2021 October, 2021 September, 2021 August, 2021 July, 2021 June, 2021 May, 2021 April, 2021 March, 2021 February, 2021 January, 2021 December, 2020
View all releases

August 14, 2026 release notes

Highlights

Customer Portal

Running Payment Total on the Open Invoices Screen

The Customer Portal now displays a running total as invoices are selected for payment, making it easier to review amounts before completing a transaction.

On the "Open Invoices" screen, users can still view the total balance along with Period 1, Period 2, and other period details, as well as the list of open invoices. Now, as invoices are selected, a yellow bar appears below the total balance section, showing "Payment Amount" followed by the corresponding value. This amount updates automatically in real time, increasing or decreasing as invoices are selected or deselected.

This gives users a clear view of the payment total before taking action. Clicking "Actions" and then "Pay Selected Invoices" will show the same amount reflected in the "Payment Amount" bar, whether a few invoices are selected or all open invoices at once. From there, users can confirm the amount and proceed by clicking "Make Payment."

This feature is available now in the Customer Portal. For a step-by-step walkthrough, refer to the accompanying video demonstration.

https://youtu.be/6eo6Q8GiAsg

Select Individual Items from Order History to Add to Cart

Customers can now select specific items from an order in their order history and add only those items to the cart, instead of reordering the entire order.

To use this feature, users go to the "Orders" screen, open the details page of a past order, and click the "Items" tab. As before, clicking "Reorder" adds all products from the order to the shopping cart. Now, users can also select individual products using the checkbox next to each item. Once at least one item is selected, the "Add to Cart" button becomes enabled.

Clicking "Add to Cart" redirects the user to the shopping cart, where only the selected items appear, rather than the full contents of the original order. From there, users can continue shopping on the Commerce Site or proceed directly to checkout.

This feature is available now in the Customer Portal. For a step-by-step walkthrough, refer to the accompanying video demonstration.

https://youtu.be/5pVHU_6pvwo

Operations Portal

Clone Tickets as Child Tickets in the Operations Portal

Users can now clone a ticket directly as a child ticket in the Operations Portal, simplifying the process of creating related tickets.

To use this feature, open the details screen of the ticket to be cloned, click "Actions," and select "Clone Ticket." A window opens where the title can be edited if needed, showing the original ticket's title by default. A new checkbox, "Clone as Child," now appears in this window. Left unchecked, cloning works as before with no change to existing behavior.

When checked, clicking "Clone" creates a new ticket with the same information as the original, which can still be edited as needed. The new ticket's "Parent ID" field automatically displays the original ticket's ID, with a link to navigate directly to it. The original ticket's "Child Tickets" tab will also list the newly cloned ticket, making the relationship easy to track from either side.

This feature is available now in the Operations Portal. For a step-by-step walkthrough, refer to the accompanying video demonstration.

https://youtu.be/Vb8mKTyB8mA

Share Catalogs in the Operations Portal

Users can now share catalogs directly from the Operations Portal by sending a copy via email to any recipient.

To use this feature, navigate to a company's details page, select the "Catalogs" tab, and choose the catalog to share. From the "Actions" dropdown, selecting "Share Catalog" opens a window where users can send the catalog by email. The sender enters their name and the recipient's email address, both required fields, along with an optional custom message of up to 256 characters. A default message is provided but can be edited as needed.

Once submitted, a confirmation message, "Catalog shared successfully," is displayed. The recipient then receives an email showing who shared the catalog, the catalog name, the number of products it contains, and any message included by the sender. From the email, the recipient can click "View Catalog" to access it directly.

This feature is available now in the Operations Portal. For a step-by-step walkthrough, refer to the accompanying video demonstration.

https://youtu.be/Nb3Pzw-KsL8

Tickets

  1. 45300: Configure - Setting up Category Redirects
  2. KOD-29846: V3 DDA Include Signature Overlay in POD Sent from App
  3. KOD-30436: Transaction updates
  4. ENG-75507: Bug fixes for configurator products
  5. ENG-76772: Order History and Reorder Functionality
  6. 77468: Invoice Number On Receipts for Credits/Returns
  7. ENG-85182: Enhanced Budgeting Functions Phase 1
  8. ENG-85916: Attach files from comments to email notification - Fix issue with large files
  9. ENG-86159: Running totals for customers when making payments
  10. 87393: Bulk Upload Attachments into Customer Files in Company Records
  11. 87637: Configure - 2SHIP Integration
  12. 87946: Check Discrepancies Between Consolidated Report
  13. 88549: Go Live Landing Page
  14. 88815: Shop - Internal email notifications on tickets in shop
  15. 89013: Update repo for full customer facing multilingual
  16. ENG-89228: Kodaris - Add alert if call failed
  17. 89485: Sales cost records within PD records
  18. ENG-89520: email sending
  19. 89663: Thank you page updates
  20. ENG-91195: Error Code
  21. ENG-91198: Add the filtering by carrier id (shipvia) for logistics app
  22. 91340: Shop - Add "rejection" status to custom order field - UX
  23. 91428: Set orders to hold pricing on customerUnitPrice
  24. 91698: Check VMI Configuration Field
  25. ENG-92593: Kodaris: Display Invoice Delivery Emails on Company Address Pages
  26. 92697: Import to Mass Assign Employees
  27. 92988: Order Submit API Response Updates
  28. 93595: Create Payment Application
  29. 93615: Configure - Configure terminals for Converge
  30. 93650: Payment updates
  31. 93822: Shop Ticketing - Clone Action - UX
  32. 94545: Quote Email Automation - Update Quote Emails UX Screen
  33. 94562: Updates to "Tracking" Tab to Orders in the Operations Portal
  34. 94565: Testing/experimenting with direct image insertion via API
  35. 94732: Add Fee Amount to Orders -> Payments view
  36. ENG-95000: Display Product Categories When “Product Solutions” Is Selected on the Contact Us Form
  37. 95004: Add original order date on order history & PDF Invoices
  38. 95067: Shop Ticketing - Toggle Customer Comments
  39. 95349: Add Company Name & Code on Activities from the Opportunities screen
  40. 95378: Printing Line Comments on Invoices
  41. 95473: Update Product Icons Source
  42. 95474: Icon + Messaging
  43. 95647: Shop Order Automation - Parse Shipping Line Items
  44. 95726: CloudLeap Integration update
  45. ENG-95809: Add public export endpoint for product with host restrictions
  46. 95828: Configurator pricing display bug
  47. 95872: Check Rounding Logic on Price Books
  48. 95969: Let Employees Share Catalogs in the Ops Portal
  49. 95975: Let users share their customer catalogs
  50. ENG-95976: Allow customer to see address catalog when assigned to address only
  51. 96082: Marketing: Create Product Resource Pages - Shared Drive
  52. ENG-96193: Resolve Total Discrepancy Error in Payments
  53. 96513: Hide the description from the Recently Ordered catalogs
  54. ENG-96559: Shop by Store
  55. 96587: Line item taxing still taxing non tax customer
  56. ENG-96686: Fix Special Characters Displaying Incorrectly on Websites
  57. ENG-96925: Check if ID Exists
  58. 97033: Ability to mass import customers default stores
  59. 97040: PDFs aren't generating for the automated invoices
  60. 97076: Whitelist Fields for Company Address Email Send Management
  61. 97113: Fix incorrect symbols
  62. 97125: Logic to add Delivery Contact Phone Number to order when the Phone Number in punchout cXML is blank
  63. 97227: Header Changes
  64. 97251: Additional Payment Updates
  65. ENG-97417: Price issue
  66. ENG-97978: Allow Customers with Location-Scoped Permissions to View Company Address Catalogs