6.0
October 8, 2025 ยท View on GitHub
Since version 6.1, every new release is published with a tag. This tag carries release notes, so there is no need to add release notes to the README.md anymore. The list below is the copy of old release notes.
6.0
- change data type of
validPagesinplayerState - add
vopPlayerConfigChangedNotification - add
vopRuntimeErrorNotification
5.2
- add
buttonsmode to player config in start command
5.1
- add print mode to start command
5.0
- the player should send always full payload; in case of performance issues, the player should use strategies like buffer/delay/debounce; furthermore, the host can decide to ignore state messages; therefor,
vopGetStateRequestandstateReportPolicyproperty ofplayerConfiginvopStartCommandare removed - the host should manage any stop request by hiding or unloading the player; to continue, the player can be reloaded with previous responses; therefor,
vopStopCommand,vopContinueCommandand thestateproperty ofplayerStateinvopStateChangedNotificationare removed
4.0
- added
directDownloadUrlinplayerConfigto enable download of additional code or data by the player - specify metadata as json-ld as described here; changed
vopReadyNotificationto send thismetadatainstead ofapiVersion,notSupportedApiFeatures,supportedUnitDefinitionTypesandsupportedUnitStateDataTypes
3.0
- removed
vopGetStateResponse; the player should answer thevopGetStateRequestby sendingvopStateChangedNotificationwith all data parts - removed
complete-and-validasresponseProgressvalue; it is assumed that no response will be reported unless it is valid, socompletewill do - made
validPagesandcurrentPageoptional inplayerStatefor players w/o paging feature - added
enabledNavigationTargetsinplayerConfiginvopStartCommandto let the player know whether navigation targets are enabled or not; values are the same as invopUnitNavigationRequestedNotification - added
startPageinplayerConfiginvopStartCommandto let the player jump to the previously selected page; this might also be helpful in evaluation use cases where (after the test) the given answers of items at a specific page are expected to be presented - added
navigationDeniedNotificationto let the player know when the navigation failed due topresentationProgressorresponseProgress - version notation of supported unit definition types and unit state data types changed to semver with a tilde and/or a caret, separated by
@. - changed in
vopUnitNavigationRequestedNotificationproperty nametargetRelativetotarget