Skip to main content

Older Releases

3.1.2-2 | Digital Menu Boards

Implementation Date: March 27, 2025

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Ticket: CHANGE-11925 when speaking to a Team Member about these release notes.

The following components are related to the Second Street TV App:

Component

Current Version

New Version

XDMB Devices Core LG

3.1.43

3.1.434

Improvements

XDMB-4827

XDMB App Logic

Updated the XDMB App logic to save rotation setting after the device reboots/resets.

3.1.2-2 | Digital Menu Boards

Implementation Date: March 20, 2025

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Tickets: CHANGE-11852, CHANGE-11853, CHANGE-11855, CHANGE-11856, CHANGE-11857, CHANGE-11858, CHANGE-11871, and CHANGE-11877 when speaking to a Team Member about these release notes.

Component

Current Version

New Version

Content Manager UI

3.1.250

3.1.252

Content Builder API

3.1.239-1

3.1.243

Content Builder UI

3.1.150-1

3.1.157

XDMB Distributor API

3.1.131

3.1.137

XDMB Pricing API

1.0.117

1.0.118

XDMB Worker

3.0.26

3.0.28

The following components are related to the Second Street TV App:

Component

Current Version

New Version

Auth

3.1.61

3.1.63

Telemetry

3.1.22

3.1.24

New Features

XDMB-4828

Identify Sold Out Items

Identify unavailable/sold out items on DMB to immediately notify guests about item availability.

Product Pricing Component now includes following setting:

  • Swap Text When Sold Out - If the product associated with the Pricing Component becomes unavailable at the site, the product price on the screen is replaced with theSold Out Text.

    In theSold Out Textfield, type the text to display when the product is unavailable.

Improvements

XDMB-4506

Technical Improvement

Content Builder API - Rollback document states in the event of error in handler.

XDMB-4781

Technical Improvement

XDMB Cloud components - Updated Node version to LTS v22.13.1.

XDMB-4900

Content Design Settings

Corrected spelling of "Portrait" in Content Design Size dropdown selections.

XDMB-4910

Content Design

Content Builder UI - Adjust size of Name column of Business Attributes popup to accommodate long names.

XDMB-4923

Devices Core

Updated services to enable defining an allowlist of specific URLs for stores.

XDMB-4939

Content Layouts

Screen thumbnails are provided on Select Content Design popup.

XDMB-4941

Content Deployment

Technical improvement to reduce the amount of time required to deploy content.

XDMB-4944

Technical Improvement

Content Builder API/UI - Implemented additional logging and alerts for screens.

XDMB-4956

Site Manager

The respective orientation (resolution) of TV and Display now correspond on the Dashboard for devices previously assigned to RPT Display Schema.

3.1.2-1 | Digital Menu Boards

Implementation Date: March 17, 2025

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Tickets: CHANGE-11838 and CHANGE-11839 when speaking to a Team Member about these release notes.

Component

Current Version

New Version

Content Builder API

3.1.239

3.1.239-1

Content Builder UI

3.1.150

3.1.150-1

The following components are related to the Second Street TV App:

Improvements

XDMB-4944

Builder API

  • Created the following events to log and alert to users of blank screen issues:

    • screen_layout_changed - logs information about screen structure before/after an update

    • screen_layout_becomes_empty - logs information when the screen empties after an update, but content was present before the update occurred

  • Selecting the Back button returns user back to portal as expected.

3.1.2-1 | Digital Menu Boards

Implementation Date: March 10, 2025

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Ticket: CHANGE-11788 when speaking to a Team Member about these release notes.

Component

Current Version

New Version

XDMB Pricing API

1.0.116

1.0.117

Improvements

XDMB-4917

Technical Improvement

Added support for new menu filtering operator.

3.1.2-1 | Digital Menu Boards

Implementation Date: March 06, 2025

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Tickets: CHANGE-11360, CHANGE-11361, CHANGE-11362, CHANGE-11680, CHANGE-11683, CHANGE-11774, CHANGE-11775, and CHANGE-10843 when speaking to a Team Member about these release notes.

Component

Current Version

New Version

Content Builder API

3.1.230

3.1.239

Content Builder UI

3.1.119

3.1.150

Content Manager UI

3.1.138

3.1.250

XDMB Worker

3.0.20

3.0.26

The following components are related to the Second Street TV App:

Component

Current Version

New Version

Auth

3.1.46-1

3.1.61

Distributor

3.1.121

3.1.131

XDMB Devices Core Android

3.1.1931

3.1.43

XDMB Devices Core LG

3.1.1932

3.1.43

Improvements

PRMA-3410, XDMB-4194, XDMB-4238, XDMB-4239, XDMB-4241, XDMB-4242, XDMB-4275, XDMB-4368, XDMB-4421, XDMB-4511, XDMB-4542, XDMB-4552, XDMB-4573, XDMB-4574, XDMB-4597, XDMB-4634

XDMB Portal, Content Builder UI, Content Manager/Builder API, XDMB Devices Core

Enterprise GoToMarket allows quick service restaurants to create and define data points relevant to business operations.

  • New Business Rules in the XDMB Portal for Enterprise GoToMarket attributes and defining operations.

  • New Distributor infrastructure to process the Business Rules update:

    • New SNS topic to publish Business Rules API

    • New SQS to subscribe to the SNS for publishing Business Rules API

    • New listener for the SQS Business Rule subscription

  • New permissions and Business Attributes subgroup to allow users to create and manage business attributes at the Company and Global Levels:

    • BusinessAttributes.Add

    • BusinessAttributes.View

    • BusinessAttributes.Edit

    • BusinessAttributes.Delete

  • Updated the XDMB logic for retrieving, updating, and creating tables to include rule_positions

  • New Business Attribute section under Conditional Behavior section with the following elements:

    • Business Attributes Label

      • Hover over the label to show a Tooltip for information on the business attribute

    • Toggle Yes to enable the business attribute — OR — toggle No to disable the business attribute

    • Dropdown to select a type of business attribute from a list for a Business Attribute Label

  • Option to Preview Business Attributes on a layer of a screen from the Content Designer shows all business attributes applied to the selected view.

PRMA-4198, XDMB-3780

Telemetry

XDMB now uses Use Serial number instead of Mac Address to identify a device.

PRMA-5926, XDMB-4616

XDMB Portal

Renamed Screens in the XDMB Portal to Content Design.

XDMB-1648

Telemetry - Screenshots

Screenshots taken in portrait resolution are auto-scaled to the screen.

XDMB-2728

Content Builder UI

When the Disabled state is selected, only the color is changed for the Default state.

XDMB-3229

XDMB Devices Core

Using the remote control scrolls all layouts without skipping.

XDMB-4200

XDMB Pricing API

The Pricing_API component of XDMB now responds with the server error 4xx code when the request has an integrator token in the authorization header.

XDMB-4201

XDMB Pricing API

The Pricing_API endpoints now allows wildcard tokens.

XDMB-4327

Content Builder UI

Position of components with custom fonts in the preview section match positioning on the workspace and device.

XDMB-4371

XDMB integration

Added the ability to set a connection check port for environmental variables so devices that run on Linux can work with XDMB devices and Portal.

XDMB-4440

XDMB Devices Core

The correct error notification displays when an invalid share code is entered.

XDMB-4481

Content Manager/Builder API

New Cloudwatch alerts for the following events:

  • XDMB API Deployment queue is not processing messages

  • XDMB API Thumbnail queue is not processing messages

  • XDMB Distributor deployment management queue is not processing messages

  • XDMB BR API notifications are not processed

  • Distributor is not processing ME item availability queue

  • XDMB Distributor ME processing failed

  • XDMB Distributor ME 86’ing failed

  • XDMB Device failed to render a content

XDMB-4528

Content Builder UI

This update corrects a issue to remove white lines that frame the content preview.

XDMB-4675

Content Manager UI

Sites are now stored according to the Assigned Layouts modal instead of the Status value.

XDMB-4690, XDMB-4713, XDMB-4759 XDMB-4792, XDMB-4820, XDMB-4829

XDMB Devices Core, Business Attributes API

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

XDMB-4706

Content Manager/Builder API

Improved the server response time when opening Current Tab for View Content Layouts and Synch Schedule.

XDMB-4711

Content Manager UI

Share Code options are disabled if there are no display schemas created with a No created Display Schema notification tooltip.

XDMB-4724

Content Manager UI

XDMB portal shows the No devices have been registered at this site notification when no devices have been registered at this site.

XDMB-4727

Content Builder UI

This update fixes an issue where styling options were not applied to all nested items and nested groups did not change the default value (bold -regular style) in the Layer section.

XDMB-4757

Content Distributor

This update fixes an issue where removed dayparts were still present in the Distributor content schedule after a screen was reassigned for content layout.

XDMB-4764

Content Builder UI

Corrected the preview displayed when Business Attributes are applied inside the carousel.

XDMB-4779

Content Builder UI

This update fixes an issue with the duration of the shortest video when a Business Attribute is applied inside a group within the carousel.

XDMB-4785

XDMB Screen Designer

Applied Business Attributes for an OCU component is displayed in the preview.

XDMB-4789

Screen Preview

This update fixes a issue where the Conditional Behavior section from left side was missing if the user used the Esc button to close the preview.

XDMB-4862

Content Builder UI;Content Manager UI

This update corrects a issue where Content Design names were not updating.

3.1.2 | Digital Menu Boards

