DMP Release History

DMP Release History

Version 8.2.6509.31792 (Tuesday, January 16, 2018)

  •  Changed – Adjusted schedule import logic to allow for overlaps in imported schedules [DMP-805]



Version 8.2.6156.18969  (Tuesday, November 08, 2016)

  •  Added - Standardized code workflows for continuous integration and deployments (** non-functional change) [DMP-745]

  •  Changed - Improve logic for deleting videos from disk [DMP-785]

  •  Changed - Refactoring of IValueConverter usages to make it more self-documenting (** non-functional change) [DMP-762]

  •  Changed - Adjusted date/time format of CSV schedule export to an agnostic structure of YYYY-MM-DD [DMP-755]

  •  Changed - Replaced Microsoft Unit Test runners with NUnit runners (** non-functional change) [DMP-744]

  •  Fixed - Only the first schedule conflict was being logged [DMP-791]

  •  Fixed - Processing a coupon code that has an obvious invalid date range would cause an application crash [DMP-783]

  •  Fixed - Ingesting a Swank USB drive while "Aux Input" was running would give a false-positive error message [DMP-780]



Version 8.2.5870.18312  (Wednesday, January 27, 2016)

  •  Added - Official support of Intensity Pro 4K card [DMP-774]



Version 8.2.5778.15956 (Tuesday, October 27, 2015)

  •  Added - Official support of DeckLink SDI 4K card [DMP-719]

  •  Added - Hardware serial number is included with the exported log file [DMP-653]

  •  Added - Log message created when the preview window opens and closes [DMP-763]

  •  Changed - Available content displayed in the intermission list should only have currently playable content [DMP-705]

  •  Fixed - Delete intermission button always appears enabled [DMP-683]

  •  Fixed - Deleting multiple titles simultaneously leaves a single content row in UI [DMP-672]

  •  Fixed - Intermission list entries that are outside of license range have no indication that they will be skipped [DMP-705]

  •  Fixed - Renaming a content's title when it is playing is not reflected in the lower summary screen [DMP-761]



Version 8.2.5659.16127  (Tuesday, June 30, 2015)

  •  Added - Selecting an invalid image for overlay now gives an alert dialog [DMP-699]

  •  Added - Information about a Swank USB content drive is now logged when user processes drive [DMP-678]

  •  Added - UI click events in the "Preview" video player window are now clearly logged

  •  Added - Skipping intermission items because the player is outside of the content's license range is now clearly logged [DMP-717]

  •  Changed - Updated the embedded ML-MP license keys

  •  Changed - WiX installer tools upgraded to version 3.8 ( ** software build server )

  •  Changed - Installer will now purge installation directory on uninstall action

  •  Changed - Title bar in the installer UI now includes the software version number

  •  Changed - Improved stop and start logic for supportive Windows Services

  •  Changed - Duplicate bulletin names are no longer allowed [DMP-695]

  •  Changed - Reworked copy schedule forward modal to show validation errors in-line [DMP-698]

  •  Changed - A limit of 999 was set on the "End After" field in Copy Schedule Forward modal [DMP-687]

  •  Changed - Removed minimize and maximize buttons from application closing dialog [DMP-689]

  •  Changed - In the footer area of UI, font size and element spacing was improved

  •  Changed - Reduced memory footprint of older output libraries [DMP-725]

  •  Fixed - Long text that overflow in alert windows are visually hidden [DMP-700]

  •  Fixed - Confirm dialog for deleting a time change shows localization key in title (Cruise Liner only) [DMP-697]

  •  Fixed - Application crashes when adding non-image (or non-supported) file in the Bulletin Manager [DMP-676]

  •  Fixed - Trace log message is missing details when skipping a scheduled playback because Scheduler was disabled [DMP-679]

  •  Fixed - Minor typos in trace log messages



Version 8.2.5162.13838 (Tuesday, February 18, 2014)

  •  Changed: Improvements to content security settings (deployed by installer) [DMP-709]

  •  Changed: Revved minor build number in splash image from "8.1" to "8.2" [DMP-710]

  •  Fixed: Error thrown when using large content names [DMP-690]

  •  Fixed: Localization of date format in "Next Up" image had en-GB value in en-US list [DMP-680]

  •  Fixed: Application crash when opening a non-RTF file in Bulletin Manager [DMP-704]

  •  Fixed: Some localization strings were missing [DMP-693]

  •  Fixed: The "tail" of some lowercase characters was hidden in title field of "Next Up" image [DMP-708]

  •  Fixed: Any *existing* scheduled item could be dragged outside its license range, but playback rules were still enforced [DMP-703]



Version 8.1.4938.21113 (Tuesday, July 09, 2013)

  •  Added: Missing localization strings and implementations (Bulletin, Next Up image)

  •  Added: Video device driver information is now included in logs

  •  Added: Seeding vendor info for potential re-branding cases

  •  Added: Seeding alternate video playback libraries for future consideration (version 1.3.1.3)

  •  Changed: WiX installer tools upgraded to version 3.7

  •  Changed: Shortened interval period between content purge checks (Note: Not the same as expiry threshold)

  •  Changed: Unified more element styles into a single location

  •  Changed: Improved UI for applying a coupon code, and user may now import code from a text file

  •  Changed: Improved trace logging in broadcast libs and coupon code processing

  •  Changed: Time Change module now allows user to specify both date and time (Cruise Liner only)

  •  Changed: Removed unused libs from video output project

  •  Changed: Enlarged text within Quality Assurance image to improve readability (Cinema Player only)

  •  Changed: Improved background logic of file renaming from the "upgrade" button

  •  Changed: Elaborated a few module titles in the application (e.g. "Scheduling" changed to "Schedule Manager")

  •  Changed: Staged new interops for online PowerPoint conversion ( ** Deployed to website on August 20, 2013 )

  •  Fixed: Some of the "Confirm" dialog implementations has enough text to cause hiding/overflow

  •  Fixed: Trace logging was unclear in certain areas, and missing some parameter outputs

  •  Fixed: The "Next" item in summary field is still visible after lineup ended (Cinema Player only)

  •  Fixed: Rebuilt the matching logic on movie downloads to prevent metadata duplication (Cinema Player only)

  •  Fixed: Daily maintenance of player EXE could interrupt intermission video within large gaps in schedule

  •  Fixed: Changing machine culture affected the date/time formatting used in some trace log entries



Version 8.0.4790.24653 (Monday, February 11, 2013)

  •  Fixed: Schedule import throws serialization error

  •  Fixed: Content shown in "Lineup" module was not reconsidering when the date rolls over (Cinema Player only)

  •  Fixed: Under certain conditions, metadata is duplicated for similar movie downloads (Cinema Player only)

  •  Fixed: Application crashes in certain cases when reconsidering "Lineup" module after applying license extension (Cinema Player only)

  •  Changed: Repositioned some elements on Next Up image to prevent visual cramping

  •  Changed: Synopsis column datatype modified to accept unique characters

  •  Changed: Clarified existing trace logging if movie decryption fails



Version 8.0.4759.23629  (Friday, January 11, 2013)

  •  Added: Export of DMP schedule to another DMP -- Note this requires scheduled content to already exist on destination DMP

  •  Added: Alert message about WMS Publish stopping briefly when switching between local content and Aux Input

  •  Changed: Toggling "Show Synopsis" checkbox when playing Next Up intermission now refreshes image displayed

  •  Changed: Visual enhancements to Next Up image -- poster art has reflection, shifted text fields

  •  Changed: Next Up image includes the next scheduled item after the advertised content (if enabled from “Show Synopsis”)

  •  Changed: Condensed the Schedule tab UI slightly

  •  Changed: Toast notifications now include the DMP software icon

  •  Changed: Improved trace logging on many background tasks and complex processes

  •  Fixed: Movie art on USB drives should be inspected for proper type and structure

  •  Fixed: App shutdown warning not showing "Next Up" verbiage when that intermission is playing

  •  Fixed: Loading custom content is not assigning a value to the "InsertedOn" field in database

  •  Fixed: The "Please insert Swank drive" message was still visible while processing a USB drive

  •  Fixed: Toast for the last film decrypted/loaded is quickly replaced by the "drive completed" toast



Version 8.0.4715.25948 (Wednesday, November 28, 2012)

  •  Added: Capturing details about all desktop displays found during app startup

  •  Added: System tray icon, plus "toast" notifications on progress of long-running tasks (Ex: USB update drive processing)

  •  Fixed: Clear DRM Cache button throws an error (Cinema Player only)

  •  Fixed: Quality Assurance playback is not evaluating correctly against business rules (Cinema Player only)

  •  Changed: Swank early window content is now added as "new" in Content Library, instead of replacing duplicates (Cinema Player only)

  •  Changed: Added more logging to background Windows services

  •  Changed: Additional trapping/handling for Windows service shutdowns and startups

  •  Changed: Continued merging more style definitions into single location

  •  Changed: The warning message field when adding custom content is now hidden

  •  Changed: Disabled some resolution/refresh combinations that are incompatible with some BlackMagic hardware

  •  Changed: Slight reposition of controls in "Video Settings" tab to prevent hiding on 1024x768 resolution



