Files
MokoJoomHero/CHANGELOG.md
T
2026-05-30 22:25:21 +00:00

1.6 KiB

Changelog

[Unreleased]

[01.07.00] --- 2026-05-30

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog. Version format: XX.YY.ZZ (zero-padded semver).

[01.06.00] --- 2026-05-30

[01.04.00] - 2026-05-30

Added

  • Local Video hero mode with Joomla Media Manager file picker (localVideoFile param)
  • Install script (script.php) creates images/heroes/ folder on install/update

[01.03.00] - 2026-05-30

Added

  • Configurable card fade-in delay with slide-up animation (cardDelay param, 0-5000ms) (#39)
  • Video mute/unmute toggle button (showMuteToggle param) -- supports YouTube, Vimeo, and native video (#40)

[01.02.00] - 2026-05-30

Fixed

  • WebAsset registration: added #style/#script suffixes to preset dependencies (was causing UnsatisfiedDependencyException)
  • Asset URI resolution: use extension/filename pattern instead of extension/folder/filename (Joomla auto-inserts css//js/ folders)
  • iframe video cover: split CSS into <video> (object-fit: cover) and <iframe> (oversize + centre-crop) rules since object-fit doesn't apply to iframes
  • Card link styling: exclude .btn elements from color: inherit so buttons retain their own styles

Added

  • Module title renders inside the hero card as <h2>, respecting Joomla's Show Title toggle
  • IntersectionObserver pauses/resumes videos when the hero scrolls out of/into the viewport (YouTube, Vimeo, and native <video>)
  • YouTube embeds include enablejsapi=1 for postMessage playback control