Implementation Date: February 27, 2025

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Ticket: CHANGE-11703 when speaking to a Team Member about these release notes.

Component

Current Version

New Version

XDMB Pricing API

1.0.108

1.0.116

Improvements

XDMB-4572

XDMB Pricing API Logic

Improved the XDMB Pricing API logic to only retrieve changed items on a menu instead of fetching the whole menu.This is intended to support a new frequency of fetching menus every 15 minutes.

XDMB-4804

XDMB Pricing API

Improved the XDMB Pricing API to support extra filtering rules per brand and integrator so only needed products are provisioned to DM and to avoid duplication of product ids.

3.1.2 | DMB

Implementation Date: February 20, 2025

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Ticket: CHANGE-11646 when speaking to a Team Member about these release notes.

The following components are related to the Second Street TV App:

Component

Current Version

New Version

XDMB Devices Core LG

3.1.1931

3.1.1932

Improvements

XDMB-4654

XDMB Devices Core

Updated the XDMB Content logic to so that hitting the number 4 button four times returns to the Select Display Schema screen.

3.1.2 | DMB

Implementation Date: January 27, 2025

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Tickets: CHANGE-11468 and CHANGE-11469 when speaking to a Team Member about these release notes.

The following components are related to the Second Street TV App:

Component

Current Version

New Version

XDMB Devices Core Android

3.1.19

3.1.1931

XDMB Devices Core LG

3.1.193

3.1.1931

Improvements

XDMB-3837

XDMB Devices Core

To improve OCU integration, created new endpoint to utilize OCU Order object.

3.1.2 | DMB

Implementation Date: January 23, 2025

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Tickets: CHANGE-11409, CHANGE-11410, CHANGE-11411, and CHANGE-11412 when speaking to a Team Member about these release notes.

Component

Current Version

New Version

Content Builder API

3.1.211-1

3.1.230

Content Manager API

3.1.211-1

3.1.239

Content Manager UI

3.1.119

3.1.138

The following components are related to the Second Street TV App:

Component

Current Version

New Version

Distributor

3.1.89-5

3.1.121

Improvements

XDMB-3897

XDMB Component Library

Implemented new event handler into xdmb-app that allows the following content to be restarted:

  • xdmbContentSyncStart - If the following actions are preformed, the content synchronization occurs:

    • Played but not repeated:

      • xdmb-video - Plays until the end of the element with the last frames remaining visible

      • xdmb-playlist - Current element plays until the end and stops on the last frame

      • other - No effect

    • First content element must be prepared:

      • xdmb-playlist - Prepares the first element of the list

      • other - No effect

  • xdmbContentSync - Informs that content should play from the start.

    • xdmb-video - Rewind and play the video

    • xdmb-playlist - Switch to and play the first video

    • other - No action

XDMB-3899, XDMB-3920

XDMB Component Library

New library xdmb-content-utils utilizing a Least Common Multiple (LCM) calculation for libraries with a shared code. The LCM assesses the full duration of the content to determine a synchronization time where all elements finish at the same time.

XDMB-3922

Content Manager/Builder API and XDMB Component Library

Added duration property to the xdmb-video component which represents the duration of a video in milliseconds.

XDMB-3930, XDMB-3932, XDMB-4651

XDMB Devices Core

To facilitate the synchronization of multiple contents, the following changes have been made:

  • New process to allow the leader to collect the content information and sends it when new content is displayed to

  • New service that calculates the synchronization time based on the collected content information.

  • New process to execute the content synchronization in the calculated time

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

XDMB-3983, XDMB-4674, XDMB-4677

Content Manager/Builder API

Technical improvement to the following:

  • XDMB Devices Core - Frames are reloaded and an auth key is provided

  • Content Layouts - Content redeploys a version when a layout was deleted

  • Schedule Deployment - deployment is moves scheduled to the deployed status when a valid date is selected for more than one site

XDMB-4037, XDMB-4398

XDMB Devices Core

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

XDMB-4199

XDMB Component Library

New components to hide components based conditions:

  • The duration calculation excludes elements that are not part of actual content.

  • Sync event handlers exclude elements hidden by conditions.

XDMB-4310

Content Builder UI

Technical improvements to the Content Builder UI to hide the vertical and horizontal scroll bars when an external display is connected.

XDMB-4336, XDMB-4337, XDMB-4338, XDMB-4345, XDMB-4345, XDMB-4346, XDMB-4350, XDMB-4356, XDMB-4370, XDMB-4398, XDMB-4406, XDMB-4424, XDMB-4428, XDMB-4433, XDMB-4449

Content Builder UI - Screen Designer

This update includes technical improvements to the Content Builder UI to ensure the following:

  • The Screen Designer preview matches the workspace

  • The Y and H input fields names are present in the settings section

  • The decimal points match the settings specified in the Decimal Places input field with the correct font size limitation specified from the Font Size input field

  • The zoom dropdown overlaps the color picker

  • The Back Button text is within the frame/edge of the component

  • Elements from layer section with keyboard can be removed if an OCU is added

  • When alternating between the Dark and Light Themes the system retains the configured size and style of the Buttons (Alternate), Order Total, Amount, and Add a Tip? elements as expected

  • The size of the Tips button component is limited by the screen size

  • The Tips button size changes and wraps according to the text size and vertical alignment specified in the settings

  • Custom font are displayed correctly on the workspace and preview if it is only applied to the Secondary text of Tip options button

  • The Select Image button is disabled when the Logo subcomponent is locked for the Tips component

  • Custom fonts are displayed correctly on the workspace and preview , when it is only applied to the secondary text of Tip Options button

  • Only the Ordering page is shown when the Show Thank You Page setting is disabled

XDMB-4353, XDMB-4373, XDMB-4392, XDMB-4548, XDMB-4562, XDMB-4608, XDMB-4659, XDMB-4548

Content Manager UI

Technical improvements to the Content Manager UI to ensure the following:

  • The Content Manager grid is refreshed and layout shows the Ready to deploy tab

  • The Add Existing Configuration button extends with the text instead of wrapping

  • When undoing the deletion of a Daypart the Daypart Name field is highlighted by the error message A daypart already exists with this name. Please choose another name

  • Visual render artifacts are visible while screens are being distributed inside the grid

  • Test Layout is NOT present in the Content Layout table when a site has been deselected from the deployment.

  • The Scheduled for Deploy tab opens after the Conflicting Sites modal is closed

  • There is always a default schedule in the list.

XDMB-4429

Content Builder UI - Tips Screen

Technical improvements to the Content Builder UI to ensure Weight outline value can be at max 9.

XDMB-4454

XDMB Integration

New GSAP token and updated the NPMRC files in XDMB packages.

XDMB-4545

XDMB Telemetry and Auth

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

XDMB-4660

XDMB Integration

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

XDMB-4670

Content Builder UI, Content Manager/Builder API

Update NodeJS version for XDMB UI projects.

XDMB-4693

Content Distributor, Content Manager/Builder API

Technical improvements to ensure that the Content Layout is in the list on the current tab.

3.1.2 | DMB

Implementation Date: January 07, 2025

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Ticket: CHANGE-11318 when speaking to a Team Member about these release notes.

The following components are related to the Second Street TV App:

Component

Current Version

New Version

Distributor

3.1.89-5

N/A

Improvements

XDMB-4639

CW Alarms

Added the following CloudWatch Alarms for cloud components in XDMB:

  • AVG CPU usage over 70% (for non-scalable services)

  • ACG RAM usage over 70% (for non-scalable services)

  • At least one task is not running for every service

  • 0 messages per 10 seconds in WS Gateway

3.1.2 | DMB

Implementation Date: December 16, 2024

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Ticket: CHANGE-11228 when speaking to a Team Member about these release notes.

The following components are related to the Second Street TV App:

Component

Current Version

New Version

XDMB Devices Core LG

3.1.19

3.1.193

Improvements

XDMB-4638

Dashboard

Updated the telemetry payload when addresses contain capitalized symbols.

3.1.2 | DMB

Implementation Date: December 12, 2024

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Ticket: CHANGE-11197 when speaking to a Team Member about these release notes.

The following components are related to the Second Street TV App:

Component

Current Version

New Version

XDMB Distributor API

3.1.189-3

3.1.89-5

Improvements

CHANGE-11197

XDMB Distributor API

Technical improvement for Menu Engine.

3.1.2 | DMB

Implementation Date: December 02, 2024

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Tickets: CHANGE-11107, CHANGE-11121, and CHANGE-11122 when speaking to a Team Member about these release notes.

Component

Current Version

New Version

XDMB Distributor API

3.1.89-2

3.1.89-3

XDMB Pricing API

1.0.107

1.0.108

Improvements

CHANGE-11107

XDMB Authorizer Lambda

Deployment of XDMB Authorizer Lambda includes technical improvement for task processing.

CHANGE-11121

XDMB Pricing API

Technical improvement for Menu Engine.

CHANGE-11122

XDMB Distributor API

Technical improvement for Menu Engine.

3.1.2 | DMB

Implementation Date: November 21, 2024

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Ticket: CHANGE-11084 when speaking to a Team Member about these release notes.

Component

Current Version

New Version

XDMB Pricing API

1.0.100

1.0.107

Improvements

PRMA-5327, XDMB-4541, XDMB-4547, XDMB-4572, XOP-12682

ParBrink Pricing API

Added a new subscription for the ParBrink Service integration to the Cloud Portal.