Version 8.0.4687.23721 (Wednesday, October 31, 2012)

  •  Fixed: Playback rules for pre-home video content is incorrect (Cinema Player only)

  •  Fixed: The "Today's Schedule" view now refreshes whenever a date/time change is executed by the DMP software

  •  Changed: Shortened interval period between content purge checks (Note: Not the same as the expiry threshold)

  •  Changed: Logging messages improved on background services



Version 8.0.4653.26082 (Thursday, September 27, 2012)

  •  Changed: Hotfix for adding films to intermission playlist

  •  Changed: Refactored "Add Custom Content" workflow with new modals

  •  Fixed: Currently playing content in Cinema Player does not stop when the app shuts down

  •  Fixed: Clearing the DRM cache during lineup playback is not causing relevant buttons in content library to reconsider

  •  Fixed: "Play Now" and "Delete" buttons are not being reconsidered on content playback starts and stops

  •  Added: Missing localization strings for Lineup in Cinema Player



Version 8.0.4646.30576 (Thursday, September 20, 2012)

  •  Added: New "auxiliary input" intermission type

  •  Added: Clear DRM Cache button (Cinema Player only)

  •  Changed: Popup windows for true modal forms

  •  Changed: Correction to DeckLink SDI hardware detection from broadcast platform libraries

  •  Changed: Improved trace logging

  •  Changed: Upgraded broadcast platform libraries to 4.3.1.3

  •  Fixed: Lineup re-ordering sometimes leaving orphaned rows behind (Cinema Player only)

  •  Fixed: Various UI state change bugs



Version 8.0.4601.26942 (Monday, August 06, 2012)

  •  FIxed: Hotfix for Cinema Player module initialization



Version 8.0.4597.23538 (Thursday, August 02, 2012)

  •  Added: Bulletin Board feature in "Intermission" module

  •  Added: PowerPoint to WMV online converter -- Only in "Standard" and "Cinema Player" app modes, Internet connection required

  •  Added: Audio volume control (except Cinema Players)

  •  Added: Software icon in "Programs and Features" list

  •  Added: FilmFormat and FilmVersion fields are now included in CSV schedule exports

  •  Added: User-entered "alias" on Settings module now shows in footer of UI

  •  Changed: Software installer does a check to prevent installs on older 5-, 6-, and 7-series players

  •  Changed: Shortened header height in UI to improve look on lower resolutions

  •  Changed: Minor verbiage corrections

  •  Changed: Upgraded broadcast platform libraries to 4.3.1.0

  •  Fixed: Sub-navigation menus sometimes not being swapped properly

  •  Fixed: Minor stability fixes and improvements



Version 8.0.4520.14150 (Thursday, May 17, 2012)

  •  Fixed: Hotfix for preview window not showing the output video stream



Version 8.0.4519.23335 (Wednesday, May 16, 2012)

  •  Fixed: Time change

  •  Fixed: Error in delay calculation for periodic submission of logs



Version 8.0.4506.3720 (Thursday, May 03, 2012)

  •  Added: Enhancements to schedule import logic

  •  Fixed: Rare case that caused playback to pause at end of video



Version 8.0.4499.27522 (Thursday, April 26, 2012)

  •  Changed: Show more info on schedule import collisions from Swank content drive



Version 8.0.4492.30457 (Thursday, April 19, 2012)

  •  Fixed: More unique bugs with USB content ingest logic

  •  Added: Export schedule to CSV



Version 8.0.4485.27402 (Thursday, April 12, 2012)

  •  Added: Security enhancements

  •  Changed: Modified download service to fetch runtime when manifest file has a "zero" runtime (Cinema Player only)

  •  Changed: Restored "Import Schedule" button

  •  Changed: Clarified wording in lower "Up Next" field when schedule is disabled

  •  Fixed: "NextUp" image not drawing in certain unique cases



Version 8.0.4442.24534 (Wednesday, February 29, 2012)

  •  Added: Capability to add "Up Next" image to intermission playlist

  •  Fixed: Drag/drop items on schedule list



Version 8.0.4423.24246 (Friday, February 10, 2012)

  •  Added: Some previously missing localized strings

  •  Changed: Improvements with copy forward collision detection

  •  Changed: Coupon code logic enhanced



Version 8.0.4412.30055 (Monday, January 30, 2012)