VENTURE-11784 – Additions to Connect Switch JSON
Release Notes:
Added product dimension information to the Catalog v2 API details endpoint and exposed these details in Enfocus Switch for both webhook and polling modes.
VENTURE-11989 – Project for the type definition of the Pricing Script
Release Notes:
Introduced type definitions for pricing scripts to improve development accuracy and usability.
VENTURE-12861 – Shopify CSV Import/Export
Release Notes:
Added the ability to import and export Shopify product mappings using CSV files for easier bulk management.
VENTURE-12890 – Frontend User Management
Release Notes:
Added a Manage Users feature to the My Account area, allowing department managers to view, invite, edit, remove, and bulk import users. User lists can also be exported, and role assignment is controlled by administrators.
VENTURE-13000 – Prevent unpublishing all languages
Release Notes:
Added validation to prevent unpublishing the last remaining active language, ensuring at least one language is always available and avoiding system errors.
VENTURE-13138 – ERP Integration Flexlink
Release Notes:
Introduced automatic forwarding of orders to an ERP system upon order placement, including all relevant order and shipping details.
VENTURE-13161 – Revise PoNumber Placeholder Example
Release Notes:
Improved the Purchase Order Number placeholder description with clear accepted values and usage examples in the admin interface.
VENTURE-13175 – Order processing fee enhancement
Release Notes:
Added a new option to calculate order processing fees as a percentage of the total order value, including shipping and tax, with improved tax breakdown visibility across invoices, emails, and reporting.
R26-16
VENTURE-13581 – Reference fields updates
Release Notes:
Removed the default value for the Tharstern “estimate request pre-processing rules” setting and made internal improvements.
VENTURE-13583 – Punchout null check
Release Notes:
Fixed an issue where Punchout sessions failed when the request did not include extrinsic data. Requests without extrinsics are now handled correctly.
VENTURE-13656 – R26-16 Release regression, Playwright tests
Release Notes:
Completed automated regression testing for R26-16 using Playwright across multiple platform areas, including editors, product configuration, storefronts, and integrations. All test suites passed, confirming release quality and stability.
R26-17
VENTURE-10045 – Change Cloudflare default
Release Notes:
The default setting for the Cloudflare compatibility workaround has been changed to disabled. This reduces unnecessary processing for most environments. The setting can still be enabled when Cloudflare proxy compatibility is required.
VENTURE-12260 – Translate all Multipart Upload messages
Release Notes:
All multipart upload status messages are now localisable. Upload progress and processing states (e.g., uploading, processing, saving) can be translated via the platform’s localisation system for full language support.
VENTURE-12283 – Add ProductGroupValidator
Release Notes:
Added validation for Product Variants and Product Groups to ensure quantity rules are consistent. Prevents invalid configurations such as minimum quantity exceeding maximum, or default quantities falling outside allowed ranges.
VENTURE-12312 – Platform Updates
Release Notes:
Improved platform logging and administration tools. Enhancements include Trace ID tracking across requests and background tasks, log origin tagging, improved log filtering, message queue search by subject and body, safer certificate update workflows with confirmation steps, and performance improvements to guest user cleanup processes.
VENTURE-12516 – Admin Logs: Split Large Log Entries
Release Notes:
Large log entries are now automatically split into smaller, sequential parts based on a configured character limit. This prevents UI performance issues and ensures large API responses can be reviewed reliably in the admin log viewer.
VENTURE-12558 – Fix content duplication when default styling is disabled
Release Notes:
Resolved an issue where content entries could be duplicated in the editor when default styling was turned off. Each new entry now saves independently without inheriting or duplicating previous content.
VENTURE-12648 – Checkout requirement price formatting
Release Notes:
Checkout validation messages now display price values consistently using two decimal places, improving clarity and ensuring consistent formatting across the storefront.
VENTURE-7189 – Update default CERM bundle
Release Notes:
CERM storefront setup now automatically enables and requires Country, Street Address, and Postal Code fields for customer registration. Documentation and validation warnings have been updated to reflect these requirements, ensuring proper configuration for invoice generation and customer creation.
VENTURE-12743 – Placeholder Updates
Release Notes: Added four new placeholders for Job (MegaScriptTriggerLink, OrderLineUpdateLink, OpvId, StoreUrl) and two new placeholders for Order (MegaScriptTriggerLink, StoreUrl).
VENTURE-12765 – Price tier table slider not fully clickable
Release Notes: Fixed horizontal scrolling issue for the volume price tier table on the product landing page.
VENTURE-12803 – Message Queue Isolation
Release Notes: Message Queue is now filtered by storefront. Platform view includes a storefront selector to view messages across all storefronts.
VENTURE-12953 – Budgets view extra information
Release Notes: Updated UI and UX of the Budget section in My Account for improved clarity and structure.
VENTURE-12982 – API Transaction Logs improvements
Release Notes: Improved admin API transaction log styling for better readability.
VENTURE-13091 – FileMaker Integration - Follow up
Release Notes: Follow-up improvements to FileMaker integration handling and stability.
VENTURE-13183 – Automation tests scrapper
Release Notes: Created an automation test data scrapper to support test data collection and automation workflows.
VENTURE-13243 – Email message template delivery setting update
Release Notes: Renamed “Show Delivery Option” to “Show Delivery Type” and updated hint text for clarity.
VENTURE-13246 – Fix saved quote deletion failing when quote has linked order items
Release Notes: Fixed an issue where deleting saved quotes failed when linked to orders. Linked quotes are now preserved correctly.
VENTURE-13254 – Nexus tax override affecting tax exempt status
Release Notes: Fixed issue where tax exemption settings were ignored when using nexus-based tax calculation.
VENTURE-13268 – Fix preorder API
Release Notes: Fixed order/preorder/recordorder API endpoints. Removed unnecessary shipping validation and added automatic external GUID generation for new orders.
VENTURE-13278 – Subtotal Discount Option Not Appearing in CERM
Release Notes: Added ability to send Infigo order total discount values to CERM for invoice generation.
VENTURE-13286 – Cannot Delete Counties
Release Notes: Implemented soft delete for states/counties referenced in existing addresses to allow safe removal without errors.
VENTURE-13356 – Admin Infigo Settings redesign (retry of VENTURE-12531)
Release Notes: Redesign of Admin Infigo Settings page with improved structure, added hints, and better organisation.
VENTURE-13371 – [MegaEdit] Gallery Issue Not Loading with Client Styles
Release Notes:
Fixed an issue where gallery images failed to load when the editor navigation tabs were hidden using custom CSS. The gallery now loads correctly even when navigation elements are visually hidden, allowing full UI customisation without affecting functionality.
VENTURE-13419 – Form Builder "Manage Sets" and Address Book Import Not Working
Release Notes:
Fixed issues preventing the "Manage Sets" modal in Form Builder from opening and restoring functionality for Address Book CSV imports. Imported data now correctly refreshes in the admin interface.
VENTURE-13479 – Use Department Address as Billing Address Setting Does Not Skip Delivery Correctly
Release Notes:
Fixed an issue where the "Use same address for delivery" option was incorrectly ignored when the department billing address setting was enabled but the customer had no department assigned. Checkout now correctly respects delivery address rules.
VENTURE-13507 – [Cubiquity] PrintIQ AllArtworkSubmitted Delay
Release Notes:
Introduced configurable delay settings for PrintIQ integration to improve reliability of artwork submission. Includes adjustable delays after quote acceptance, between uploads, per file size, and before final submission to ensure external processing systems have sufficient time to respond.
VENTURE-13556 – Multipart Upload Auditing
Release Notes:
Added detailed timing and audit logging for each stage of the multipart PDF upload process, including queue time, file retrieval, validation, processing steps, report analysis, thumbnail creation, and total processing duration.
VENTURE-13561 – Fix PdfException When Downloading Combined Job Tickets with Duplicate Widget Names
Release Notes:
Fixed an issue where combined job ticket PDF downloads could fail when multiple tickets used the same template. Form fields are now flattened before merging, ensuring successful combined PDF generation.
VENTURE-13592 – Avalara Tax Rounding Issue
Release Notes:
Fixed an issue where Avalara tax rates were being incorrectly rounded, ensuring tax calculations now match the precise values returned by Avalara.
VENTURE-13650 – [Fortis] Frontend Management Adjustments
Release Notes:
Improved customer management functionality by ensuring invitation emails are reliably sent during customer invites, re-invites, and imports. Guest accounts are now excluded from the customer management list.
VENTURE-13657 – Add to Basket with No Redirect Behaviour Fix
Release Notes:
Fixed an issue where "Add to Basket" incorrectly redirected to the basket instead of showing a confirmation popup when both "No Redirect" and "Create quote automatically" settings were enabled.
VENTURE-13671 – Fix false bot detection: refresh browscap database, disable aggressive built-in crawler check, add monitoring
Release Notes:
Real customers using modern browsers (including Safari) are now correctly identified as human visitors instead of being incorrectly flagged as bots. Previously, this issue caused some users to lose their session, basket contents, and ongoing work due to false bot detection.
This fix ensures customer sessions, baskets, and design work are preserved throughout their journey, including checkout and registration.
VENTURE-13672 – Easypost x Postcoder x Northern Ireland integration enhancement
Release Notes:
Address lookup now supports a required custom identifier for Postcoder API configurations. Users can optionally configure this identifier in plugin settings so that address lookups function correctly and usage tracking is properly attributed. Existing setups without an identifier remain unaffected.
VENTURE-13676 – Update translations – R26-17
Release Notes:
All new platform text introduced in the R26-17 release has been fully translated across all supported languages. Customers will continue to see a fully localised experience, with all new labels, messages, and UI elements available in their selected language.
VENTURE-13663 – R26-17 Release Regression (Playwright tests)
Release Notes:
Automated regression testing for R26-17 has been completed successfully. All Playwright test suites passed across key platform areas including editors, product configuration, storefronts, and integrations.
Additional manual testing for ME Editor, ME Mobile, and Invent was also completed successfully, confirming release stability and expected platform quality.
VENTURE-12127 – CERM Term of Payment to control payment methods
Release Notes:
You can now control available checkout payment methods based on the CERM “Term of Payment” field. Payment methods can be mapped to specific terms, allowing different customer groups to see different payment options.
A default fallback can be configured when no mapping is found, ensuring consistent checkout behaviour for all customers.
VENTURE-12435 – Supabase Auth integration (Social login)
Release Notes:
Customers can now sign in using social login providers such as Google and LinkedIn. New users are automatically registered, while returning users are linked to existing accounts based on email address.
This provides a faster and simpler login experience for end users.
VENTURE-12518 – Platform optimisations and performance improvements
Release Notes:
Platform performance, security, and scalability have been improved. Enhancements include shared caching across servers, improved API rate limiting controls, and expanded certificate management capabilities.
These updates improve consistency, reliability, and control in multi-server environments.
VENTURE-12583 – Improved error handling for invalid product XML configuration
Release Notes:
Products with invalid XML configuration (such as leading whitespace before the XML declaration) now display a clear, user-friendly error message instead of a generic server error.
Affected products are also excluded from search results and category listings to prevent customer-facing issues while maintaining normal storefront functionality for all valid products.
VENTURE-12979 – Department-Level Approval Workflow Enhancements
Release Notes:
Introduced department-level approver functionality to simplify approval management for organisations with large user bases.
Each department can now have a single designated approver. All users within that department automatically inherit this approver in addition to any existing user-level or product-level approvers (no existing approval mappings are replaced).
Approval routing behaviour:
- Approval sources are combined from product-level approvers, user-level approvers, and the new department-level approver.
- Default behaviour is OR logic (any approver can approve the order).
- When multiple approval is enabled, logic switches to AND (all approvers, including the department approver, must approve).
Added validation and governance:
- Only eligible active users with the Approver role within the same department can be assigned as department approvers.
- Invalid approvers are blocked at server level.
- Department approvers are automatically cleared if the user is deactivated, loses the Approver role, or changes department.
Added administrative visibility and notifications:
- New notifications trigger when a new SSO user is created.
- Notifications are sent when a department has no assigned approver (with throttling to prevent excessive alerts).
UI updates:
- Department list now includes:
- Combined sender details (billing email and phone)
- Approver column showing the assigned approver or a placeholder if none exists
Feature control:
- A workflow setting (“Department Level Approver”) enables or disables the feature.
VENTURE-13104 – Infigo → PrintIQ Quote Title Consistency
Release Notes:
Added a new configuration setting in the PrintIQ integration allowing control over the “Job Title Value”, ensuring consistent quote title handling when sending jobs to PrintIQ.
VENTURE-13127 – PrintIQ Job Title Configuration (Product/Custom Name Handling)
Release Notes:
Introduced a new configurable “Job Title value” setting in the PrintIQ integration to control what product name is sent in quotes.
Previously, job titles were inconsistently derived across quote types. This update standardises behaviour and allows administrators to choose one of the following options:
- None (sends no job title; PrintIQ uses default product identifier)
- Custom Name (uses product custom name only)
- Product Name (uses product name only)
- Custom Name with fallback to Product Name (uses custom name, falls back if empty)
Existing installations retain their previous behaviour automatically (Custom Name with fallback to Product Name). New installations default to None.
VENTURE-13192 – Admin Customer Access Token for Email Templates
Release Notes:
Added new email tokens to improve admin visibility and workflow efficiency:
- : Direct link to the customer edit page in the admin panel
- : Outputs the customer’s unique ID
The default “new customer registration” email template has been updated to include the admin edit link for new installations. Existing installations must manually add the new tokens to their templates if required.
VENTURE-13209 – Customer Image Support in Invent
Release Notes:
Enabled support for automatically applying customer-specific images within Invent templates.
Customer images stored in their account can now automatically populate image fields when opening a product in the editor, reducing manual selection. This works alongside existing avatar functionality and supports additional configured image slots from customer media libraries.
VENTURE-13274 – Embedded Editor Job Duplication and Edit Fixes
Release Notes:
Resolved issues affecting duplicated jobs edited within embedded (iframe-based) storefront environments.
Improvements include:
- Correct handling of temporary basket items during job duplication and editing
- Fix for missing or inconsistent “edit” button display in embedded multi-part editors
- Stabilised edit-mode behaviour across redirects and storefront navigation
- Fixed order submission errors after editing duplicated jobs
VENTURE-13307 – Parametric Colour Rendering Improvements (Custom Pack Studio)
Release Notes:
Introduced a new rendering method in the MegaEdit core: Job.Pages.RenderBitmap.
This enables design canvas output to be rendered as native bitmap images instead of base64, improving compatibility for advanced image processing workflows and integrations.
VENTURE-13510 – Shipping Plugin Usage Rules by Country
Release Notes:
Added a new shipping rule type allowing shipping options to be restricted or enabled based on delivery country.
Key capabilities:
- Configure allowed or restricted countries per shipping method
- Apply rules to individual shipping options or full shipping calculation
- Supports ISO country code matching for improved accuracy
This enables region-specific shipping setups, such as domestic-only or international-only delivery services, without requiring separate configurations.