Implemented an integration for ParBrink pricing adding the ability to store Digital Menu Board (XDMB) menu items in Data Management (XDM).

3.1.2 | DMB

Implementation Date: November 07, 2024

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Ticket: CHANGE-10981 when speaking to a Team Member about these release notes.

The following component is related to the Second Street TV App:

Component

Current Version

New Version

Distributor API

3.1.89-1

3.1.89-2

Improvements

XDMB-4553

Technical Improvement

Exclude database checks from the INFO endpoint to improve application performance.

3.1.2 | DMB

Implementation Date: November 04, 2024

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Tickets: CHANGE-10933, CHANGE-10934, and CHANGE-10935 when speaking to a Team Member about these release notes.

Component

Current Version

New Version

Content Builder API

3.1.211

3.1.211-1

The following components are related to the Second Street TV App:

Component

Current Version

New Version

Auth

3.1.46-1

3.1.46-1

Telemetry

3.1.22

3.1.22

Improvements

XDMB-4318

Telemetry Endpoint

This update improves the response time for the endpoint /v1/content-layouts/count and /v1/devices/telemetry.

XDMB-4545

Telemetry and Authentication

Improved the processes for Telemetry and Authentication services to ensure efficient utilization of resources and better handling of varying operational demands.

3.1.2 | DMB

Implementation Date: October 31, 2024

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Ticket: CHANGE-10806 and PRMA-5367 when speaking to a Team Member about these release notes.

Component

Current Version

New Version

XDMB Pricing API

Initial Service Deployment

1.0.100

Improvements

PRMA-5367, XDMB-4324, XDMB-4417C, DH-5138, DH-5085, DH-5206, XOP-4324, XOP-10892, XOP-10860

QuPOS API

Added a new Pricing API and endpoints to facilitate the QuPOS Pricing Integration with Digital Menu Boards (XDMB).

3.1.2 | DMB

Implementation Date: October 28, 2024

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Tickets: CHANGE-10871, CHANGE-10874, and CHANGE-10895 when speaking to a Team Member about these release notes.

The following components are related to the Second Street TV App:

Component

Current Version

New Version

Distributor

3.0.89

3.1.89-1

Auth

3.0.46

3.1.46-1

Improvements

CHANGE-10895

Technical Improvement

To enable the dmb-standardized-pricing-api component to integrate with Data Management, added the following resource permissions:

  • reporting-category.Add

  • reporting-category.Delete

  • reporting-category.Manage

  • reporting-category.View

XDMB-4549

Technical Improvement

Improved logic for storing Cache AWS SSM parameters in XDMB Distributor and Authenticator for token verification.

3.1.2 | DMB

Implementation Date: October 17, 2024

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Tickets: CHANGE-10726, CHANGE-10727, CHANGE-10728, CHANGE-10729, CHANGE-10730, and CHANGE-10785 when speaking to a Team Member about these release notes.

Component

Current Version

New Version

Content Manager UI

3.1.208

3.1.211

Content Builder API

3.1.207

3.1.211

Content Builder UI

3.1.115

3.1.119

XDMB Worker

3.0.19

3.0.20

The following components are related to the Second Street TV App:

Component

Current Version

New Version

XDMB Devices Core Android

3.1.16

3.1.19

XDMB Devices Core (LG)

3.1.15

3.1.19

Improvements

XDMB-3932

Synchronization Time

Added a service and process to calculate the synchronization time based on the collected content information. There are two stages to the synchronization:

  • First Synchronization Time- A predefined value (10sec) which used after the leader election and the daypart switch.

  • Normal Synchronization Time- The least common multiple (LCM) of collected durations.

XDMB-4422

DeviceTelemetry

Updated the telemetry logic to send contend updates every 15 minutes.

XDMB-4454

Component Build Token

Updated all XDMB npmrc files with a new gsap token.

XDMB-4392

Dayparts

This update improves the logic of Dayparts to recognize and prevent creating a Daypart with the same name as a Daypart that is restored from deletion.

XDMB-4373

UI Enhancement

The text box for Add Existing Configuration expands with the size of the text instead of wrapping the text with a fixed boarder.

XDMB-4428

Screen Designer

Improved the logic of the Screen Designerto disable all settings of a locked layer

XDMB-4449

Screen Designer

This update improves the logic the Screen Designer to show the site workspace when a screen change is applied before the request response is received.

XDMB-4338

Screen Designer - Price

This update improves the logic the Screen Designer Price component so the Decimal Place, Font Size, and Coordinates fields have the appropriate length limitation

XDMB-4437

Screen Designer

This update improves the logic of the Screen Designer when changing a theme from a dark to a light option.

3.1 | Digital Menu Boards

Implementation Date: September 30, 2024

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Tickets: CHANGE-10567, CHANGE-10568, CHANGE-10570, CHANGE-10571, CHANGE-10572, CHANGE-10573, CHANGE-10574, CHANGE-10575 and CHANGE-10576 when speaking to a Team Member about these release notes.

Component

Current Version

New Version

Content Manager UI

3.0.178

3.1.208

Content Builder API

3.0.169-4

3.1.207

Content Builder UI

3.0.87-4

3.1.115

XDMB Worker

3.0.6-3

3.0.19

The following components are related to the Second Street TV App:

Component

Current Version

New Version

Distributor

3.0.63-4

3.1.89

Auth

3.0.33

3.1.46

Telemetry

2.6.14

3.1.22

XDMB Devices Core Android

2.6.21

3.1.16

XDMB Devices Core (LG)

2.6.21

3.1.15

Improvements

XDMB-4090

Component

Added the option to preview screens assigned to a Content Layout.

XDMB-3937

XDMB Android App

Improved the timezone syncing on the XDMB Android App.

PRMA-4409, XDMB-3756

Daypart Schedule

Changes to just the Name and/or Description of a Daypart Schedule do not change the status to Unsynced.

PRMA-4413, XDMB-3748

Tips Prompt

In addition to the new tips prompt screen design, improved deployment logic to prevent the creation of new archives if screens are not changed.

PRMA-4670, XDMB-3704, XDMB-3698, XDMB-3598, XDMB-3580, XDMB-3577, XDMB-3559, XDMB-3477, XDMB-3475, XDMB-3451, XDMB-3446, XDMB-3290

Tips and Screen Designer

Improved the Tips component with the following:

  • Custom tips start with a decimal value by default. Values entered start after the decimal value.

  • Buttons on the Custom Tips screen turn a darker grey when clicking the button to confirm the selection.

  • XDMB automatically responds with a value of 0 for the tip when the Tips component is not activated.

  • Added option in the Screen Designer to apply a Dark, Light, or Gradient theme to the Tips Screen.

    For more details, see Screens.

  • Added an option in the Screen Designer to show and hide tips on the Order Confirmation Unit (OCU).

  • Added option in the Screen Designer to customize and delete the Select Tips and Custom Tips screens.

  • Added option to deploy the tips component content as designed form the Screen Designer.

  • Added Preview option to the tips component of the Screen Designer.

PRMA-3916, XDMB-3615

XDMB Portal

Redesigned the following in the XDMB Portal:

  • Added a No Available Sites notification when there are no created Sites at the company level or no assigned sites for a user.

  • Renamed Dashboard to Site Manager.

  • Added display resolution values to the Content Layouts Details page.

  • Added a Default icon for the default schedule in the Schedule Dayparts grid.

  • The In Use column always displays on the Daypart Schedule page for every site selection.

  • The Select Site button on the Site Manager activates when one or more sites are selected and deactivates when no sites are selected.

  • When selecting several screens and where at least one is used for a Content Layout, the deletion is prevented with a notification and an option reselect screens.

XDMB-3572

Schedule Details

Removed the scrolling buttons from the Schedule Details page.

XDMB-3540

Sleep Intervals

In order to prevent End Time values being less than Start Time values on the Sleep Intervals page, added the ability to delete the Everyday option.

XDMB-3226

XDMB Portal - Screenshots

Upon a failed screenshot, XDMB Portal automatically retries the screenshot function up to 5 times. If all 5 attempts fail, the error notification Unable to establish internet connection shows.

XDMB-4244

Tips

This update fixes an issue where Tips is displayed after relaunching the application.

3.0 | Digital Menu Boards

Implementation Date: August 19, 2024

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Tickets: CHANGE-10332, CHANGE-10333, and CHANGE-10334 when speaking to a Team Member about these release notes.

Component

Current Version

New Version

Content Builder API

3.0.169-3

3.0.169-4

Content Builder UI

3.0.87

3.0.87-4

XDMB Worker

3.0.6

3.0.6-3

Content Builder UI

XDMB-4262

Image Files

With this update, the JFIF file type is not supported and is not available for selection when adding image files to a screen.

XDMB-4301

Order Confirmation

When an Order Confirmation (OCU) component is added to a screen, the X-coordinate specified for each element of the component now matches the coordinate on the grid.

XDMB-4313

Custom Fonts

The Preview Screen feature now supports custom fonts.

XDMB-4320

Custom Fonts

When a custom font is applied to a Product Pricing component, the font is now applied as expected.

XDMB-4322

Order Confirmation

When an Order Confirmation (OCU) component is added to a screen, the Total Label on the grid is now updated as expected.

3.0 | Digital Menu Boards

Implementation Date: August 05, 2024

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Tickets: CHANGE-10065, CHANGE-10067, CHANGE-10068, CHANGE-10069, CHANGE-10070, and CHANGE-10071 when speaking to a Team Member about these release notes.

