Release Notes | Production Environment
![]() |
2025-07-28 | 3.10 Portal
Refer to Change Ticket: CHANGE-12745 when speaking with a team member about this release.
Component | Current Version | New Version |
---|---|---|
Onboarding Portal | 3.10.96 | 3.10.108 |
New Features
XOP-10313 | Onboarding Portal | Process, Backend, UI | Enhanced import/export functionality for Product/Modifier list with the following new permissions:
|
XOP-13523, XOP14499 | Onboarding Portal | Process, Backend, UI | Enhanced rebranding by adding trigger/control switch feature to switch themes across visual cloud component of platform. Enhanced naming consistency. |
XOP-14146, XOP-14215 | Onboarding Portal | Process, Backend, UI | Added support for Loyalty account registration with the following actions:
|
Improvements
XOP-13796 | Onboarding Portal | Backend, UI | Recently created integrators display accurately in DataFeed. |
XOP-15048 | Onboarding Portal | Process, Backend, UI | Assigned language translates and displays accurately if user changes preferred default language to that assigned language. |
XOP-15073 | Onboarding Portal | Backend | share-codes/verify request processes successfully. |
XOP-15108 | Onboarding Portal | Backend, UI | Request to Terminals processes successfully with applied hierarchy. |
XOP-15194 | Onboarding Portal | Process, Backend, UI | Cancel and Done buttons display and function successfully on Edit form in Loyalty bulk mode. |
XOP-15198 | Onboarding Portal | Process, Backend, UI | Done button displays and activates Loyalty at site level successfully when selected Environment is Use Company Settings. |
XOP-15210, XOP-15325 | Onboarding Portal | UI | Update and Registration Fields titles display accurately in Custom Loyalty Edit form and in bulk edit mode. |
XOP-15214 | Onboarding Portal | Backend, UI | Changes to default values save successfully when updating Birthday information in Custom Loyalty service. |
XOP-15232 | Onboarding Portal | Backend, UI | Values in Registration and Update fields display accurately after activating manual Loyalty service at company level. |
XOP-15240 | Onboarding Portal | Process, Backend, UI | Updates to Paytronix loyalty provider save successfully. |
XOP-15245 | Onboarding Portal | Backend, UI | Registration and Update tabs display in Custom Loyalty service when Active toggle is turned Off. |
XOP-15249 | Onboarding Portal | UI | Done button is enabled when Enabled toggle is set to On in Edit Xenial POS API modal. |
XOP-15254 | Onboarding Portal | Backend, UI | List of names in Update and Registration tabs in Custom Loyalty service sort successfully. |
XOP-15263 | Onboarding Portal | Backend, UI | Add Registration/Update Field modal is empty as expected when all items have already been added and Add Field button is disabled. |
XOP-15280 | Onboarding Portal | Backend | |
XOP-15300 | Onboarding Portal | Backend, UI | Done button is available as expected when activating Custom Loyalty service with no added fields in bulk mode. |
XOP-15304 | Onboarding Portal | UI | Month, Day, &Year displays accurately when Birthday is selected in Registration or Update fields in Loyalty service at company and site level. |
XOP-15308 | Onboarding Portal | Backend, UI | Add Field button is disabled as expected in Registration or Update field when no items are chosen in Loyalty service at company level. |
XOP-15316 | Onboarding Portal | Backend, UI | Environment value displays accurately when selected in global Environment dropdown in Loyalty bulk mode. |
XOP-15329 | Onboarding Portal | Backend, UI | Loyalty service displays in Services list as expected. |
XOP-15333 | Onboarding Portal | UI | Xenial Loyalty service row displays accurately in bulk mode. |
XOP-15341 | Onboarding Portal | Backend, UI | Done button is enabled as expected for Loyalty Punchh service at site level. |
XOP-15345 | Onboarding Portal | Backend, UI | Punchh Loyalty service adds successfully at site level. |
XOP-15349 | Onboarding Portal | Backend, UI | Save button is enabled as expected for Loyalty service on site level. |
XOP-15358 | Onboarding Portal | Backend | Subscription patch to Loyalty service performs successfully when Loyalty service is not activated. |
XOP-15362 | Onboarding Portal | Backend, UI | Values of Registration and Update fields inherit at company level when activating existing Loyalty service. |
XOP-15370 | Onboarding Portal | Process, Backend, UI | Custom service Service URL field can be modified successfully at company level. |
XOP-15391 | Onboarding Portal | Backend, UI | Loyalty service displays accurately on Services List. |
XOP-15411 | Onboarding Portal | Backend | Service URL is displayed in Custom Loyalty service API. |
XOP-15417, XOP-15440, XOP-15458 | Onboarding Portal | Backend, UI | Changes save successfully in Loyalty Service when Cancel is clicked on Edit form and save is attempted. Save button functions successfully. |
XOP-15454 | Onboarding Portal | Backend, UI | Edit Voice Ordering modal opens successfully in bulk sites page in Loyalty service. |
XOP-15514 | Onboarding Portal | Backend, UI | Use Company Credentials toggle is turned On as expected when clicking Registration or Update tabs. |
2025-07-21 | 3.10 Portal
Refer to Change Ticket: CHANGE-12638 and CHANGE-12646 when speaking with a Team Member about this release.
Component | Current Version | New Version |
---|---|---|
Onboarding Portal | 3.10.86-7 | 3.10.96 |
Permission Provisioning Tool (PPT) | 3.10.26 | 3.10.28 |
New Features
XOP-10041 | Onboarding Portal | Process, Backend, UI | Enabled administrators to introduce Available status for Point Of Sale terminals by adding new View Available Terminals dropdown to Terminal list. Dropdown will also display existing terminals with Available status. |
XOP-10313 | PPT | Process, Backend, UI | Enhance specified delivery partner service integration with the following permission subgroups and new permissions at the global and company levels:
|
XOP-13085 | Onboarding Portal | Process, Backend, UI | Enhance specified delivery partner service integration with the following actions:
|
XOP-13217 | Onboarding Portal | Process, Backend, UI | Added support for Bulk Edit functionality within selected sites. |
XOP-13478 | Onboarding Portal | Process, Backend, UI | Enabled activation of suite catering service in only one site per company with the following actions:
|
XOP-13582, XOP-14873 | Onboarding Portal, PPT | Process, Backend, UI | Enhanced administrative control of creating and editing commission rates with the following new permissions at the global and company levels:
|
XOP-13638 | Onboarding Portal | Process, Backend, UI | Enhanced site mapping functionality with the following actions:
|
XOP-14054 | Onboarding Portal | Process, Backend, UI | Enabled user to configure Share Code and Revoke access with the following permissions at company and admin levels:
|
XOP-14088 | Onboarding Portal | Process, Backend, UI | Added support for users to enable/disable option for company to be associated with HPOS AIO devices with the following actions:
|
XOP-14129 | Onboarding Portal | Process, Backend, UI | Enabled administrative control of Gold Site viewing access with new permission Gold Site View (GoldSite.View) at company and global levels. |
XOP-14231 | Onboarding Portal | Process, Backend, UI | Added support for email notification when transfer request is sent from Point Of Sale with the following actions:
|
XOP-14247 | Onboarding Portal | Process, Backend, UI | Enabled user registration of loyalty customers with new permission Register Loyalty Customer (Loyalty.RegisterCustomer) at company and global levels. |
XOP-14289 | Onboarding Portal | Process, Backend, UI | Enhanced administrative control of loyalty customers at the Point of Sale level by adding the new permission Manage Loyalty Account (Loyalty.Manage.Account) at the global and company levels. |
XOP-14362 | Onboarding Portal | Process, Backend, UI | Enabled administrators to control access to endpoints in Pipeline group that receive/route entities from external systems with new permission ExternalData.Bridge at the global and company levels. |
XOP-14370 | Onboarding Portal | Backend, UI | Enhanced date/time consistency by adding custom parameters to Event Selector. |
XOP-14426 | Onboarding Portal | Backend, UI | Enhanced consistency across platforms by updating Login Page branding elements to align with new design/rebranding direction. |
XOP-14603 | Onboarding Portal | Process, Backend, UI | Rolled back support for multiple email addresses per contact, to support only a single email address per contact. |
Improvements
XOP-13212, XOP-13686, XOP-13878, XOP-14049, XOP-14080, XOP-14102, XOP-14233, XOP-14321, XOP-14330, XOP-14392, XOP-14366, XOP-15003 | Onboarding Portal | Backend | |
XOP-13957 | Onboarding Portal | Backend, UI | Users can log in successfully after being added to exclusion list and resetting password. |
XOP-14216 | Onboarding Portal | Process, Backend, UI | Preferred language performs and displays accurately without error message. |
XOP-14346 | Onboarding Portal | Backend, UI | kickoff_date_time field displays accurately when Event Start Time is set as empty. |
XOP-14379, XOP-14380 | Onboarding Portal | Backend, UI | Salesforce fields are hidden when Salesforce.Casesafe.View permission is set to Off. Salesforce fields do not return as empty when Salesforce.Casesafe.View and Salesforce.Casesafe.Manage permissions are not consumed. |
XOP-14515 | Onboarding Portal | UI | Site location information displays accurately in Edit page after clicking Save button in bulk mode. |
XOP-14516 | Onboarding Portal | UI | Hierarchy dropdown displays accurately in Site grid. |
XOP-14518 | Onboarding Portal | Process, Backend, UI | Services can be successfully edited for Sites in bulk mode. |
XOP-14520 | Onboarding Portal | Backend, UI | Status for Event can be changed successfully without error message. |
XOP-14525 | Onboarding Portal | Backend, UI | Sites unmap accurately in bulk edit mode and service is successfully removed from site. |
XOP-14527 | Onboarding Portal | UI | Empty rectangle is absent from display as expected in Copy Date To modal. |
XOP-14549 | Onboarding Portal | Backend | Site updates successfully for users with person token for global admin without Salesforce.Casesafe.View permission. |
XOP-14574 | Onboarding Portal | UI | Warning modal displays accurately when changes are saved when HPOS Device Available = Yes, and then HPOS Device Available is changed to No. |
XOP-14802 | Onboarding Portal | Backend, UI | Changing value of field in Service Builder bulk mode does not delete values from other fields. |
XOP-14820 | Onboarding Portal | Backend, UI | User is disallowed from inputting store ID in bulk mode for multiple sites. |
XOP-14836 | Onboarding Portal | UI | Enable Share Code Functionality toggle sets to Yes by default when creating new company and retains value as expected. |
XOP-14844 | Onboarding Portal | UI | Selected date language in Event Selector follows local setting as expected. |
XOP-14848 | Onboarding Portal | Backend, UI | Delivery Bulk Test service activates successfully |
XOP-14865 | Onboarding Portal | Backend, UI | Environment retains Custom setting when Service is deactivated. |
XOP-14885 | Onboarding Portal | Backend | PUT request to Copy Data processes successfully. |
XOP-14999 | Onboarding Portal | Backend, UI | Company is removed from Excluding the Following list as expected when Point Of Sale service is activated at company level via API. |
XOP-15003 | Onboarding Portal | Process, Backend, UI | Activation of manual shipping service in Service Builder bulk mode is disabled as expected when data is missing from required fields. |
XOP-15025 | Onboarding Portal | Backend, UI | Tax Identifiers display accurately when editing services in bulk mode. |
XOP-15065 | Onboarding Portal | Backend, UI | Validation message displays accurately in empty Service Builder dropdown when selected option is removed at Admin Level. |
XOP-7452 | Onboarding Portal | Backend, UI | Dev console performs and displays accurately after logout. |