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
July 10, 2026 release notes
Tickets
- KOD-19078: Integration and AP Payments Testing
- KOD-27453: Customer Mobile App - Configurable inventory display
- Tests
- Case 1
- Log in to the Operations Portal, and open the Inventory Configuration page.
- Set a value for the Inventory Title then click Save.
- Open the commerce site and log in as a customer, then open a product page: it should display the custom title for the inventory section.
- It should be the same for the product list page.
- Back to the Inventory Configuration page and set the Warehouse List to All Warehouses .
- Check the commerce site product page: it should display a list with all the warehouses available for this product, in alphabetical order.
- It should be the same for the product list page.
- Back to the Inventory Configuration page and set the Inventory Level Display to Show Levels then Save, and check the commerce site product page: it should display inventory quantities, in numbers.
- It should be the same for the product list page.
- Set the Inventory Level Display to Show Labels, set a value for the Out of Stock Label and for the In Stock Labe , then Save.
- Check the commerce site product page: it should display the custom labels for 'Out of Stock' and 'In Stock' instead of quantities, in numbers.
- It should be the same for the product list page.
- Case 2
- Log in to the Operations Portal, and open the Inventory Configuration page.
- Set the Inventory Level to Show Available , then click Save.
- Open the Settings page in a new tab, and search for Show Available Inventory .
- Open this setting and check the Value field: it should be 1.
- Back to the Inventory Configuration page, and set the Inventory Level to Show All , then click Save.
- Back to the Show Available Inventory settings page, and reload it.
- Check the Value field: it should be 0.
- Case 3
- Log in the Operations Portal, and open the Inventory Configuration page.
- Set the Warehouse List to Default Warehouse Only, then click Save.
- Open the commerce site and log in as a customer, then open a product page that has at least one available warehouse: it should display only the default warehouse, that is tied to the user selected ship to or company. If there's none, it should display the first warehouse on the list.
- It should be the same for the product list page.
- Back to the Inventory Configuration page, and set the Warehouse List to Default Warehouse + More , then click Save.
- Back to the commerce site product page and reload: it should display only the default warehouse followed by a Show more link.
- It should be the same for the product list page.
- Click the Show more link: it should open a sliding panel and display a list with all the warehouses available for this product, in alphabetical order.
- The panel should also display the title and the labels according to the defined settings.
- It should be the same for the product list page.
- Case 4
- Log in to the Operations Portal, and open the Employee Details for your user.
- Delete user permission.
- 'administrator', 'superuser', 'settingEdit', 'settingView'.
- Then, try to access Inventory Configuration. It should display error.
- Then, give role settingView and go to Inventory Configuration. Change something and click Save. You should get the error.
- Then, give role settingView and go to Inventory Configuration.
- Change something and click Save. Changes should applied successfully.
- KOD-29525: Operations Portal Home Page
- 61388: Monthly Reporting - Per payment transaction charges
- 70280: Tracking number issues on the customer portal
- 72207: Parser error - Multiple customers using the same web domain
- 74583: Add Pricing to Sales Rep Order Confirmation Email
- ENG-74667: Create a glossary of definitions
- 75440: Update email notification for website user registration
- 76275: Update UPC Code mapping
- 76819: Statement Templates for Mailing
- 76820: Invoice Templates for Mailing
- 77253: Invoice Date Mapping
- 77259: Invoices not in Vendor Invoices
- 78030: Issues with information on Order History
- ENG-79679: Kodaris - Insert A/R records on syteline
- 80079: Add ACH payments on payment link to template
- 80081: Catalog Share Functionality
- ENG-80213: Add UX for data sync/resync
- ENG-80685: Improve performance on price book generation
- ENG-80848: Kodaris - Investigate A/R balances mismatch on syteline
- ENG-80874: COD Payment Error Contact Information enhancement
- ENG-80910: Fix translating icons on slow load
- 81628: Add Holiday Rules to Checkout Delivery Date
- ENG-82152: Add the default cookie agreement banner to Kodaris
- 82284: Configure - Customer Portal - Create Ticket Views
- 82306: Configure - Customer Portal - Delete a Ticket View
- 82311: Configure - Customer Portal - Delete a Ticket View
- 82416: Configure - Operations Portal - Enable Customer Reordering
- ENG-82547: Kodaris - Syteline issues
- 83631: Generate Statement Date in ET or CT Time Zone
- ENG-83808: Update ShipVia based on package/weight
- ENG-84065: Tweaks for price book
- ENG-84128: Commerce Hub Order Enhancement - Pass merchantLineNumber to CSD
- 84155: Invoice Template Updates
- 84158: Footer Addition
- 84197: Configure - Customer Portal - Download Ticket Files
- 84241: Quote banner on thank you page is not shown on first load sometimes
- 84320: Shop Piece price doesn't change on a quote
- ENG-84389: Prevent B2B customers from selecting past dates in the date picker
- ENG-84422: Kodaris - Fix missing content on ticket merge
- 84434: Price Book Permissions Issue
- ENG-84467: Attach files from comments to email notifications
- 84638: Integration Updates
- 84650: Gutenberg - Improve File Upload Error Messages to Display Specific Failure Reasons
- 84685: Remove Customer Comment Attachment Option on Lead > Ticket
- 84710: Retail Price Issue
- ENG-84738: Remove AM/PM selector under Delivery Date
- ENG-84743: Company Catalogs update
- 84788: Automating Account Process - Apostrophe's
- 84811: Configure - Update the time
- 84877: Update Store Credit Upload flow
- 84932: Configure - Configure Time Limits for Customer Return Requests
- 84934: Configure - Google Tag Manager
- ENG-84965: Country not being sent/populated for shiptos on orders
- 85023: Line item taxes blocking manual tax calculation on quotes
- ENG-85025: Accounts Receivable: Add Force Batch Out Button
- 85056: Credits not being reflected in period balances
- 85067: Embedded Customer Portal Issues
- ENG-85096: Update cart logic for employee punchout
- 85106: Turn on audit logs
- 85413: Configure - Customer Portal - Filter Tickets by Created and Last Updated Columns
- 85414: Configure - Operations Portal - Ticket Description and Comment Formatting Options
- ENG-85467: Process price book in parallel
- 85596: Modify font used on the whole website
- ENG-85622: UX update for the batch out flow
- 85730: Fix Message Displayed When Moving Payment
- ENG-85776: Add Validation for Commas/Special Characters on COD Payment Amount Field