Releases: technowledgy/vue-h5p
v1.0.0-beta.1
1.0.0-beta.1 (2024-12-07)
Features
- Support Vue.js 3 (ddb9080)
BREAKING CHANGES
- Drop support for Vue.js 2.
v0.8.1
Updated dependencies and fixed package.json's exports.
v0.8.0
vue-h5p now emits a @height-changed
event with the new content height, allowing parent components to resize dynamically.
v0.7.1
When the fullscreen
prop is false (the default) the h5p library does not show a fullscreen button. However embedded contents like <video>
tags where still rendering those buttons sometimes. This is fixed, so that going fullscreen is forbidden for the iframe in this case entirely.
This allows to control fullscreen behavior from the outside.
v0.7.0
This adds a @ready
event, which is emitted when the H5P
library is loaded and sends it's "hello" message. Thanks @DutchGerman.
0.6.7
Fixed:
@xapi
events are now sent properly when vue-h5p is re-loaded with vue devtools present.- h5p content is now resized when the wrapper changes size.
0.6.6
Added some missing upstream CSS to fix H5P.Tooltip - e.g. used in newer CoursePresentation versions.
0.6.5
Fix fullscreen prop. This now forces fullscreenDisabled
to true when the prop is disabled, thereby not allowing any fullscreen buttons in different content types to appear.
0.6.4
The last release broke playing h5p content in Chromium-based browsers. This fixes that.
0.6.3
Fix a regression in 0.6.2 which didn't register event handler to pass @xapi
events correctly.