Skip to content

Version 2.5.0

Compare
Choose a tag to compare
@ndiego ndiego released this 05 Dec 19:30
· 299 commits to main since this release

Upgrade Notice

Block Visibility now requires WordPress 6.0+ with version 2.5.0 and users of the Pro add-on will need to upgrade to Pro 1.6.0 to take advantage of these latest enhancements. There have also been updates to the way visibility defaults work. Check out the release article for more information.

Added

  • [Screen Size] Added filter for specifying blocks that are incompatible with the control.
  • Added loading indicator in Editor visibility panel while settings and variables are being fetched.
  • Added support for uncategorized block types in the Block Manager.
  • Added back the ability to enable or disable help notices and popovers in the Editor.
  • Added subtle upsell messaging in the plugin settings dashboard.
  • Added Pro compatibility warning notice for versions 1.5.3 and lower.

Changed

  • Block Visibility now requires WordPress 6.0 or greater.
  • [User Role] Fetch users directly rather than rely on the Block Visibility variables endpoint.
  • Redesigned the Editor UI to match the WordPress 6.1 design system.
  • Redesigned the Block Manager.
  • Consolidated all external plugin links into a single directory.
  • Optimized all custom SVG icons, including those used in contextual indicators. Indicator stylesheet is now 50% smaller.

Removed

  • Removed visibility panel and toolbar controls on Custom HTML blocks in the block-based Widget Area due to incompatibility. Visibility controls are still available for the Custom HTML block in the post/page Editor as well as the Site Editor.
  • Removed unnecessary custom icons.
  • Removed support url from variables endpoint.

Fixed

  • [Advanced Custom Fields] Fixed bug where numeric ACF fields were not being evaluated correctly. (#50)
  • [Screen Size] Fixed bug where using the Screen Size control and the meow-gallery/gallery block. Added better error handling to avoid a similar issue in other third-party blocks.
  • Fixed bug where resetting settings on a specific tab would reset all plugin settings.