Chameleon Web Server Player Release Notes

 

 

This article contains release notes for the Chameleon Web Server (Web Player)

Version 3.0.372

  • support election choice ignore

  • NDI Player

    • use NDI 6 SDK

Version 3.0.370

  • fix issue with webm files not playing that was introduced in 3.0.362

Version 3.0.362

  • support for for text object property ‘Maximum Line Count’ added in Designer 2.4.15

  • for boolean visibility tags also set text value = "true"/"false" if it's a text object

Version 3.0.358

  • support for weather tags: ^weather.pressuredirection, ^weather.dewpoint, ^weather.airquality, ^weather.visibility, ^weather.wind.directiondegree

Version 3.0.357

  • fix missing ^alert.type tag data

Version 3.0.353

  • Scores : added support for the tag ^score.league.hometeamfirst - an object visibility based on the leagues home team first setting state. object is visible if TRUE

Version 3.0.352

  • Query : use the valueType field in the rundown_query_params table for queries with parameters when using Flow 15.7.4.6 or later

Version 3.0.349

  • Support for playing query rundown items with parameters when using Flow 15.7.1.6 or later

Version 3.0.339

  • fix traffic camera images not updating

Version 3.0.338

  • use Chameleon.Api 1.0.12

  • support version of Chameleon.Api GetThumbnail that takes width, height, and letterbox parameters

  • Increase MaxBufferSize and MaxReceivedMessageSize for the Chameleon.API Service

Version 3.0.337

  • update Telerik controls to 2022.3.1109.45

  • support for recurring events

Version 3.0.336

  • hide the iframe border when using an Embedded object

Version 3.0.335

  • support for color dynamic tags

  • improvements to detect changes to existing media items

Version 3.0.334

  • support for dynamic score playlists

Version 3.0.332

  • fix setting partial path images from resource folder sub folders via chameleon api. e.g.: "logos/image.png"

  • fix issue that could cause image to blink off\on when updating

Version 3.0.331

  • Additional improvements for Traffic camera url updates

Version 3.0.330

  • Update for Traffic camera image url showing cached image and never updating

Version 3.0.329

  • When setting an objects Text via a script also apply the Format if the object has one assigned

Version 3.0.325

  • support ^topic.media for topics that support media (e.g.: leagues)

Version 3.0.324

  • if score start time after today apply default format to show the day, and date when greater than a week, in addition to the time

  • for score.start and score.status tag when showing game start time, using a format will allow for multiple custom formats to be specified to use for games that are today and future games using a semicolon as a separator. See Sports Tags documentation for more details.

  • event playlists use calendar broadcast name for the ^event.calendar tag

Version 3.0.319

  • fix console log error that could appear when data is null for an object

Version 3.0.318

  • chameleon.api : fix assigning quad an image file that doesn't exist and then assigning the quad with the same image at a later time when it does exist

  • when data is null still apply the content to the object instead of just making the object invisible

  • maintain visibility state of the object in scene when applying content (e.g.: if object was invisible keep it as such)

Version 3.0.317

  • webm related updates

  • chameleon.api - improve waiting for project to finish loading before online, update

Version 3.0.313

  • chameleon.api : when firing the AsRunReport callback maintain the same case for the asset name so it matches what was passed into setonline

Version 3.0.312

  • update to detect if media url is a video when url doesn't contain an extension

Version 3.0.310

  • update debug log message

Version 3.0.309

  • Add support for closing group (topic) dynamic tags (requires Flow 14.1.4.4 or greater)

  • update to pixi.js 6.2.1, dash.js 4.2.1

NDI Player

  • add Fill Only option to Stream Tab

Version 3.0.308

  • Add support for sponsor dynamic tag type (requires Flow 13.12.2.3 or greater for Sponsor dynamic tag type support)

Version 3.0.307

  • use dash.js 4.2.0

Version 3.0.306

  • fix a possible issue when running multiple query zones at the same time

  • don't set number type dynamic tags that are blank\empty in Flow to 0's, leave them empty instead

  • add an additional parameters field to the Flow database settings

Version 3.0.305

  • scores : order score items to match flow order

  • scores : add ^score.league.sport tag (contains same data as the current ^score.league.type tag) 

  • add settings 'Use Database Time for Item On-Air', 'Use Database Time for Item Expiry' to control if the player should use it's local time or the database time when checking for item On-Air and Item Expiry times. Useful if the player system clock is using a different time zone from the database server