Component

Current Version

New Version

Content Manager UI

2.6.14

3.0.178

Content Builder API

2.6.26-1

3.0.169-3

Content Builder UI

2.6.19

3.0.87

XDMB Worker

N/A (new component)

3.0.6

The following components are related to the Second Street TV App:

Component

Current Version

New Version

XDMB Distributor

2.6.44-6

3.0.63-4

Auth

2.5.10

3.0.33

Improvements

PRMA-3419; XDMB-2253, XDMB-2361, XDMB-2364, XDMB-2365, XDMB-2381, XDMB-2382, XDMB-3061

UI Updates - Screen Designer

Updated naming convention of the Content Builder from Content Builder to Screen Designer. This update redesigns the Content Builder to enhance user experiences.

Added the following options to the Left Navigation menu:

  • Media

  • Text - Adding text to the workspace opens the Text Configuration panel to the right of the window. The following options are available:

    • Layer Name

    • X and Y Coordinates

    • Width (W)

    • Height (H)

    • Text Section - Select the font type, size, color, alignment, and spacing of the text.

    • Configurations

    • Components

  • Component

  • Layer

From the Hamburger Menu in the upper-left, the following functions are available:

  • Show Rulers (Note: Rulers are checked on by default.)

  • Show Guides - Added the Guide function and tooltip. To add a guide line, grab a ruler line and drag it to the workspace. Items snap to the Guide Lines and Guide Lines are not visible in Preview Mode or on the Display after deployment.

  • Snap

  • Duplicate Screen

  • Exit Screen

Redesigned and added the following in the Text Settings Panel:

  • Text Font

  • Font Style

  • Size

  • Color Picker

  • Text Alignment

  • Spacing Options

Redesigned the following for the Component - Product Pricing:

  • Updated naming convention from Product Component to Product Pricing.

  • Updated naming convention from Product List to Product Selector and redesigned the window format. Added the Search field and Price column which displays the highest price for a product.

Redesigned the following for the Component - Media Carousel:

  • Updated naming convention from Carousel to Media Carousel.

  • Redesigned Carousel and Group Configuration panels.

Redesigned the design and flow of the Component - Order Confirmation for a smoother and easier user experience.

Redesigned Layer Panel with the following updates:

  • The Layer Panel is no longer the default page displayed in the Screen Designer.

  • Added the Carousel, Folder, Video Layer, Text Layer, and Price Component sections to the Layers panel for a smoother user experience when creating, rearranging, and editing the components of each layer.

  • Added Delete to the Layer Menu Section.

Redesigned and added the following in the Screen Settings Panel:

  • Screen Name

  • Screen Description

  • Screen Size - Select from three (3) options:

    • 1920x1080 Landscape (Default)

    • 1080x1920 Portrait

    • 1024x768 Custom

  • Background Color

Redesigned and added the following in the Media Settings Panel:

  • The Media Settings Panel replaces the Configuration Panel.

  • Layer Name

  • Block

  • Hide

  • X and Y Coordinates

  • Width (W)

  • Height (H)

  • Scale Proportionally

PRMA-3590; XDMB-2007, XDMB-2038, XDMB-2109, XDMB-2238, XDMB-2442, XDMB-2428, XDMB-2430, XDMB-3033,

Content Layout Scheduler

This update adds the ability to view and manage Content Layouts scheduled for deployment. The Content Layout Scheduler is used to plan and time when a Content Layout displays on a Digital Menu Board. The following actions are available for Scheduled Content Layout:

  • Schedule - Set the date and time to deploy a Content Layout.

  • Reschedule - Change the scheduled date and time.

  • Edit - Change the targeted sites of the scheduled deployment.

  • Cancel - Cancel a scheduled deployment.

  • Deploy Now - Select to deploy the Content Layout.

  • Redeploy - Select to deploy the Content Layout again.

Upon creation, XDMB checks for conflicts of Scheduled Content Layouts that are created, edited, or redeployed. Sites with a deployment conflict display an error message if there is a time conflict within a +/- 30-minute timeframe.

XDMB 3.0_Schedule_Deployment_of_Content_Layout_Clean.png

PRMA-3590; XDMB-533, XDMB-2032, XDMB-2039, XDMB-2240, XDMB-2834, XDMB-3330, XDMB-3590

UI Updates - Content Layout

Redesigned the following layouts:

Content Deployment Page

XDMB_3_0_Content_Deployment_Annotated.png

1

Ready to Deploy

Select tab to display Content Layouts in the Ready to Deploy status.

2

Scheduled to Deploy

Select tab to display Content Layouts in the Scheduled to Deploy status.

3

Deployed

Select tab to display Content Layouts in the Deployed status.

4

Content Deployment Search

Look for a specific Content Layout by Name.

5

Name

Identifies the Content Layout.

6

Content Thumbnails

Displays a small preview of the Content Layout(s).

7

Display Schema

Identifies the Display Schema

8

# of Updates

Displays the number of updates to the Content Layout.

9

3-Dot Menu

From the dropdown, select an action to perform on the content layout:

  • Update Schedule

  • Cancel Deployment.

Content Layout Page

XDMB_3_0_Content_Layout_Redesign_Annotated.png

1

Back Button

Cancel all changes and go back to the previous page.

2

Content Layout Name

Enter the name of the content layout.

3

Content Layout Description

Enter the description of the content layout. Maximum of two (2) lines.

4

First and Last Name

The first and last name of the user who deployed the Content layout.

5

Notes

Enter a note for the Content Layout.

6

Deployed

Deployment Date and Time. Displayed in the format mm/dd/yyyy hh:mm AM/PM

7

Sites

Select to display the site(s) where the Content Layout is deployed.

8

Versions

Select to display the version history of the Content Layout.

9

Redeploy

Select to redeploy the Content Layout.

10

Thumbnail Grid

Displays a preview of the Content layout for each Display and the corresponding Day Time.

Added the ability in Schedule Deployment to set the Date and Time by entering the date (mm/dd/yyyy) and time (hh:mm AM/PM) in the respective fields —OR— select the Calendar icon to set the date and the Clock icon to set the time from a list.

Added the ability to view screens in the Ready to Deploy stage.

Content Layouts are prevented from deploying if a schedule or daypart schema is not created.

Updated naming convention from Deployment Date to Content Live Date on the Content Deployment page and Deployed tab.

PRMA-3740; XDMB-1774, XDMB-1797, XDMB-1803, XDMB-1926, XDMB-3236

UI Updates - Display Schema

This update improves the UI of the device setup flow. Separated Display Layout setup from the Content Layout setup so that each may be managed independently. Access Display Shcemas from the Portal XDMB Admin Page. The changes are as follows:

  • Added Validation check for names of newly created Display Layout Schema. Names cannot be the same as the name of an existing Display Layout Schema.

  • Deletion of a Display Schema or a Display is prevented if used in a Content Layout.

  • Added Last Update column to the Display Schema list page.

PRMA-3916; XDMB-1870, XDMB-1871, XDMB-1933, XDMB-1944, XDMB-1969, XDMB-2190, XDMB-2467, XDMB-2477, XDMB-2679, XDMB-3444, XDMB-3615

UI Updates - Content Layout

This update redesigns the UI of Content Layout. The changes are as follows:

  • Added Display Layout Schema section, the option to download thumbnails of Content Layouts, and the ability to delete Content Layouts.

  • Redesigned Content Layout pages including the following: Content Layout List, Create Content Layout, Assign Screen to Content Layout, Content Layout Details, Pay Options, and Thumbnails previews.

  • Removed Time Periods and Display Layouts from the Navigation Bar.

  • Dashboard page is opened by default instead of a Screen Page.

PRMA-3916; XDMB-1968, XDMB-1970, XDMB-1993, XDMB-2022, XDMB-3443

Content Layout

This update adds the ability to view and manage the details of a Content Layout and the assigned screen(s). The following actions are available for Content Layout:

  • Preview - From the Full Product Content Layout page, hovering over the Display Image shows an Eye icon over a blurred background. Selecting the display image shows a preview of the screen. —OR— From the upper-left, select the Preview button to view all the Content Layouts in a grid view.

  • Review - During the creation of a Content Layout, selecting Review displays a thumbnail grid of assigned screens for each Display and Time Period.

  • Change Status - Move the status of a Content Layout from Scheduled to Deploy to Ready to Deploy. Moving the status creates a record of the Content Layout in the Scheduled to Deploy section.

XDMB_3_0_Create_New_Content_Layout_Clean.png

Note: Screens assigned to a Content Layout cannot be deleted or changed.

XDMB 3.0_Content_Layout_Clean.png

When viewing a Content Preview, the following actions are available:

  • X - closes the Content Preview

  • Export - Exports the Content Layout as a PDF, Image, or in Print format.

XDMB_3_0_Content_Preview_Clean.png

PRMA-4134; XDMB-1952, XDMB-2432, XDMB-2651, XDMB-2726, XDMB-2928, XDMB-2931, XDMB-3211, XDMB-3219

UI Updates - Day Parts

This update redesigns the UI of Day Parts. The changes are as follows:

  • Redesigned Create Day Part.

  • Deletion of a Day Part is prevented if used in a Content Layout.

  • Creating a Content Layout displays all created Day Parts instead of Time Periods. Time Period headers are replaced by Dayparts.

  • Day Parts are displayed on the Content Layout Details page instead of the Time Periods page.

  • Selecting the Schedule Name from the Schedules List opens the Schedule Details page.

  • Prevents Dayparts from deletion if it is only one (1) Daypart.

