Skip to content

Release/WDS BT v1.4.0-beta - Block Showcase & Performance Optimization#81

Merged
thatmitchcanter merged 40 commits into
mainfrom
release/WSBT-v1.4-beta
Jan 13, 2026
Merged

Release/WDS BT v1.4.0-beta - Block Showcase & Performance Optimization#81
thatmitchcanter merged 40 commits into
mainfrom
release/WSBT-v1.4-beta

Conversation

@khleomix

Copy link
Copy Markdown
Contributor

⚠️ BETA RELEASE
This is a beta release. Please test thoroughly before using in production. Report any issues via GitHub Issues.

Overview

This beta release introduces the Block Showcase development tool, automatic WebP image generation, performance optimizations to reduce render-blocking JavaScript, and accessibility enhancements for better color contrast compliance.

What's New:

  • Block Showcase (admin-only) for block discovery and inspection
  • WebP Uploads - Automatic WebP generation for uploaded images
  • Performance optimizations reducing render-blocking JavaScript
  • Accessibility improvements for link contrast compliance

Key Features

1. Block Showcase (Admin-Only)

A powerful development tool to discover, preview, and inspect all registered blocks with their attributes in an organized, interactive format.

2. Performance Optimizations

  • Reduced render-blocking JavaScript
  • Image performance improvements (Dominant Color Images, Image Prioritizer)

3. WebP Uploads

  • Automatic generation of WebP versions when JPEG or PNG images are uploaded
  • Server-side replacement via WordPress filters
  • Client-side JavaScript fallback
  • Domain validation prevents external images from being converted

4. Accessibility Enhancements

  • Link underlines added for better color contrast compliance (WCAG 2.1)
  • Improved focus states for keyboard navigation

Testing Instructions

Please test:

  1. Block Showcase functionality
  2. WebP Uploads - Upload JPEG/PNG images and verify WebP generation
  3. Performance improvements - Test page load times
  4. Accessibility - Test with screen readers and keyboard navigation
  5. Cross-browser compatibility

@elpuas

elpuas commented Jan 13, 2026

Copy link
Copy Markdown

@khleomix While testing, I noticed this warning. It only occurs when using the Feature Image block while converting the image to WebP.
Screenshot 2026-01-13 at 12 12 03 PM

cc @ramiwds @thatmitchcanter

@thatmitchcanter thatmitchcanter left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@elpuas ran a smoke test and found a single warning that pops up in relation to the WebP. We'll fix this on either Athena or this package and will back-merge the fix in appropriately.

I'll approve this in the mean time.

cc @khleomix @ramiwds

@thatmitchcanter thatmitchcanter merged commit ea179fc into main Jan 13, 2026
6 checks passed
@thatmitchcanter thatmitchcanter deleted the release/WSBT-v1.4-beta branch January 13, 2026 18:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants