Guide

Release Notes: v1.4.1

Release Date: TBD (In Progress) Previous Version: v1.4.0 "Snazzy Trenton" (Released November 8, 2025)

Overview

Version 1.4.1 is a patch release that addresses critical issues discovered after the v1.4.0 release, including chart builder bundling problems, annotation positioning bugs, and performance improvements through Interactivity API migration.

Hotfixes

Chart Builder Bundle Fix (#1852)

Impact: Critical Files Modified: 7 files (+68, -20)

Fixed webpack configuration issues in the chart builder that were preventing proper asset bundling:

  • Corrected webpack script handling in prc-chart-builder/blocks/chart-builder/index.php
  • Updated asset registration to properly handle both editor and view scripts
  • Resolved module initialization errors
  • Fixed script dependencies and loading order

PR: #1852

Annotation Position Hotfix (#1855)

Impact: High Files Modified: 6 files (+24, -16)

Fixed critical annotation positioning issues in the block library:

  • Corrected annotation placement logic in chart/table contexts
  • Fixed coordinate calculation for annotation markers
  • Improved annotation rendering consistency
  • Updated positioning algorithms to prevent overlap

PR: #1855

Performance Improvements

Color Palette Interactivity API Refactor (#1821)

Impact: High Files Modified: 15 files (+413, -114)

Major refactoring to migrate color palette functionality to WordPress Interactivity API:

  • Removed jQuery dependencies in favor of Interactivity API
  • Improved client-side state management
  • Enhanced performance through reactive state updates
  • Better integration with WordPress core systems
  • Reduced JavaScript bundle size

Technical Details:

  • Migrated from imperative DOM manipulation to declarative state management
  • Implemented Interactivity API directives for color selection
  • Improved accessibility through proper ARIA attributes
  • Enhanced mobile responsiveness

PR: #1821

Infrastructure & Maintenance

Grid System Updates (#1857, #1860)

  • Fixed divider logic in grid layouts
  • Improved grid item spacing calculations
  • Enhanced responsive behavior

Post-Release Cleanup (#1823)

Files Modified: 1,407 files (+132,202, -5,984)

Comprehensive cleanup following v1.4.0 release:

  • Removed deprecated code and unused dependencies
  • Updated documentation
  • Standardized code formatting
  • Cleaned up development artifacts
  • Updated build configurations

PR: #1823

Documentation

  • Updated block library documentation
  • Improved Interactivity API usage examples
  • Enhanced chart builder configuration guides

Contributors

Thanks to all contributors who helped with this release:

  • @srubenstein
  • @AramZS

Migration Notes

For Developers

Color Palette Changes:

  • If you've extended color palette functionality, review the new Interactivity API implementation
  • jQuery-based color palette code should be updated to use Interactivity API directives
  • Check custom color palette implementations for compatibility

Chart Builder:

  • Verify chart builder scripts are loading correctly in your environment
  • Test annotation positioning in existing charts
  • Review webpack configurations if you've customized build processes

Breaking Changes

None identified. This is a backward-compatible patch release.

Testing

All changes have been tested in:

  • WordPress Playground environment
  • VIP development environment
  • Multiple browser configurations
  • Mobile and desktop viewports

Known Issues

None at this time.

Upgrade Instructions

  1. Backup your database and files
  2. Update from v1.4.0 to v1.4.1 via standard update procedures
  3. Clear object cache (Memcached/Redis)
  4. Clear CDN/edge cache if applicable
  5. Test chart builder and color palette functionality

Was this helpful?