PRMA-4134; XDMB-2408, XDMB-2413, XDMB-2451, XDMB-2598, XDMB-2599, XDMB-2623, XDMB-2750, XDMB-3219

Day Part Schedules

This update adds the ability for Administrators to view and manage Schedules for Day Parts.

PortalDigital Menu BoardsAdminSchedules

The following actions are available for Day Part Schedules:

  • Create Schedule - Create a new schedule.

  • Delete - Deletes a schedule.

  • Duplicate - Creates a copy of an existing schedule.

  • Edit - Make changes to an existing schedule.

XDMB_3_0_Day_Part_New_Schedule_Clean.png

A Day Part must be created before creating a Schedule. A Day Part without assigned content is ignored. Content instead displays the previous Day Part.

XDMB_3_0_Day_Parts_Schedule_Clean.png

The following options are available when creating or editing a Day Part Schedule:

  • Add Existing Configuration - Adds a copy of an existing day part configuration to a new schedule.

  • Default - set the selected Schedule as the default. There can only be one default schedule. Default Schedules must have the Active Availability toggled on.

  • Availability - Toggle the selected Schedule as Active. Active determines if the schedule is available at a site. The Globe Icon allows specified sites to activate/deactivate the availability of the schedule.

  • Day Part Cards - Displays Day Part Cards for each day of the week. The cards utilize unique colors to represent each Day Part with the Start of Business Day starting with a Light Green tone and transitioning to a Dark Green towards the End of Business Day.

From Schedule Details, the option to Save and Sync the schedule allows users to perform one of the following actions:

  • Save - Saves the schedule and remains on the Schedule Details page.

  • Save and Close: Saves the schedule and returns to the Schedules page.

  • Save and New: Saves the schedule and opens the New Schedule page.

PRMA-4198; XDMB-2520, XDMB-2879, XDMB-3348, XDMB-3349, XDMB-3435

Digital Menu Boards Dashboard

This update adds the following to the XDMB Dashboard:

  • Option to view Content Layouts. From the 3-Dot Menu of a selected site, select View Content Layout.

  • Ability to create and manage Sleep Intervals for Site(s) in the Site Manager. Sleep Intervals are times when the Systems at a Site or Multiple Sites go into Sleep Mode for the duration of the determined time.

  • Ability to select Schedules of a Site and perform bulk Schedule updates for multiple sites. Schedules that do not have a Day Part deployed cannot be selected.

  • Ability to view and manage the Devices and Content Layouts used in a site.

PRMA-4198; XDMB-2667, XDMB-3318, XDMB-3338, XDMB-3365

UI Updates - Digital Menu Boards Dashboard

This update redesigns the UI of XDMB Dashboard. The changes are as follows:

  • Added Site Manager page within Content Layout and Day Part Schedule Tab to the Dashboard.

  • Removed Time Periods and Display Layouts from the Navigation Bar.

  • Removed Save and Sync button from Schedule page. Changes are saved from the Day Part Schedule tab.

XDMB-1621

UI Update - Device Screenshot

Added Close button to the Device Screenshot page.

XDMB_3_0_Device_Screenshot_Clean_2.png

XDMB-2411

UI Update - Add Display

Updated naming convention of the third resolution option when adding a display to a Display Layout Schema. Name changed from Square 1024x786 to Custom 1024x786.

XDMB-2630

Display Registration Flow

To optimize device connection flow, separated the Schema setup from Content Layout when configuring an XDMB Display.

XDMB-2636

Delete Day Part from Content Layout

This update adds the ability to remove a Day Part assigned to a Screen via a Content Layout. Deleting a Day Part used in a Schedule displays a warning with the Number of Content Layouts that utilize the selected Day Part. Day Parts deleted are removed from the Content Layout page except for Layouts in the Ready to Deploy, Scheduled to Deploy, or Deployed statuses.

To undo the Deletion of a Day Part: From the red popup in the upper-left of the Dayparts page, select Undo.

Note: Changes to Day Parts do not influence Content Layouts in the Ready to Deploy, Scheduled to Deploy, or Deployed statuses.

XDMB-2851

UI Update

Custom Screen Resolution

The following screen resolutions are now supported:

  • 1920x1080 Landscape

  • 1080x1920 Portrait

  • 1024x786 Custom

  • 1024x600 Custom

  • 1920x1200 Custom

XDMB-3226

Portal Screenshots

When Portal fails to take a Screenshot, the system automatically retries up to five (5) times to take the Screenshot before displaying an error notification There was an error capturing the device screenshot. Please try again.

XDMB-3407

Device Telemetry

This update improves the accuracy of the health status and telemetry details for a device connected to a Display. This data is received from the XDMB distributor.

XDMB-3430

Business Continuity

Upon losing internet connection, XDMB connects to the local network to ensure a stable and continuous work environment.

The Order Confirmation Unit continuously receives order updates from XDMB via the local network, upon restoration of the internet connection the system continues to display the current page of the OCU.

XDMB-3540

UI Update - Sleep Intervals

This update improves the validation flow of the Everyday option in Sleep Intervals. The End Time entry can now be less than the Start Time entry.

XDMB-3547

Custom Screen Resolution

The following screen resolutions are now supported:

  • 2560x600 Custom

  • 1280x800 Custom

Select the desired resolution for a screen from the Screen Size dropdown of the Screens editor.

XDMB-3572

UI Update - Schedule Details

Removed the scrolling buttons on the Schedule Details page.

XDMB-3639

Share Codes

From the DMB Site Manager 3-Dot Menu, the Share Code option displays as disabled for sites that have no Display Schema.

2.6 | DMB

Implementation Date: March 14, 2024

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Digital Menu Boards (XDMB) API and UI.

Version History

Refer to Change Ticket: CHANGE-9465 when speaking to a Team Member about these release notes.

Component

Current Version

New Version

Content Builder API

2.6.26

2.6.26-1

Improvements

XDMB-3698

Custom Tips

Now when the customer adds a custom tip to an order using theCustom Tipsfeature, the buttons on the numeric keypad become highlighted when selected.

This update prevents user error by providing visual confirmation to the user when a button is selected.

2.6 | DMB

Implementation Date: March 04, 2024

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of XDMB API and UI.

Version History

Refer to Change Tickets: CHANGE-9384, CHANGE-9385, CHANGE-9386, CHANGE-9387, CHANGE-9388, CHANGE-9389, and CHANGE-9390 when speaking to a Team Member about these release notes.

Component

Current Version

New Version

XDMB Builder API

2.5.15-1

2.6.26

XDMB Builder UI

2.5.11-1

2.6.19

XDMB Manager UI

2.5.14-1

2.6.14

The following components are related to the Second Street TV App:

Component

Current Version

New Version

XDMB Distributor

2.5.17-10

2.6.44

XDMB Telemetry

2.4.5

2.6.14

XDMB Devices Core (Android)

2.5.603

2.6.21

XDMB Devices Core (LG)

2.5.602

2.6.21

Improvements

PRMA-4068

NCR/Aloha and QU POS Integration

This update relates to the XDMB integration with the cloud-based external POS systems NCR/Aloha and QU POS.

This update creates a cloud endpoint API to which external POS systems can write, as well as a method for pulling data from third-party, cloud-based external systems.

For the NCR/Aloha Integration, data pulled from Aloha is migrated to Data Management.

PRMA-4431

Web0S6.0 Support

LG Electronics recently discontinued the LG UH5F (WebOS4.0) as their interior 43" and 49" model and transitioned to the LG UH5J (WebOS6.0).

The XDMB application is updated to support LG UH5J (WebOS6.0).

XDMB-2487

Dashboard: Telemetry

In the event the TV APP is unable to collect all metrics, this update ensures Telemetry is still sent and displayed as expected.

XDMB-3407

Dashboard: Telemetry

With this update, the XDMB Dashboard now displays telemetry data gathered from the Distributor under the Status column.

XDMB-3426

Devices Core: Internet Connection

In the event internet connectivity is lost, the XDMB device displays a notification. When the user presses the EXIT button on the remote control, the app returns to the "Enter share code" screen as expected.

XDMB-3463

Menu Item Availability Status

If the availability status of multiple items is updated at the POS at the same time, the Menu Engine now updates the status of all the affected items on the DMB as expected.

XDMB-3544

Pixel Tablet Support

Order information (e.g. itemized products, tip prompt, Thank You page) is consistently displayed on the Pixel tablet when running the XDMB app.

XDMB-3550, XDMB-3688

Display Tips on XDMB OCU

An Order Confirmation Unit (OCU) is a customer-facing screen that displays order details to the customer.

With this update, the order summary displayed on the OCU now includes the tips the guest added to the order.

XDMB-3635

Dashboard: Sites

Enhanced API workflow when selecting a Site so that a request for data is only sent for the selected site.

2.5.14 | DMB

Implementation Date: January 18, 2024

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of XDMB API and UI.

Version History

Refer to Change Tickets: CHANGE-9109, CHANGE-9110, CHANGE-9111, and CHANGE-9112 when speaking to a Team Member about these release notes.

Component

Current Version

New Version

XDMB Content Manager UI

2.5.14

2.5.14-1

XDMB Content Builder API

2.5.15

2.5.15-1

XDMB Content Builder UI

2.5.11

2.5.11-1

The following components are related to the Second Street TV App:

