4.1.35-x
2026-04-30 | 4.1.35-1 Kitchen Management
The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Kitchen Management API and UI.
Refer to change tickets: CHANGE-13734, CHANGE-13763, CHANGE-13892, CHANGE-13963, CHANGE-13996, CHANGE-14092, CHANGE-14198, CHANGE-14250, CHANGE-14452, CHANGE-14479, and CHANGE-14650 when speaking with a team member about this release.
New Features
PRMA-6337, POS-44390, POS-52675, XKM-9123 | All-in-One Install via Shared Code | Added support for a user without credentials to install Genius Shell using a Shared Code. The Shared Code is requested from Technical Support or generated from the Genius Portal by an authorized user.
|
PRMA-6340, XKM-7313, XKM-9460, XKM-9461, XKM-9478, XKM-9479, XKM-9606 | Split Orders by Course | To ensure order items are prepared in the preferred sequence, assign items to a meal course at the POS to group items by their respective course on kitchen displays and printers. The course name is identified in the course header of the kitchen cell. Course examples include: Appetizer, Entrée, Dessert. When Item Bump is enabled, the user bumps an entire course (including deleted items) by double tapping the course name. Course grouping occurs prior to grouping by order segment. See Coursing |
PRMA-6631, XKM-9362, XKM-9593, XKM-9594, XKM-9595 | Emphasis Tags | Use Emphasis Tags to highlight or emphasize specific modifiers on select kitchen displays. See Emphasis Tags |
Improvements
PRMA-5520, XKM-8386, XKM-8750, XKM-9570 | Item Bump and Suppress Item | Item Bump and Suppress Item support order-level functions, including functions related to Upstream Screens, Ingredient/Summary Panels, and Print on Bump. |
PRMA-6007, XKM-8926 | Display Deleted Items for Reduced Quantity | Implemented uniform quantity reduction for standard items and modifiers. |
PRMA-6163, XKM-8905, XKM-9252, XKM-9371, XKM-9607 | Load Balancing | Load Balancing evenly distributes products on kitchen stations based on the respective quantity or weight of the products.
|
PRMA-6511, XKM-9247, XKM-9581, XKM-9743 | Super Footer Config | Implemented config settings for the super footer used on cells in Claim Item environments:
|
PRMA-7077, XKM-9616 | Order Ready Display | Vertical Screen Orientation for Order Ready Display is supported for Android and Windows. |
XKM-9694 | Technical Improvement | Technical improvement to system update maintenance process during EOD to eliminate overdue maintenance prompt. |
XKM-9726 | Claim / Complete Item Updates | Technical improvement to increase speed of item claim/sync process. |
Genius Point of Sale (POS) & Kitchen Management | Coursing
PRMA-6340
Use the Coursing feature to assign order items at the POS to meal courses. Course examples include: Appetizer, Entrée, Dessert.
Coursing ensures order items are prepared and served in the preferred sequence. Items are grouped by their assigned course on the POS, Kitchen displays, printed chits, and labels.
You can enable coursing for all or select kitchen displays. You can also manage coursing requirements by product and order destination.
Affected Components:
Genius Point of Sale (POS)
Kitchen Management
Data Management
Cloud Portal
Genius Point of Sale (POS)
From the POS, you can assign, change, and delete course assignments for order items, including bundle components.
From the Actions menu, select Course to manage course assignments for one or more selected order items.
![]() |
Course assignments are identified on the item listbox. Items without a course assignment are listed at the top of the order segment.
![]() |
Note
Course grouping occurs prior to grouping by order segment.
Split, Combine, and Share functions are supported.
Kitchen Management
The course name is identified in the course session header of the kitchen cell.
![]() |
Related Kitchen Screen Settings
When Item Bump is an enabled Item Lifecycle Event, double-tap a course name to bump the entire course.
When Display Changes In Order is enabled in Cell Settings, indicators for order updates are displayed within the course session.
Data Management
The following editors are used to configure Coursing:
Courses - Use Courses to create the courses to which POS users assign products. |
| |
Products - From the Kitchen → Default Course section of Product List, manage coursing by product. |
| |
Bundle Components - From the General section of Bundle Components, locate the Inherit Course From setting. Select the product from which bundle components inherit their course assignment. |
| |
Order Destinations - From the General → Coursing section of Order Destinations, manage coursing by order destination. |
| |
Terminal Scheme - From the General section of Terminal Scheme, enable Course as a POS item-level action. When enabled, the Course action is available for the terminal scheme enabling the user to manage course assignments. |
| |
Kitchen Settings - To enable coursing for all screens, enable Split Orders into Sessions by Course from General Kitchen Settings. |
| |
To enable coursing for individual screens, use Group by Course from the Cells → Cell Body section of Kitchen Screen Settings. |
| |
Print Template Variables - The course_name variable is supported on the Bump Chit and Item Label receipt templates. | ||
Cloud Portal
Permission | Key | Description |
|---|---|---|
Add Course | course.Add | Allow adding new course |
Delete Course | course.Delete | Allow removing course |
Manage Course | course.Manage | Allow editing course |
View Course | course.View | Allow viewing course |









