Removed the legacy “Playback scroll range” field from WordPress admin sidebars, Gutenberg template controls, and Elementor document controls.
Kept legacy saved values as desktop fallbacks when responsive desktop values are missing.
Frontend output now sends only data-range-desktop, data-range-tablet, and data-range-mobile for playback range selection.
1.1.7
Renamed public PHP namespace, constants, option names, settings group, and Elementor setting keys to use the unique etchenet_svbb / ETCHENET_SVBB plugin prefix required by WordPress.org.
1.1.6
Added responsive playback scroll range settings for desktop, tablet, and mobile.
Added responsive scroll range support for Gutenberg page backgrounds, template layers, and section blocks.
Added responsive scroll range support for Elementor document backgrounds and section/container backgrounds.
Kept legacy playback scroll range values as desktop fallbacks for existing content.
1.1.5
Declared compatibility with WordPress 7.0.
1.1.4
Added Elementor editor live preview updates for document video backgrounds.
Updated section/container preview behavior so changed Elementor video and overlay settings refresh in the preview without saving first.
1.1.3
Restored Elementor overlay controls and output with working CSS variables.
Kept Elementor video replacement fixes from 1.1.2.
1.1.2
Removed Elementor overlay controls and Elementor overlay output.
Made Media Library video selection take priority over stale manual URL values.
Added attachment ID fallback when Elementor stores a media ID without a URL.
Added smoothing support to Elementor page/template backgrounds.
1.1.1
Added an admin setting for Elementor integration.
Kept Elementor integration disabled by default until explicitly enabled.
1.1.0
Added Elementor document controls for page and template fixed video backgrounds.
Added Elementor section and container controls for independent scroll-scrubbed video background areas.
Reused the existing native JavaScript frontend engine without GSAP, jQuery, remote APIs, or CDN dependencies.
Updated frontend CSS and JavaScript so Elementor layouts receive scoped background layers without applying Gutenberg section layout styles.
1.0.3
Added the Etchenet Scroll Video Template Layer block for block theme templates and template parts.
Added a dynamic render callback for fixed template background video output.
Added separate frontend assets for template background scroll scrubbing.
Documented source files and the build process for WordPress.org review.
1.0.2
Removed the unstable global/template background option.
Restored page and post background rendering so saved page settings render independently.
Kept Site Editor templates isolated from page/post metadata.
1.0.1
Added admin-based global/template background settings for blog, archive, search, and optional site-wide background output.
Kept Site Editor templates free of page meta writes to avoid template save errors.
1.0.0
Initial release.
Added dedicated Cover-style Gutenberg section block with InnerBlocks.
Added Media Library controls for video, mobile video, poster image, and mobile fallback image.
Added separate page-level scroll video background settings in the Gutenberg document sidebar.
Added native JavaScript scroll scrubbing.
Added top-level admin documentation page.
Added mobile fallback and reduced-motion handling.