Version 3.0.303

  • fix GetRundown query error introduced in ver 301

Version 3.0.301

  • add support for tags ^displayindex, ^displayindextotal  that will return the current display index value and the display index total when using the Display setting in a rundown.

  • support for show based tags: ^show.name, ^show.rundown.name

  • add setting 'Use Branding Channel Time Adjust' (default to false). Will control if the time adjust should be applied to start times if using a channel that is also linked to a branding player that has a time adjust assigned.

  • traffic playlists : don't include items that are not enabled to air

  • log a message when project modification is detected

Version 3.0.299

  • fix bug applying tags that was introduced in 3.0.298

Version 3.0.298

  • handle tags like ^tag[text] and sub tags like .subtag[text] from chameleon api

Version 3.0.297

  • fix issue with image pre caching

  • fix for rundown limit sometimes not working initially after creating a new player instance

Version 3.0.296

  • chameleon api related fixes when applying tags with SetOnline or Update using array style tag naming (e.g.: ^tag[0].xxxx, ^tag[1].xxxx) when that tags appeared in the tag dictionary in non sequential order.

Version 3.0.294

NDI Player

  • use NDI SDK 5.0

Version 3.0.292

  • fix polls query

Version 3.0.288

  • fix issues related to first/last item and first/last page, especially for animation conditions

  • with designer 2.1.4 or later projects, load local fonts from project folder

  • show the content group in the channel and show name dropdowns (e.g.: Global:BLTV)

  • don't list or play a show if it is marked as disabled in Flow

Version 3.0.287

  • rollback to pixi.js 4.8.9

Version 3.0.286

  • fix issue with paging that was introduced in version 3.0.274

Version 3.0.285

  • fix sponsor to only write asrun record if sponsor is assigned to a campaign

  • when writing asrun check if start and end times passed in are utc and convert to local time if needed

Version 3.0.284

  • Uses chameleon.api 1.0.11 - adds Update method with an assetName parameter

  • chameleon.api - fix GetOnlineStatus callback not including assetName for items SetOnline with keepOnline=false

  • chameleon.api - fix error firing the asrun callback

Version 3.0.283

  • Uses chameleon.api 1.0.10 - adds support for GetOnlineStatus and OnlineStatus callback from chameleon.api

Version 3.0.282

  • disable the installer launch condition for "run only if active internet condition found"

Version 3.0.280

  • fix bug where scene-in animations didn't play (introduced in  3.0.279)

Version 3.0.279

  • fix animation issue checking ^topic conditions and don't run update in/out animations until first data update

  • cleanup old crawl resources to avoid memory leak

Version 3.0.277

  • fix error if scene contained a mask file (introduced in 3.0.276)

  • include missing format details with ^choice.event tag data

  • fix error if election pollsTotal is null

  • fix for a visibility tag (e.g.: ^choice[n].winner) where the data value is false initially being visible when it should be hidden

Version 3.0.276

  • add ^score.gamestate tag to return the pure game state (e.g.: Pregame, In-Progress, Final, Delayed, Postponed, etc.)

  • fix ^score.status not returning anything outside of pregame

  • support for Chameleon Designer scripting

requires Chameleon Designer 2.1 or later for scripting support

 

Version 3.0.274

  • fix error launching when using older versions of the database (before Flow 11.11.3.1) that don't yet have the revision column in project table

  • add missing weather tag: ^weather.text for current or ^weather.<detailTypeCode>.text e.g.: ^weather.day1.text, ^weather.part1.text

  • add version to title bar

Version 3.0.271

  • apply crossOrigin = 'anonymous' to image url requests

Version 3.0.270

  • select None as the current show when scheduler is enabled and no show is currently scheduled

  • show icon in scheduler tab when scheduler is enabled

Version 3.0.269

  • show the project path name in brackets beside the published project name

  • fix error when creating a new instance that could cause the channel and show drop downs to be unpopulated.

  • support for channel dynamic tags e.g.: ^channel.tagname

  • support for downloading uploaded projects from server

  • chameleon.api : reload project if load is called on a previously loaded project and the project has been modified

  • chameleon.api : wait for project to finish loading if online\update command is received before the load has finished

  • designer 2.0 animation support

Version 3.0.268

  • fix error reading media from the database when the media records had null width, height, or ext fields

  • show the project path (filename) in the Project field of the in brackets beside the published project name.