Component

Current Version

New Version

XDMB Devices Core Android

2.5.60-1

2.5.603

Improvements

XDMB-3496, XDMB-3497, XDMB-3527

Custom Screen Resolution

The following screen resolutions are now supported:

  • 1280x800

  • 1920x1080

  • 2560x1600

Select the desired resolution for a screen from the Screen Size dropdown of the Screens editor.

2.5.14 | DMB

Implementation Date: January 11, 2024

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of XDMB API and UI.

Version History

Refer to Change Ticket [CHANGE-9034] when speaking to a Team Member about these release notes. The following component is related to the Second Street TV App.

Component

Current Version

New Version

Distributor

2.5.17-3

2.5.17-11

Improvements

XDMB-3463

Menu Item Availability Status

If the availability status of multiple items is updated at the POS at the same time, the Menu Engine now updates the status of all the affected items on the DMB as expected.

2.5.14 | XDMB Self-Service

Implementation Date: December 18, 2023

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of XDMB Self-Service API and UI.

Version History

Refer to Change Tickets: CHANGE-8944, CHANGE-8949, and CHANGE-8957 when speaking to a Team Member about these release notes.

The following components are related to the Second Street TV App:

Component

Current Version

New Version

Distributor

2.5.17

2.5.17-3

XDMB Devices Core Android

2.5.89

2.5.60-1

XDMB Devices Core LG

2.5.89

2.5.602

Improvements

XDMB-3450

Cloud Connectivity

With this update, when its connection to the cloud is routinely closed every two (2) hours, the Devices Core app now reconnects to the cloud without delay.

XDMB-3454

Telemetry

This update ensures the frequency at which the Devices Core app sends telemetry information is set appropriately for the current mode of operation.

If errors are detected, the frequency at which telemetry information is sent immediately transitions to the interval defined for error mode, i.e. 180 seconds.

Once the detected errors are resolved, the frequency at which telemetry information is sent immediately reverts to the default interval, i.e. 900 seconds.

2.5.14 | XDMB Self-Service

Implementation Date: December 4, 2023

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of XDMB API and UI.

Version History

Refer to Change Tickets: CHANGE-8849, CHANGE-8850, CHANGE-8851, CHANGE-8852, CHANGE-8853, CHANGE-8854, CHANGE-8855, and CHANGE-8856 when speaking to a Team Member about these release notes.

Component

Current Version

New Version

XDMB Content Manager UI

2.4.6-2

2.5.14

XDMB Content Builder API

2.4.4-7

2.5.15

XDMB Content Builder UI

2.4.3-2

2.5.11

The following components are related to the Second Street TV App:

Component

Current Version

New Version

Auth

2.3.6

2.5.10

Distributor

2.4.4-1

2.5.17

Telemetry

2.2.6

2.4.5

XDMB Devices Core Android

N/A

2.5.89

XDMB Devices Core LG

N/A

2.5.89

Improvements

PRMA-3961, XDMB-2966

XDMB Devices Core

Implemented a common code base to share across all platforms. Supported device types include:

  • Android

  • Esper

  • WebOS

  • TizenOS

The XDMB Devices Core installation for LG TV is automated. The following steps are performed automatically after the application is installed on the device:

  • PM Mode is set to Screen Off Always.

  • Wake On LAN is toggled On.

XDMB-3230

Daylight Savings Time (DST)

Added additional timezone check to ensure the time on devices is updated appropriately for DST.

XDMB Android App

XDMB-2844, XDMB-2888

Device Telemetry

This update enables the user to view the health status and telemetry details about a device connected to a Display on the XDMB Portal via the Android App.

To view the current health of connected devices at a site, reference theStatuscolumn on the Dashboard.

XDMB-2889

Custom Screen Resolution

The following screen resolutions are supported:

  • 1024x600

  • 1080x1920

  • 1920x1080

  • 1920x1200

Select the desired resolution for a screen from the Screen Size dropdown of the Screens editor.

XDMB-2958

Device Telemetry

The frequency at which telemetry data is sent can be configured via the Distributor's API. Specify the frequency in seconds.

  • The default frequency is fifteen (15) minutes.

  • The default frequency in the event errors are detected is three (3) minutes.

The Android device error threshold can also be configured via Distributor's API.

XDMB-3364

Display Tips on XDMB OCU

An Order Confirmation Unit (OCU) is a customer-facing screen that displays order details to the customer.

With this update, the order total displayed on the Thank You page of the OCU now includes the tips the guest added to the order.

The Order Confirmation Feed Total value (payload.order.total_plus_tips) represents the sum of order.total and order.payment_info.tips.

XDMB TV App

XDMB-2889

Custom Screen Resolution

The following screen resolutions are supported:

  • 1024x600

  • 1080x1920

  • 1920x1080

  • 1920x1200

Select the desired resolution for a screen from the Screen Size dropdown of the Screens editor.

2.5.1 | XDMB Self-Service

Implementation Date: November 16, 2023

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of XDMB API and UI.

Version History

Refer to Change Ticket CHANGE-8754 when speaking to a Team Member about these release notes.

The following component is related to the Second Street TV App:

Component

Current Version

New Version

Android App

2.4.1

2.5.1

Improvements

XDMB-3342

XDMB Devices Core

This update enables the user to install and use the XDMB Android app on third-party Android devices.

2.5.0 | XDMB Self-Service

Implementation Date: November 10, 2023

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of XDMB Self-Service API and UI.

Version History

Refer to Change Tickets: CHANGE-8700 and CHANGE-8701 when speaking to a Team Member about these release notes.

Component

Current Version

New Version

XDMB Content Manager UI

2.4.6

2.4.6-2

XDMB Content Manager API

2.4.4

2.4.4-7

XDMB Content Builder API

2.4.4

2.4.4-7

Improvements

XDMB-3312

Custom Screen Resolution

Implemented a 2560x1600 custom screen resolution. Select the desired resolution for a screen from the Screen Size dropdown of the Screens editor.

XDMB-3321

Site Status Filter

The user is now able to filter the sites list by status (Online, Offline) via the Status column header of the DMB Sites homepage.

2.5.0 | XDMB Self-Service

Implementation Date: October 31, 2023

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of XDMB Self-Service API and UI.

Version History

Refer to Change Ticket [CHANGE-8627] when speaking to a Team Member about these release notes. The following component is related to the Second Street TV App.

Component

Current Version

New Version

Distributor

2.4.4

2.4.4-1

Improvements

XDMB-3268

Item Availability Integration

Added the following endpoint to the XDMB Distributor component for Menu Engine to process item availability notifications. A notification is generated when the availability of a menu item is updated at the POS.

  • PUT /v1/menus/notify/availability

Menus items in the GET menu response now include the following fields:

  • out_of_stock - If true, the menu item is flagged as "unavailable" at the POS.

  • is_available - If false, the menu item was deleted from Data Management.

  • include_inactive - If Off, inactive menu items are NOT included in the response.

2.4.0 | DMB

Implementation Date: September 21, 2023

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of XDMB API and UI.

Version History

Refer to Change Tickets: CHANGE-8327, CHANGE-8328, CHANGE-8329, CHANGE-8330, CHANGE-8331, and CHANGE-8333 when speaking to a Team Member about these release notes.

Component

Current Version

New Version

XDMB Content Manager UI

2.3.12

2.4.6

XDMB Content Manager API

2.3.20

2.4.4

XDMB Content Builder UI

2.3.16

2.4.3

XDMB Content Builder API

2.3.20

2.4.4

The following components are related to the Second Street TV App:

Component

Current Version

New Version

Distributor

2.3.23

2.4.4

TV App

2.3.21

2.4.7

Android App

2.3.8

2.4.1

XDMB Portal

XDMB-2808

Custom Screen Resolution

The Dashboard and Telemetry screens now support the following custom resolutions for Display Layouts: 1024x600 Custom and 1920x1200 Custom.

XDMB-2877

Status Codes

The expected message is now returned for Status Code 500, which is related to price components with a product assignment.

XDMB TV App

XDMB-2541

TV App Rollback

Added ability for the installer to rollback the TV application version.

XDMB-2572

Registration

Added informative messaging to display to the user in the event a registration issue occurs.

XDMB-2724

Navigation

Added a Back button to the following setup screens to enable the user to return to the previous screen:

  • Downloading Content

  • Content Running

  • Checking Device Settings

XDMB-2777

Standby Mode

The DpmMode (standby mode) setting is now set to Off by default when the TV App is installed.

XDMB Android App

XDMB-2760, XDMB-2832

Custom Screen Resolution

The Android App now support the following custom screen resolutions: 1024x600 Custom and 1920x1200 Custom.

2.3.0 | DMB

Implementation Date: August 10, 2023

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of XDMB API and UI.

Version History

Refer to Change Tickets: [CHANGE-7958], [CHANGE-7961], [CHANGE-7962], [CHANGE-7963], [CHANGE-7964], [CHANGE-8013], and [CHANGE-8014] when speaking to a Team Member about these release notes.

Component

Current Version

New Version

XDMB Content Manager UI

2.2.4-1

2.3.12

XDMB Content Manager API

2.2.8-2

2.3.20

XDMB Content Builder UI

2.2.4-4

2.3.16

XDMB Content Builder API

2.2.8-2

2.3.20

The following components are related to the Second Street TV App:

Component

Current Version

New Version

Distributor

2.2.6

2.3.23

Auth

2.2.6

