Skip to main content

5.0.650-x

2026-07-31 | IRIS 5.0.650.400

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-38607

Loyalty

IRIS POS now displays a message to the cashier when a loyalty discount or reward cannot be applied because the order already has an exclusive item-level POS discount, eliminating silent rejections with no cashier notification.

IRI-38688

XenialAdapter

IRIS now processes incoming XOO orders in the same sequence as their file creation time, ensuring orders appear on the Kitchen display in the correct Drive Thru sequence rather than in a random order.

IRI-38738

Order Entry

Corrected an issue where combo meal has a quantity greater than one and a smaller quantity of a child item is deleted. IRIS now correctly splits the parent combo item into separate items.

IRI-38740

Order Entry

IRIS now correctly stops the item attachment flow rather than allowing it to continue as if the cancellation did not occur.

IRI-38778

Order Entry

IRIS now handles an additional scenario in which deleting a smaller quantity of a child item from a multi-quantity combo meal correctly splits the parent combo into separate items.

IRI-38793

Order Entry

IRIS now correctly completes the attachment flow so that side items are added to all resulting combo items after the split.

IRI-38803

Order Entry

IRIS now correctly adds re-added side items as child items rather than grandchild items when the side item has been deleted and re-added during order entry.

2026-06-16 | IRIS 5.0.650.300

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-36332

SendS3.exe

Updated IRIS SendS3.exe utility to include additional logging when uploading data to AWS S3 storage.

IRI-38305

Electronic Journal

Removed View option from the menu bar.

IRI-38470

POI Online Order Injection

POI now returns Success return codes to the caller if the order is saved into POI’s local database.

IRI-38528

Clock Out

When IRIS finds a record for an open drawer in tblOrderPointSignOns, it will now verify that the drawer is actually open with checks of other data points in the IRIS databases.

IRI-38570

Change Due Rounding

Updated IRIS Change Due Rounding feature to improve rounding calculations.

IRI-38669

EOD

To reduce failures when connecting to Data Server during the EOD process, added command line option /DSConnWait=WaitNumberInSeconds for Drawer.exe to specify the number of seconds for Drawer.exe to wait while connecting to Data Server.

IRI-38702

SendS3

Updated IRIS SendS3.exe utility to upload data to AWS S3 storage to include command line options for retry attempts, to aid with network or internet connection problems.

IRI-38703

Cash Management

Corrected an issue where tblCashMgtTrans did not include the Business Date value for some Paid Out operations.

IRI-38709

Order Entry

Corrected an issue were modifier child pricing rule could become incorrect if the modifiers are changed during order entry.

IRI-38718

Order Entry

Corrected an issue where adding the incorrect number of child items from the same category could result in combo items after modifiers have been added to any child items under the parent item.

IRI-38719

Order Entry

Corrected an issue that would allow more than one exclusive modifier on an item.

IRI-38726

Cash Pull

Updated POS Cash Pull logic to ensure Change Due Rounding messages are cleared when the Close Drawer screen is dismissed.

2026-06-04 | IRIS 5.0.650.200

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-38656

EOD Maintenance

Corrected an issue where EOD records were deleted before they had reached the purge cycle expected for DataServer data.

IRI-38673

Order Entry

Corrected an issue where quantity value for drink items in a combo meal could become incorrect when using multi-touch buttons to update modifiers.

IRI-38676

Technical Improvement

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

IRI-38682

Order Entry

Added OrderEnt.ini Config section option MultiTouchBtnsShowTotalQty=0.

IRI-38707

Kitchen Management

IRIS now supports up to 32 routing categories for Genius Kitchen Management system

2026-04-29 | IRIS 5.0.600.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.