Skip to main content

5.0.650-x

2026-04-29 | IRIS 5.0.580.100

The information provided below includes the user experience, data, configuration, process workflow, reporting, and infrastructure improvements and updates for this production version of IRIS 5.0.650.

Improvements

IRI-38174

Electronic Journal

Corrected an issue where IRIS Electronic Journal displayed an error message stating reboot is required following print operation.

IRI-38383

Loyalty

Corrected an loyalty adapter issue where information was not cleared correctly when IdentifyCustomer operation is canceled in a multi-adapter environment.

IRI-38409

XenialSync Service

This update ensures correct format is used for XenialOrderID.

IRI-38435

Genius Kitchen

IRIS now sends data for orders indicating if it is a Group Order.

Note: requires a Kitchen Management version that supports Group Order feature.

IRI-38478

POS Order Entry

Introduced dedicated variable m_pUpsizedItem which is consumed by RecalcDiscount so focus remains on correct item when converted from the modifier screen.

IRI-38481

XenialAdaper Service

Corrected a issue where mobile orders placed through the Online Ordering were failing to inject into the POS and Kitchen display systems.

IRI-38489

Kitchen

Kitchen.ini section [Monitor] Regs option now supports a comma delimited list of registered numbers.

IRI-38501

Loyalty

Added option to AppIni.ini section [Loyalty] option DisableIdentifyCustomerStoreAndForward to disable the store and forward operation for Identify Customer request to improve stability and performance by suppressing sites and forwarding operations for Identify Customer requests.

IRI-38502

Loyalty

Added subscription option for Thanx loyalty to company/site settings.

IRI-38503

Reporting

Corrected an issue where payroll report calculated overtime hours incorrectly.

IRI-38509

Order Entry

Updated IRIS POS code to ensure child pricing rules are enforced and priced child modifier items are added and/or removed from the parent item.

IRI-38510

Order Entry

Corrected an issue where quantity value was incorrect when the item is a default modifier for an order item.

IRI-38517

DataServer

Corrected an issue where an order became stuck in the pospend.sqlite file on the register if an order was Saved and retrieved from the SelectCheck screen multiple times.

IRI-38525

POI and XenialAdapter

This update ensures tblTimedRegisterEvents includes entries for virtual registers.

IRI-38534

POS Event Stream Data Feed

Training mode orders are now suppressed from the XPES EventStream feed by default.

IRI-38535

Loyalty

Corrected an issue where email lookup feature was not functioning in multi-adapter configurations.

IRI-38546

Order Entry

Corrected an issue were POS froze when the cashier removed a priced item modifier.

IRI-38555

POS Tender

Corrected an issue where default paytype was not added automatically, or was removed, from tender screen.

IRI-38558

Loyalty

Added the ability to configure QRCodePrefix and QRCodeEnclosure options in AppIni.ini section specific to a single loyalty adapter .

IRI-38561

POI

Updated code in poilib to now set both serialnum and originalserialnum to the original item's value when modifying an item consolidated when there are two identical items with the same modifiers and one item's modifier is changed.

IRI-38562

Security

Updated IRIS to use OpenSSL version 3.5.

IRI-38563

Refund

IRIS POS now supports the Advanced Refund command on full service register concepts.

IRI-38565

Database Access

Updated IRIS to replace {SQL Native Client}. Optionally, IRIS now allows a driver name to be configured. IRIS now defaults to ODBC Driver 17 for SQL Server if no driver name is specified, and ODBC Driver 17 is installed. Otherwise, IRIS falls back to SQL Native Client.

IRI-38572

IBOI

IRIS IBOI and Archiver now uses a system lock to ensure archiving is complete for the current interval before IBOI exports IRIS data.

IRI-38576

Order Entry

Updated IRIS POS to ensure child pricing is calculated properly when converting parent items to/from entree and combo meal.

IRI-38581

XenialSync

Added option for XenialSync to upload drawer data to Genius cloud services, in addition to the existing support for uploading order data.

IRI-38589

Loyalty

This release includes infrastructure improvements that do not affect the business functions of Genius or supported services.

IRI-38592

Refund

Added option for IRIS POS to prompt manager approval when initiating the Advanced Refund operation.

IRI-38596

Kitchen Management

IRIS POS now supports sending item default build information to XKM along with each order.

IRI-38597

Order Entry

Added support for an ADJ premodifier to adjust or reduce quantity of default build modifiers while that quantity remains greater than zero.

IRI-38605

Order Entry

Corrected an issue that prevented exclusive modifiers from being added to an order item.

IRI-38626

Order Entry

Corrected an issue where modifiers added to combo meal items were lost when switching to a different menu page.

IRI-38633

Order Entry

Corrected an issue where IRIS POS crashed after deleting an item modifier that was added via multi-touch button.

IRI-38641

Order Entry

Corrected an issue where use of the multi-touch buttons could result in the child item not toggling correctly between the selected item and the default value for conversational ordering includes default replaceable items.

IRI-38648

Order Entry

Corrected an issue where child modifier price were calculated incorrectly when the modifier is deleted from a combo meal item when child pricing is configured for modifiers.

IRI-38661

Loyalty

Corrected an issue where values printed on customer receipt for loyalty information was printed with incorrect values following a timeout of a request to the loyalty system.