Version 3.0.267

  • Elections:  fix error when number of data records was less then the number of choices in the scene

Version 3.0.266

  • Elections: fix for no results if there were no offices used for the contest

  • Elections: when zero votes also order choices by the incumbent

Version 3.0.265

  • Elections : use party order in the ordering of choices to specify correct order when there are 0 results

  • Elections : fix for no results if the election type wasn't set for the event

Version 3.0.264

  • fix ^choice.party.media not working (introduced in 261)

Version 3.0.263

  • fix league topic dynamic tag error (introduced in 3.0.261)

Version 3.0.262

  • support for setting logo tag images from urls via chameleon.api

  • don't reset the selected channel or show if db connection goes down

  • show error icon in tab when the server isn't running

  • clone settings from the last instance when adding new instance

  • create a unique endpoint name when adding new instance

  • use a RadWindow.Alert control instead of standard message box to show any Flow Url connection errors encountered after pressing Apply in the Flow Tab

  • after pressing Apply in Flow Tab revert back to previous Flow Url on error, if there was one set

  • fix sponsor spot as run logging

  • log message cleanup

Version 3.0.261

  • support for topic dynamic tags for topics that have dynamic tag support (alert, story, custom) ( e.g.: ^topic.dynamictagname )

Version 3.0.260

  • add a timecode clock control to the ui that will show the current clock time for the instance

  • use the players assigned channels' time adjust value, if one has been set for a channel, and apply it to the instance timecode clock display, scheduler, sponsor spot schedules, and score, event, story, alert start times

  • use RadWindow.Confirm dialog instead of a MessageBox when confirming a shutdown or delete instance operation

  • stop the instances' data server when removing an instance 

  • default date time format to 'h:mm A' (e.g. 2:00 PM) if no format was provided

Version 3.0.258

  • fix media dynamic tags handling of a null value column data

  • fix text paging when the zone has a background

  • run the update in\out animations when processing an Update command from chameleon.api

  • use pixi.js 4.8.8

Version 3.0.255

  • reuse child sprite instead of creating a new one if one already exists when updating a quad that uses a material that only had a colour assigned

Version 3.0.253

  • support for sponsors spots (requires Flow 12.4.4.4 or later) 

  • cleanup chameleon.api thumbnail image code - avoid file write \ read and fix leaked Image

  • remove an unnecessary frequent info log message that was added in version 3.0.252

Version 3.0.252

  • if string data type is a number apply numeric formatting if it was assigned to the text object

  • scenes shown using the Chameleon.API are no longer always forced on top of web player shows. The scene z order will be determined by the scenes Layer property as set in the Chameleon Designer.

  • add version of SetOnline to Chameleon.API with a makeVisible parameter (invisible scenes can be used for creating thumbnails)

  • Uses Chameleon.Api version 1.0.9.0

Version 3.0.251

  • fix weather playlist rundown shuffle

NDI Player

  • use NDI SDK 4.5

Version 3.0.248

  • support for tag names from chameleon.api containing the '/' character

  • only allow the automation tcp or serial port settings to be changed when Enabled is unchecked

Version 3.0.247

  • fix ^date and ^time tag display not working (introduced in version 3.0.243)

Version 3.0.245

  • support for tag names from chameleon.api containing characters:  { , | } ~

  • fix applying an image to a Quad that uses a material that didn't have an image assigned to it