2.3.6

Transformer

2.2.6

2.3.18

Telemetry

2.2.6

2.3.18

TV App

2.2.11

2.3.21

Android App

2.2.2-4

2.3.8

Improvements

XDMB-1431

TV App

When content is removed from a screen background, the screen is now displayed with a black background as expected.

XDMB-1631

Screens: Layers

A Layer name can now be changed to a name that only includes numbers.

XDMB-1806

Screens: OCU Component

When an order is Canceled at the POS, the order is now closed and updated accordingly on the OCU.

XDMB-1841

PRT Displays

The virtual preview and thumbnail resolution for a PRT Display is now displayed as expected regardless of the number of TVs assigned to the display.

XDMB-2295

Android App

The name of the XDMB Android app has been changed to Display.

XDMB-2338

App Download

If the process of downloading content is disrupted (due to an unstable internet connection, for example), the following notification is now displayed to the user:

  • "Content downloading failed. Check your internet"

XDMB-2340, XDMB-2348

Custom Tips Option

The user has the ability to capture a guest tip from the Order Confirmation Board (OCB).

With this update, a Custom Tips option is now available to the user from the OCB screen. When selected, a Custom Tips screen opens enabling the user to enter a custom tip.

Data Management Configuration

To configure the OCB:

  1. From the Ordering Settings > Hardware menu in Data Management, select Peripherals.

  2. From the Peripheral List, select the OCB.

  3. From the Peripheral Configuration section, configure the following:

    • Display Tip Prompt on OCB - Toggle On to display the prompt for the guest tip on the customer-facing OCB.

      Toggle Off to display the prompt for the guest tip on the POS terminal.

XDMB-2391

Screens: OCU Component

The following elements of the Order Summary section of the Summary Area of the Ordering Page of the OCU component now include a Label property enabling the user to edit and format the label text for the element:

  • Discounts

  • Subtotal

  • Tax

  • Total

XDMB-2418

Screens: Carousel Component

With this update, when a Carousel component is added to the Ordering Page of an OCU component, its X and Y coordinates are automatically updated when the user moves the Carousel to a different location.

XDMB-2421

Screens: OCU Component

Added a Balance Summary section to the Summary Area of the Ordering Page of the OCU component.

The Balance Summary section incudes the following element:

  • Amount Due - Edit the textual label and define the pricing format settings.

The Balance Summary section incudes the following option:

  • Show Payments - Select this option to add a Payments element to the section. This section lists the payments applied to the order. Edit the textual label and define the pricing format settings.

Note

The existing elements in the Summary Area of the Ordering Page are now grouped inside an Order Summary section.

XDMB-2472, XDMB-2593

TV App

The following options are now disabled by default during a new installation of the XDMB TV App:

  • No IR Power Off (4hour)

  • No Signal Power Off (15Min)

XDMB-2491

Order Confirmation Feed

To improve the overall performance of Order Confirmation Board devices, this update implements a new Order Confirmation feed as an alternative Output Format to the Delphi feed.

Data Management Configuration

To configure the OCB:

  1. From the Ordering Settings > Hardware menu in Data Management, select Peripherals.

  2. From the Peripheral List, select the OCB.

  3. From the Peripheral Configuration section, configure the following:

    • Output Format - From the dropdown, select the applicable output (communication) format between the POS and the DMB device: Order Confirmation or Delphi.

XDMB-2876

Screens: Price Component

Added ability to add a product to a Price component regardless of the number of sites in the company.

2.2.4 | DMB

Implementation Date: July 10, 2023

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of XDMB API and UI.

Version History

Refer to Change Tickets: [CHANGE-7795], [CHANGE-7796], [CHANGE-7797], and [CHANGE-7815] when speaking to a Team Member about these release notes.

Component

Current Version

New Version

XDMB Content Manager UI

2.2.4

2.2.4-1

XDMB Content Builder API

2.2.8

2.2.8-2

XDMB Content Builder UI

2.2.4

2.2.4-4

Second Street Android App

2.2.2

2.2.2-4

Custom Screen Resolutions | Phase 1

PRMA-4424

Screen Resolutions

XDMB now supports the following screen resolutions:

  • 1024x600 Custom.

  • 1920x1200 Custom.

The "1024x600 Custom" resolution was added specifically to support the NCR Front Counter Display.

XDMB-2755

Screens

When configuring a screen, select the desired resolution from the Screen Size dropdown, which is located in the upper-right of the content builder. See Screens for more details.

All static input fields respond accordingly to the selected resolution with the exception of Tips, which will be addressed in Phase 2.

XDMB-2756

Display Layouts

When configuring a collection of displays with assigned screen content, select the desired resolution for each display from the Resolution dropdown, which is located on the Display form of Display Layouts.

When assigning a screen to a display from the Content Schedule page of Display Layouts, the Screens dropdown only lists screens that match the resolution of the display. See Display Layouts for more details.

XDMB-2757

Android App

The Android App is updated to support the "1024x600 Custom" and "1920x1200 Custom" screen resolutions.

The XDMB content is automatically adjusted to fit the device size and displayed appropriately on the device.

2.2.0 | DMB

Implementation Date: April 27, 2023

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of XDMB API and UI.

Version History

Component

Current Version

New Version

XDMB Content Manager UI

2.1.19

2.2.4

XDMB Content Builder API

2.1.17

2.2.8

XDMB Content Builder UI

2.1.15

2.2.4

The following components are related to the Second Street TV App:

Component

Current Version

New Version

Distributor

2.1.8

2.2.6

Auth

2.1.4

2.2.6

Transformer

2.1.4

2.2.6

Telemetry

2.1.3

2.2.6

TV App

2.1.11

2.2.11

Android App

2.1.0

2.2.2

General Improvements

XDMB-1760

Screens: OCU Component

The configuration settings are updated for the Order Confirmation Unit (OCU) component.

From the Layers pane of the Screenscontent builder, configure text and style settings for the Item List and Summary Area of the Ordering Page of the OCU.

XDMB-1989

Dashboard: Virtual Preview

Updated the Virtual Preview function that is available from the Dashboard status popup when viewing telemetry and device health details.

The appropriate virtual preview is now displayed when more than one (1) device is assigned to a Display.

XDMB-1998

Display Layouts: Actions

The Site Mapping option has been removed from the Actions menu of theDisplay Layoutsdz貹.

XDMB-2081

Screens: OCU Component

The OCU now displays long product names as expected without truncation.

XDMB-2267

Time Periods

The Time Periods feature is used to define a content schedule for XDMB displays.

This feature was updated to ensure the expected time period content is displayed on startup if the app is shutdown when a time period change is scheduled to occur.

XDMB TV App

XDMB-1511

Content Download

While in the process of loading display content, the app now displays a notification to the user to indicate the app is busy.

In the event an error occurs (e.g. internet connectivity error) , a message is displayed to identify the issue for the user.

XDMB-1868

Automated Installation Steps

The following steps are now performed automatically after the XDMB application is installed on a device.

  • PM Mode is set to Screen Off Always.

  • Wake On LAN is toggled On.

XDMB-2143

Menu Engine Pricing Integration

When item pricing is updated in Data Management, the price changes are automatically updated on the XDMB TV app. This integration also supports Time Period Pricing.

XDMB-2363

Firewall Notification

If a network firewall is blocking the XDMB application, a notification message is now displayed on the device to explain the issue to the user.

XDMB Android App

XDMB-1602

Video Content

Videos are converted to webm format as needed in order to display the content on XC-23 devices.

XDMB-1942

Content Download

While in the process of loading display content, the app now displays a notification to the user to indicate the app is busy.

In the event an error occurs (e.g. internet connectivity error) , a message is displayed to identify the issue for the user.

XDMB-1997

Guest Tips

The Guest Tip buttons are now consistently displayed in the following sequence on the device:

  • "Choose Tip Amount" with predefined amounts.

  • "Custom Amount".

  • "No Tip".

XDMB-2035

Dashboard: Device Telemetry

The frequency at which telemetry data is sent can be configured via the Distributor's API.

XDMB-2098

Dashboard: Device Telemetry

The Device ID of the device used at the site is now provided in the Hardware section of the telemetry page.

XDMB-2260

App Update Process

To improve the app update process:

  • The app is now updated without removing and launching the app.

  • The user is no longer required to enter the share code a second time to continue registering the app.

  • The app is now launched on the primary display if store information was not provided.

XDMB-2327

Text Components

If a product name includes the "&" symbol, the product name and symbol are now displayed correctly on the display.

2.1.0 | DMB

Implementation Date: January 26, 2023

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of XDMB API and UI.

Version History

Refer to Change Tickets: [CHANGE-6760], [CHANGE-6762], [CHANGE-6763], [CHANGE-6764], [CHANGE-6765], [CHANGE-6767], [CHANGE-6799], [CHANGE-6816], and [CHANGE-6817] when speaking to a Team Member about these release notes.

Component

Current Version

New Version

XDMB Content Manager UI

1.0.147

2.1.19

XDMB Content Builder API

1.0.201

2.1.17

XDMB Content Builder UI

1.0.213

2.1.15

The following components are related to the Second Street TV App:

Component

Current Version

New Version

Distributor

1.0.162

2.1.8

Auth

1.0.75

2.1.4

Transformer

1.0.73

2.1.4

Telemetry

1.0.66

2.1.3

TV App

1.0.176

2.1.11

Improvements

XDMB-677

Display Layouts: Content Schedule

