Skip to content

v1.4.5 – WordPress 6.9.1 & Elementor V4 Compatibility

Choose a tag to compare

@hau-git hau-git released this 08 Feb 21:35
· 36 commits to main since this release

v1.4.5 – WordPress 6.9.1 & Elementor V4 Compatibility

Compatibility

  • WordPress 6.9.1: Fully tested and compatible
    • Abilities API: No impact (additive API, no breaking changes to `get_post_meta`)
    • Block Editor iframe isolation: No impact (plugin uses native meta boxes)
    • Cache key generation changes: No impact (plugin doesn't use custom caching)
  • Elementor 3.35 / Editor V4 Beta: Fully compatible
    • Dynamic Tags (`\Elementor\Core\DynamicTags\Tag`) work with atomic widgets
    • No deprecated Elementor classes or Schemes used
    • Added `Elementor tested up to` compatibility headers
  • PHP 8.0–8.4: Compatible (no implicitly nullable parameters)

Changes

  • Added `Elementor tested up to: 3.35` and `Elementor Pro tested up to: 3.35` plugin headers
  • Bumped `Requires at least` from 6.2 to 6.4
  • Fixed hardcoded meta key in Event URL dynamic tag (now uses `VEV_Events::META_INFO_URL` constant)
  • Version bump to 1.4.5

Architecture (unchanged from v1.4.4)

  • Single source of truth: `VEV_Frontend` for formatting, `VEV_Fields` for registry
  • `computed_meta` delegates to `VEV_Fields::get_field_value()`
  • All callbacks delegate to `VEV_Frontend` helpers
  • No duplicate formatting logic