Version 3.0.244

  • move the 'Use System Tray' setting to the File menu

  • fix weather media dynamic tag not working (was introduced in version 3.0.239)

  • allow support for tag names from chameleon.api that contain special characters like (%, @, #, -, $, &, (, ), :,<, >) 

  • ignore the leading ^ on tag names passed in from the chameleon.api setonline or update commands if the tag names passed from the api contain leading ^ character

Version 3.0.243

  • chameleon.api - add support for new TagType.Visibility enum value to allow forcing a tag to be visible without setting its content

  • Uses Chameleon.Api version 1.0.7.0

Version 3.0.241

  • improved GetCountCommand for query handler to work better for all queries

Version 3.0.240

  • Only ignore load request for already loaded video if it's DASH or looping the same video

Version 3.0.239

  • fix a blocking issue checking the schedule status when scheduler is enabled that can cause interference with graphic rendering

Version 3.0.238

  • fix weather playlist ordering when 'custom order' is unchecked

Version 3.0.237

  • rundown limit support for elections

  • stop using SQL commands SQL_CALC_FOUND_ROWS and SELECT FOUND_ROWS() as they are deprecated as of MySQL 8.0

  • only try to start the remotecontrol service if the Remote Control setting is enabled

Version 3.0.236

  • Fix score playlist error caused by the case sensitivity of SQL column aliases when using a database on an AWS RDS server

  • Fix an unhandled exception if multiple automation commands have the same command text assigned

Version 3.0.235

  • Add support for the Media data type

  • When changing scenes in a zone, if the next scene uses the same layer as previous scene let transition logic handle taking the previous scene offline

  • fix getting content groups from global users

Version 3.0.233

  • fix for starting in system tray on launch when 'Use System Tray' is unchecked

  • fix ^http://sponsor.name tag not being set

  • stop automation on shutdown of player

  • fix crash if automation tcp server fails to start

  • fix options being applied incorrectly which prevented the loop and mute options from being applied to the quad

  • Remove error handler when destroying video, and check for null url

Version 3.0.232

  • add 'Use System Tray' setting to control if the player should hide in the system tray or not when closed

  • remove the taskbar notification messages when starting app and moving to system tray

  • ability for the player to recover if Flow or the MySQL db isn't available when player starts up.

  • support loading video media files from project resources folder

  • fix error loading an image after a video

Version 3.0.231

  • Support DASH video with URL specified in Flow story (^story.media)

Version 3.0.230

  • Fix a bug with database credentials in the Flow Settings dialog getting reset

NDI Player

  • use NDI SDK 4.1

Version 3.0.229

  • fix automation socket error when running in server mode

  • fix error loading rundown if using a Flow server older than 11.9.5.1 (introduced in version 3.0.227)

  • fix Chameleon.Api error showing tag updates that was introduced in version 3.0.221

Version 3.0.227

  • add Database User and Password fields to the Flow tab

Version 3.0.226

  • fix error loading projects that were created in Chameleon Designer 1.0.77 or earlier

Version 3.0.225

  • support for loading a dynamic tag logo from the project resources folder

Version 3.0.224

NDI Player

  • Build with NDI 4 SDK

Version 3.0.223

  • fix object scaling

Version 3.0.221

  • fix multi record scenes wrapping around when there are less data records than the total fields

Version 3.0.220

  • fix applying alpha to a quad

  • fix font shadows

  • fix font edge color

Version 3.0.219

  • add File>Shutdown menu item that will shutdown the player

  • add ^score.status tag (same as ^score.state) to match the field name in the Flow user interface

Version 3.0.218

  • don't make unnecessary calls into the Flow url to get database connection settings (now only if apply is pressed in the Flow tab or on launch)

  • add File>Close menu item that will close the application window to taskbar

Version 3.0.217

  • fix closings ^topic tag returning the institution type instead of the closing group broadcast name or playlist name

Version 3.0.215

  • Add setting in Log tab to remove logs older than X days

  • fix for off air events in still being displayed when in event playlists

Version 3.0.212

  • Allow DateTime format strings to be applied to weather sunset and sunrise tags

Version 3.0.211

  • Add support for local fonts, additional font weights and new text properties (padding, line spacing and character spacing)

Version 3.0.209

  • fix automation command parsing error causing some automation commands to fire unexpectedly

  • no longer need to restart the Player after editing the automation command text for the new command to take effect

Version 3.0.208

  • add a delay when launched on system startup to give time for the XPression Blue Box service to start

  • show warning in status bar if the XPression version doesn't match what we expect

  • fix weather playlist error when using the same city multiple times in the same playlist

  • organize the Server Port and Endpoint settings under the Server group instead of the Advanced group

  • improve db status messages in Flow Tab

  • fix remote control settings not saving in Player table when changed

  • fix remote control response error when no Channel is assigned

  • allow None to be selected for no Show

Version 3.0.206

  • log any errors that may occur when connecting to the Flow Url

Version 3.0.204

  • add main menu bar

  • remove triangle image on Instance tabs

  • remove -+ buttons and replace with File->Add Instance\Delete Instance menu options

  • add check for updates support

  • remove the Social Media Expiry setting from player preferences

Version 3.0.203

  • fix backgrounds not working with previous web player build

Version 3.0.202

  • fixes a race condition that could cause an incomplete data update

Version 3.0.201

NDI Player

  • build with NDI SDK 3.8

  • use updated NDI icon

Version 3.0.200

  • add support for ^query[x].index tag that will return the row index of the query record

Version 3.0.199

  • don't show deleted channels in the player channel list

Version 3.0.198

  • support new quad scaling features introduced in Chameleon Designer 1.1.2

Version 3.0.197

  • Fix the resetting of the selected Show and Channel if the player fails to connect to the flow URL and the connection is later restored

  • Rollback quad scaling change introduced in previous build

NDI Player

  • fix the installer prerequisites check for Visual C++ 2015 redistributable

 

Version 3.0.196

  • Fix scaling logic for quads and text objects

Version 3.0.195

  • add tags ^twitter.hasmedia, ^twitter.account.hasmedia

Version 3.0.193

  • Fix twitter topic error introduced in build 3.0.188

Version 3.0.192

  • Add support for font and material folders

Version 3.0.191

  • use the league code as the topic name

Version 3.0.189

  • add support for election events in a rundown

  • add support for ^choice[x].acclaimed tag for elections

Version 3.0.188

  • add support for ^Topic[x] tags to allow for train of upcoming topics to be shown

Version 3.0.187

NDI Player

  • Update to NDI SDK 3.7

Version 3.0.186

  • add support for ^weather.day.date \ ^weather.dayX.date tags which will return the days date

Version 3.0.185

  • Support Font weight and style options

Version 3.0.184

  • add support for event media

Version 3.0.183

  • Fix election playlists

  • Fix election contest failing if a candidate has no party

Version 3.0.182

  • Fix election playlists

  • Support for ^story.summary and ^story.story tags

Version 3.0.181

  • Fix sponsor dynamic tags

Version 3.0.180

  • Fix media error with story media introduced in previous build

  • Use the Calendar BroadcastName for the Event Topic

Version 3.0.179

  • add support for the Sponsor data type

Version 3.0.174

  • fix embedded video position when inside a group that has an offset x,y position

Version 3.0.173

Requires Flow version Version 10.7.2.1 or greater

  • support for weather media dynamic tags

  • support for logo paths in custom data type tags (e.g.: leagues/nhl/tor.png)

  • traffic camera can handle video url

  • fix the web player showcode url query tag to be case insensitive

Version 3.0.172

  • fix for alerts not playing

Version 3.0.170

  • Fix Election schema error

  • Rename Election ^choice.contest.xxxx tag names to ^choice.event.xxxx

Version 3.0.167

  • Fixed issues where player was temperamental when the database was not available.

  • Added support for animated background items defined in the designer.

Version 3.0.166

  • Fixed behaviour of firstItem and lastItem when maxItems is specified. Now lastItem is true for the last of each set of length maxItems, and firstItem be true on the first of each set of length maxItems, rather than only at the end and beginning of the entirety of the data.

Version 3.0.165

  • Fixed issue where embedded YouTube videos wouldn't play out in full before going to the next image in a selection of media, then wouldn't appear again after the first appearance. Now plays out in full and appears correctly each time.

Version 3.0.164

  • Fixed issue where occasionally after switching from a crawl to a non-crawl graphic, the loop duration would be ignored

  • Fixed issue where a crawl would end early sometimes before the last item reached the end of the screen, depending on the length of the data

  • Fixed issue where a crawl would end early if there was an invisible item to the right of the last visible item of a crawl.

Version 3.0.163

  • Fixed issue where content would not be updated correctly if the rightmost object in a crawl was invisible.

  • Fixed issue where switching between scenes involving crawls in a rundown zone would not function.

Version 3.0.162

  • Added support for designer's "Skip Last Crawl Item" toggle. If true, item's position in a crawl will be relative to the end of the "previous previous" item rather than the previous item.

Version 3.0.161

  • Added showCode parameter so shows can be loaded up based on their uniquely assigned random code rather than their incrementally assigned ID.

Version 3.0.160

  • Fixed issue where "update out" animation would play on a bug or snipe instead of out animation if one was defined

Version 3.0.159

  • Fixed issue where hiding a bug or snipe would cause the graphic to disappear rather than playing its "out" animation

Version 3.0.158

  • Removed unused pipe endpoint for ChameleonService that causes errors when multiple branding players attempt to connect to the ChameleonAPI on separate instances

  • Fixed issue where crawl objects would be spaced as if invisible objects were actually there, leaving a large gap in the crawl.

Version 3.0.157

  • Compensated for groups with tags in crawls

  • Fix issues with items in a crawl where groups have an offset applied to them.

  • Changed the default endpoint to localhost/webplayer to avoid collision with Flow's new default endpoint "chameleon"

Version 3.0.156

  • Fixed bug caused by slower loading of images in crawls where the width value was checked before it was available

Version 3.0.155

  • Fixed bug where minimizing the page would cause crawl updates to get out of sync, and eventually cause crawl items to no longer appear

  • Replaced all new line characters from crawl text with spaces

  • Allow non-tag values in crawls

  • Allow images in crawls

  • Allow non-tag values in crawls

  • Allow multiple items in crawls, positioned with same relativity as defined in the project

  • Removed some log statements that clutter the log and make it harder to discern more important information

Version 3.0.154

  • Fixed bug where setting a crawl scene to become online would cause it to appear in real-time, causing unexpected results. Changed to only appear on refresh of the page.

Version 3.0.153

  • Fixed bug where having an offline crawl graphic in a zone would cause other graphics in the zone to get stuck.

Version 3.0.152

  • Crawl objects now start off screen, calling an update to the next topic once they are fully on screen.

Version 3.0.151

  • Allowed ^Topic and other data to work in conjunction with crawls from other graphics in the same zone. Updates are triggered every time a crawl object leaves the screen entirely.

Version 3.0.150

  • Made sure crawls get enough data on time

  • Animation logic changes to ensure smoother animation despite activity in other zones

Version 3.0.149

  • Fixed bug where images were not loading

Version 3.0.145

  • Fixed inability to toggle off various log level messages in the Log tab

  • Changed "Images" folder name to "Resources"

Version 3.0.144

  • Changing API Settings in player now causes refresh of the API Service

  • Added Refresh button on Server page to allow Refreshing of the Shows/ Channels lists.

Version 3.0.143

  • Fixed issue where Channels and Shows would not refresh on changing the flow settings

  • Updated Newtonsoft.Json version to 10.0.3

Version 3.0.142

  • Updated icons for Web Player and NDI

  • Changed Database Config Page to Flow Config Page and updated icon

  • Only show channels and shows in the player to flow users who have permission to access them

  • Added ability to support the Custom data type (when it is added to the rundown)

Version 3.0.141

  • Fixed issue where embedded youtube links would not be updated correctly by the branding player.

Version 3.0.140

  • Fixed out animations not playing on snipes

  • Fixed problem where the first "Take Snipe" command from the branding player would never succeed.

Version 3.0.139

  • Provided compatibility with the branding player for web when snipes animate out to save duration statistics in the 'as run' table

Version 3.0.138

  • Updated player to be compatible with new project folder hierarchy, where the XML, JSON, and resource folder are found within a unique project folder for each project.

Version 3.0.135

  • Added Mask rectangle support for any object in the player. Any object is cropped to the bounds of the Mask Rectangle.

Version 3.0.134

  • Fixed issue where some images inconsistently would load too slowly, causing them to pop in mid-animation 

Version 3.0.133

  • Fixed issue where all images would load too slowly, causing them to pop in mid-animation

Version 3.0.131

  • Fixed bug where limit behaviour was being injected into limits of sub-queries when it shouldn't be. custom limit behaviour should only be injected into top-level queries

Version 3.0.130

  • Fix issue where zeroes in text sometimes do not appear

Version 3.0.129

  • Added ^topic tag support for Query

Version 3.0.128

  • Fixed issue where zones would get stuck on Query topics and not move to the next one

  • Added max items support with Queries

Version 3.0.127

  • Fixed images as byte arrays for Query 

Version 3.0.126

All Players

  • Added support for displaying media from a Query object (URL, byte array, or local path) 

  • Fixed problem where backgrounds would appear regardless of their enabled/disabled state in Flow

Version 3.0.125

  • Added query support

  • Added mask around the player which cuts away any objects moving outside of the project dimensions.

  • Accept showID, showId, and showid as valid parameter spellings

Version 3.0.123

  • Added auto-mute functionality to embedded objects as set in the designer. 

Version 3.0.122

  • Removed deprecated ContentIn / ContentOut animation logic

Version 3.0.121

  • Changed tags ^traffic.current and ^traffic.normal to ^traffic.time.current and ^traffic.time.normal

Version 3.0.120

  • Fixed bug where video audio continues to play through to next show after changing shows.

Version 3.0.119

  • Fixed weather playlist bug where playlist was stuck on first item, showing only subsets of the expected days of the week

  • Fixed animations bug where conditions for animations were ignored.