Changelog
What’s New
Stay up to date with the latest features, improvements, and bug fixes in Art Play Block Studio.
Architectural fix to CSS and JS
Architectural fix to CSS and JS bundling logic, resolving block import issues and ensuring proper style loading.
AI-Powered Block Styling & Template Intelligence
This release introduces OpenAI integration that unlocks AI-assisted block styling and template intelligence.
By providing a design image and a prompt, the AI can analyze the visual style and automatically generate or refine block styles, adjust the template structure when needed, and add JavaScript logic if required.
All changes are applied directly to the block files and saved automatically once the AI processing is complete, enabling a faster, design-to-code workflow with minimal manual intervention.
Added Dark Mode to the Admin Dashboard Main Page
This update introduces a dark version of the main admin dashboard page, providing a more comfortable visual experience, especially in low-light environments.
Block Search Feature Added
This release adds a block search feature to the admin panel, making it faster and easier to find and manage blocks.
Block Import with Automatic ACF Field Group Restoration
This release introduces the ability to import previously exported blocks.
During the import process, all block files are restored automatically, and the associated ACF field groups are imported and registered as part of the block setup, ensuring a complete and seamless block recovery without manual configuration.
Block Export with ACF Field Group Packaging
This release introduces block export functionality.
When exporting a block, all related files are bundled together, including the block template, styles, scripts, and configuration.
The associated ACF field groups are exported alongside the block, allowing the block to be fully restored later through the import process without additional setup.
Final Fix for Gutenberg Block Preview Image Loading
This release delivers a final fix for issues related to block preview image loading in the Gutenberg editor.
Preview images are now rendered reliably and consistently, ensuring correct visual representation of blocks in both the inserter and editor preview modes.
Optimized Combined CSS/JS File Naming
This release introduces a fix for excessively long combined CSS and JavaScript file names.
Instead of generating file names based on block names, combined assets are now named using the target page ID.
This ensures predictable file paths and prevents issues caused by overly long file names when many blocks are used on a single page.
-
Prevents style and script loading failures on pages with a large number of blocks
-
Eliminates issues caused by excessively long file names
-
Ensures reliable asset loading regardless of page complexity
-
Improves stability of combined CSS and JS delivery
Improved Block Creation Workflow and Guided Field Registration
This release improves the overall block creation process by introducing contextual notifications and dedicated action buttons within ACF field groups.
These enhancements guide the user through a clear, step-by-step workflow, helping close the loop between block creation, field registration, and template styling.
The result is a more structured, predictable, and efficient process for building and styling blocks from start to finish.
-
Provides guided, step-by-step feedback during block creation
-
Improves clarity and flow when registering ACF fields
-
Reduces errors and uncertainty in the block setup process
-
Creates a smoother transition from field definition to template styling
Expanded Block Icon Library with Full WordPress Icon Set
This release expands the available block icon library by adding the complete set of default WordPress icons.
This gives users more flexibility when assigning icons to blocks and ensures visual consistency with the native WordPress editor experience.
Fixed SCSS Minification Issue with :before/:after Content Quotes
This release fixes an issue in the SCSS-to-minified-CSS compilation process related to :before and :after pseudo-elements using content: ”.
In certain cases, the compiler introduced unintended // fragments into the output files, which broke valid CSS generation.
The compilation pipeline now preserves content quotes correctly and produces clean, valid minified CSS.
-
Prevents invalid // artifacts from appearing in compiled CSS
-
Ensures content: '' in :before/:after rules compiles correctly
-
Improves reliability and consistency of the SCSS minification process
Isolated SCSS Compiler with Improved Plugin Compatibility
This release refactors the SCSS compilation system to use fully isolated, plugin-specific compiler classes.
By avoiding shared or global compiler instances, this change prevents conflicts with other plugins that also compile SCSS to CSS.
While primarily an internal architectural improvement, this update significantly increases stability and compatibility across different WordPress environments.
-
Prevents SCSS compilation conflicts with other plugins
-
Ensures predictable and isolated compiler behavior
-
Improves overall stability of the build pipeline