This article contains release notes for the Chameleon Web Server (Web Player) Version 3.0.394Version 3.0.392Version 3.0.390Elections : add tags for ^choice.eligiblevotes, ^choice.eevp, ^choice.popvotesprevious, and ^choice.poptotalvotes
Version 3.0.389Version 3.0.388Version 3.0.387Version 3.0.386Version 3.0.385Version 3.0.384Version 3.0.383Version 3.0.382Version 3.0.375Version 3.0.374Version 3.0.372Version 3.0.370Version 3.0.362Version 3.0.358support for weather tags: ^weather.pressuredirection, ^weather.dewpoint, ^weather.airquality, ^weather.visibility, ^weather.wind.directiondegree
Version 3.0.357Version 3.0.353Version 3.0.352Version 3.0.349Version 3.0.339Version 3.0.338use 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.337Version 3.0.336Version 3.0.335Version 3.0.334Version 3.0.332Version 3.0.331Version 3.0.330Version 3.0.329Version 3.0.325Version 3.0.324if 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.319Version 3.0.318chameleon.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.317Version 3.0.313Version 3.0.312Version 3.0.310Version 3.0.309Add 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 PlayerVersion 3.0.308Version 3.0.307Version 3.0.306fix 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.305scores : 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.303Version 3.0.301add 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.299Version 3.0.298Version 3.0.297Version 3.0.296Version 3.0.294NDI PlayerVersion 3.0.292Version 3.0.288fix 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.287Version 3.0.286Version 3.0.285Version 3.0.284Uses 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.283Version 3.0.282Version 3.0.280Version 3.0.279Version 3.0.277fix 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.276add ^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.274fix 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.271Version 3.0.270Version 3.0.269show 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.268fix 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.267Version 3.0.266Version 3.0.265Version 3.0.264Version 3.0.263Version 3.0.262support 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.261Version 3.0.260add 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.258fix 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.255Version 3.0.253support 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.252if 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.251NDI PlayerVersion 3.0.248Version 3.0.247Version 3.0.245support 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.244move 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.243Version 3.0.241Version 3.0.240Version 3.0.239Version 3.0.238Version 3.0.237rundown 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.236Fix 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.235Add 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.233fix 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.232add '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.231Version 3.0.230NDI PlayerVersion 3.0.229fix 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.227Version 3.0.226Version 3.0.225Version 3.0.224NDI PlayerVersion 3.0.223Version 3.0.221Version 3.0.220Version 3.0.219Version 3.0.218don'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.217Version 3.0.215Version 3.0.212Version 3.0.211Version 3.0.209fix 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.208add 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.206Version 3.0.204add 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.203Version 3.0.202Version 3.0.201NDI Playerbuild with NDI SDK 3.8 use updated NDI icon
Version 3.0.200Version 3.0.199Version 3.0.198Version 3.0.197NDI Player Version 3.0.196Version 3.0.195Version 3.0.193Version 3.0.192Version 3.0.191Version 3.0.189Version 3.0.188Version 3.0.187NDI PlayerVersion 3.0.186Version 3.0.185Version 3.0.184Version 3.0.183Version 3.0.182Version 3.0.181Version 3.0.180Version 3.0.179Version 3.0.174Version 3.0.173Requires 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.172Version 3.0.170Version 3.0.167Version 3.0.166Fixed 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.165Version 3.0.164Fixed 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.163Fixed 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.162Version 3.0.161Version 3.0.160Version 3.0.159Version 3.0.158Removed 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.157Compensated 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.156Version 3.0.155Fixed 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.154Version 3.0.153Version 3.0.152Version 3.0.151Version 3.0.150Version 3.0.149Version 3.0.145Version 3.0.144Version 3.0.143Version 3.0.142Updated 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.141Version 3.0.140Version 3.0.139Version 3.0.138Updated 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.135Version 3.0.134Version 3.0.133Version 3.0.131Version 3.0.130Version 3.0.129Version 3.0.128Version 3.0.127Version 3.0.126All PlayersAdded 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.125Added 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.123Version 3.0.122Version 3.0.121Version 3.0.120Version 3.0.119Fixed 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.
   |