Implemented validation of the Start Time that is defined for each of the Time Periods that are assigned to the Content Schedule of a Display Layout.

This validation ensures no overlap exists between the respective Start Times when more than one Time Period is assigned to a Display Layout.

If an overlap exists at the time of deployment, the following message is displayed to the user:

"Unable to Deploy. Remove or change overlapping time period for deployment”

XDMB-1676

Dashboard: Device Screenshots

When the Take Device Screenshot function is used, the list of available screenshots is now refreshed immediately after the user exits the Device Screenshot page.

XDMB Android App

PRMA-3787

XDMB Android App

Added support for the XDMB Android App. The supported features are described below.

For installation instructions, see Install Self-Service XDMB (Android).

XDMB-1781

Dashboard: Device Telemetry

Added support for the device telemetry function for Android devices.

  1. From theStatuscolumn on theDashboardhomepage, select the status indicator to open the Display Layout Card and view information about the connected devices and display assignments for the respective site.

  2. From thethe Display Layout Card, open the 3-dot menu for a specific device.

  3. From the 3-dot menu, select More Information to open the telemetry card for the device.

  4. From the menu pane on the left of the telemetry card, select General to view:

    • Display information, including device status, display assignment, and current screen.

    • Network information, including the connection type and IP address.

    • Hardwareinformation, including brand and model name, and available disk space.

XDMB-1786

Dashboard: Device Screenshots

Added support for the device screenshot function for Android devices.

  1. From the Status column on the Dashboard homepage, select the status indicator to open the Display Layout Card.

  2. From thethe Display Layout Card, open the 3-dot menu for a specific device.

  3. From the 3-dot menu, select More Information to open the telemetry card for the device.

  4. From the menu pane on the left of the telemetry card, select Device Screenshots to take and view screenshots of real-time display content.

    From the Device Screenshot page, view and download screenshots from the last seven (7) days.

XDMB-1787

Dashboard: Remove Device

Added support to remove an Android device from a Display Layout.

  1. From the Status column on the Dashboard homepage, select the status indicator to open the Display Layout Card.

  2. From thethe Display Layout Card, open the 3-dot menu for a specific device.

  3. From the 3-dot menu, select Remove This Device to remove display assignments from a device and remove the device from the device list.

XDMB-1940

Menu Engine Pricing Integration

When item pricing is updated in Data Management, the price changes are automatically updated on the XDMB Android app. This integration also supports Time Period Pricing.

Order Confirmation Unit (OCU)

XDMB-716, XDMB-1360, XDMB-1427, XDMB-1444, XDMB-1509, XDMB-1529, XDMB-1530, XDMB-1548, XDMB-1549

Screens: OCU Component

The Screens content builder now provides the ability to add and configure an Order Confirmation Unit (OCU).

An OCU is a customer-facing display that provides order details to the customer, including the:

  • Order Item list with respective quantities and modifiers.

  • Order total summary, including the sub total, tax, and applied discounts.

The benefits of an OCU include:

  • Improves order accuracy and speed-of-service.

  • Provides up-sell and cross-sell opportunities at the time of purchase.

  • Reduces operating expenses and employee theft.

  • Enhances guest satisfaction.

To add an OCU component to an XDMB screen:

  1. From theScreenshomepage, select the applicable screen (or create a new screen).

  2. From the Componentdropdown in the upper-left of the content builder, selectOrder Confirmation.

To configure an OCU component:

From the Layers panel on the left of the content builder, configure the following pages:

  • Ordering - This page displays order details for the guest. Configure and format the Item List and Summary sections.

    Add optional elements to the page including groups, carousels, and/or other media.

  • Thank You - This page opens after the order is paid by the guest.

    Configure the message text, the order total label, and the number of seconds to display the page.

From the right panel of the content builder, configure additional settings for the OCU and each of its sections, including the desired position, dimensions, text format, and inactivity timeout value.

To preview the OCU:

  1. From the upper-right of the Content Designer, select Preview Content Design.

  2. From Views in the upper-left, select a view of the content design to preview.

    • Cmd/Ctrl + H - View the Ordering page.

    • Cmd/Ctrl + J - View the Thank You page.

    • Cmd/Ctrl + K - Hide the Ordering and Thank You pages.

2.0.0 | DMB

Implementation Date: November 30, 2022

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of XDMB API and UI.

Version History

Refer to Change Tickets: [CHANGE-6461] when speaking to a Team Member about these release notes.

Component

Current Version

New Version

XDMB Content Manager UI

1.0.101

1.0.147

XDMB Content Builder API

1.0.153

1.0.201

XDMB Content Builder UI

1.0.173

1.0.213

The following components are related to the Second Street TV App:

Component

Current Version

New Version

Distributor

1.0.114

1.0.162

Auth

1.0.56

1.0.75

Transformer

1.0.62

1.0.73

Telemetry

1.0.53

1.0.66

TV App

1.0.132

1.0.176

New Features

PRMA-3314, XDMB-1171

Dashboard - Device Status

The Sites list on the Dashboard homepage now includes a Status column.

Device Status

Reference the Status column to view the current health of the connected device(s) at the respective site.

Select the Status column header to optionally filter the site list on the Dashboard by status indicator.

The status indicators include:

  • Online/Offline

  • Error

  • Warning

Device Details

Select the status indicator for a particular site to view information about connected devices and display assignments, and to access additional functions.

To the right of a layout name, select the right arrow.

From the details window, open the 3-dot menu to the right of a device to access the following functions:

Remove This Device

Remove the display assignment from the device and remove the device from the device list.

Take Screenshot

Take a screenshot of real-time display content and view the content from the XDMB Portal.

More Information

View the following telemetry and device health details:

  • Display information, including device status, display assignment, and current screen.

  • Network information, including the connection type and IP address.

  • Hardwareinformation, including brand and model name, and available disk space.

XDMB-737

Dashboard - Display Layouts

From the Dashboard, select the Display Layouts value for a particular site to view the names of each mapped layout.

XDMB-737

Time Periods - Display Layouts

The Time Periods homepage now includes a Display Layouts column, which indicates the number of display layouts to which each time period is mapped.

Select the Display Layouts value for a particular time period to view the names of the mapped layouts.

Improvements

XDMB-1087

Menu Engine Pricing Integration

The Online Ordering (XOO) component now integrates with the Menu Engine for item pricing.

When item pricing is updated in Data Management, the price changes are updated on the XDMB application. This integration also supports Time Period Pricing.

XDMB-1165

Screens

Updated the Screens component to support filtering the screen list by name and resolution.

XDMB-847

Screens

Implemented the following changes to the header of the Screens content builder:

  • The Image and Video options in theupper-left of the header have been replaced with a Media option.

    SelectMedia to add image and video files to the screen.

  • The screen name is now displayed in the middle of the header.

  • Added an Undo option to the upper-right of the header.

XDMB-858, XDMB-935

Display Layouts

To deploy display layouts to multiple sites simultaneously:

From theupper-rightof the Display Layouts screen, selectDeploy Now,and then select the applicable sites from the Site Selector.

XDMB-876

Screens

The Product List accessible from the Price Component option is now scrollable vertically and horizontally.

XDMB-884

Screens

Use the arrow keys on the keyboard to nudge an item on the screen one (1) pixel at a time in the respective direction.

To nudge an item ten (10) pixels at a time, hold down Shift and then select the applicable arrow key on the keyboard.

1.0.3 | Digital Menu Boards

Implementation Date: August 18, 2022

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of XDMB API and UI.

Version History

Refer to Change Tickets: [CHANGE-5772], [CHANGE-5774], [CHANGE-5775], and [CHANGE-5791] when speaking to a Team Member about these release notes.

Component

Current Version

New Version

XDMB Content Manager

1.0.100

1.0.101

XDMB Content Builder API

1.0.152

1.0.153

XDMB Content Builder UI

1.0.169

1.0.173

The following components are related to the Second Street TV App:

Component

Current Version

New Version

Distributor

1.0.113

1.0.114

Auth

1.0.55

1.0.56

Transformer

1.0.61

1.0.62

Telemetry

1.0.53

1.0.54

TV App

1.0.132

1.0.133

Improvements

PRMA-3051

Time Periods

Use the Time Periods editor to define time periods (e.g. Breakfast, Lunch, and Dinner) that are used with XDMB.

From the Display Layouts editor, create a schedule to display XDMB content that is specific to each time period.

PRMA-3097

Sleep Time

The Display Layouts editor now provides the ability to define a Sleep Time for each display.

The Sleep Time refers to the time when a display is powered off to reduce electricity costs.

PRMA-3191

Text Component

From the Screens editor, add a Text component to XDMB content.

Define the size, location, font, color, and formatting options for the text.

PRMA-3220

Canvas Snap and Alignment

To prevent overlap issues and provide greater control over content layout, canvas snap and alignment tools have been implemented.

Alignment tools enable the user to arrange layers on the canvas in relation to one another and provide equal space between selected layers.

PRMA-3483

Fonts

Use Fonts to upload custom fonts for text components on the XDMB.

XDMB-859, XDMB-900

Locale Based Pricing

The Regional Settingsin Company/Site Preferences in Data Management are now used to configure locale based pricing.

1.0 | Digital Menu Boards

Implementation Date: June 22, 2021

New Features

Welcome to the NEW Digital Menu Boards! New features include:

Streamlined content and configuration updates.

Streamlined device authentication.

More robust health monitoring.