• v1.0.3 d9e07eeeb8

    Robin released this 2026-08-01 04:04:20 +02:00 | 5 commits to main since this release

    Fixed: no blur in the block editor

    In Glass mode the editor showed the glass frame but not the blur itself — you
    only saw the real effect after saving and viewing the page. The stylesheet is
    now loaded into the editor canvas, so what you see while editing matches the
    frontend.

    New home: git.lrob.net

    Development has moved to git.lrob.net/WP/gutenberg-blur.
    Source, releases and issue tracker now live there, and the plugin's self-update
    check points at the new home — so this is the release that carries your
    installation across. Update to 1.0.3 and every future version arrives on its own.

    Update checks are also snappier: the plugin no longer caches release information
    for an hour, so a new version shows up as soon as WordPress runs its next check.

    Bug reports and suggestions: git.lrob.net/WP/gutenberg-blur/issues
    or lrob.fr/contact.

    Downloads
  • v1.0.2 2e3f28e748

    UltimateByte released this 2026-06-23 03:35:04 +02:00 | 8 commits to main since this release

    🧊 What's new in 1.0.2

    🪟 Blur now works inside your theme templates

    The blur and glass effects now show up correctly when a block lives in one of your theme's templates — the site header, the footer, or a page template — and not just inside regular page and post content.

    Previously, a glass panel placed in a template could display its frame and shadow but without the blur behind it. That's fixed: the effect now renders everywhere your blocks do, front and center.

    🔄 One-click automatic updates

    The plugin now updates itself right from your WordPress dashboard. New versions appear under Plugins and Dashboard → Updates, exactly like any other plugin — just click Update, no manual download or re-upload needed.


    Already using a glass or blur block in your header or footer? After updating, give the page a refresh and enjoy the blur finally coming through.

    Downloads
  • v1.0.1 7194c99c9b

    UltimateByte released this 2025-11-09 16:04:35 +01:00 | 10 commits to main since this release

    We are pleased to offer the first update to this well received plugin.

    As a user noted, there was room for optimization. So we did optimize. And used the occasion to separate JS into multiple files in order to make development easier. This was necessary as the dev of this project is becoming more mature.

    We also fixed some code deprecation from the block editor (console warnings), though nobody asked, we do care being as clean as possible!

    Ultimately, we've finally tested the translation system and it was not working as intended for JS, so we've adapted to fit WordPress' new standards.

    Optimization

    • Frontend Performance: CSS now loads conditionally only on pages with blur blocks
    • Zero JavaScript on Frontend: Removed all JS dependencies for visitors (15KB+ saved)
    • Transient Caching: Added per-post caching to avoid expensive block parsing on every page load

    Code Organization

    • Modular JavaScript: Split monolithic editor.js into 5 focused files:
      • common.js - Shared utilities
      • editor-attributes.js - Block attribute registration
      • editor-inspector.js - Inspector controls UI
      • editor-preview.js - Live editor preview
      • editor-save.js - Save-time HTML generation

    Deprecation Fixes

    • Fixed WordPress 6.7+ component deprecation warnings:
      • Added __next40pxDefaultSize prop to all controls
      • Added __nextHasNoMarginBottom prop to all controls
    • Updated components: SelectControl, RangeControl, ToggleControl

    Translation Improvements

    • Fixed JavaScript translation loading (now uses JSON format)
    • Removed --skip-js from POT generation
    • Added make-json step to build process
    • Updated all 7 language files with new strings
    • Translations now properly load in Gutenberg editor

    Technical Changes

    • Cache invalidation on post save
    • Improved file loading logic with proper dependencies
    • Updated release script for JSON translation generation
    Downloads
  • v1.0.0 0c443edf9e

    UltimateByte released this 2025-11-09 00:38:38 +01:00 | 12 commits to main since this release

    First stable release bringing true glassmorphism and backdrop blur to Gutenberg.


    Highlights

    • 🧊 Glass Effect (industry-first) with realistic lighting, inner glow/refraction, and physics-aware shadows
    • 🌫️ Backdrop blur for core blocks: Group, Columns, Column, Row, Cover
    • 🎛️ Fine-grained controls: blur (0–25px), saturation (0–200%), background color & opacity, border/shadow tuning
    • 🖼️ Live editor parity: editor preview matches frontend
    • 🌍 Full i18n: translations bundled

    Added

    • Backdrop blur controls for supported core blocks
    • Glass mode with:
      • Dynamic light source positioning
      • Directional border illumination
      • Inner glow refraction
      • Shadow intensity controls
    • Editor → Frontend visual parity
    • Translation files

    🌐 Languages Included

    • English (en_US)
    • French (fr_FR)
    • Spanish (es_ES)
    • Italian (it_IT)
    • German (de_DE)
    • Portuguese (pt_PT)
    • Dutch (nl_NL)
    • Polish (pl_PL)

    🧩 Compatibility

    • WordPress: 6.8+
    • PHP: 8.2+
    • Browsers: modern engines with backdrop-filter support

    🔧 Technical Notes

    • Text Domain: lrob-gutenberg-blur
    • Supported Blocks: core/group, core/columns, core/column, core/row, core/cover
    • CSS Vars: --lrob-blur, --lrob-saturation, --lrob-bg-color

    ⚠️ Known Limitations

    • Older/unsupported browsers without backdrop-filter won’t render blur effects

    📝 License & Credits

    • License: GPL-2.0-or-later
    • Author: LRob — Made with ❤️
    Downloads