Classic Monks v1.2.1
May 29, 202633 changes this release. 13 new features. 11 bug fixes. 7 enhancements. 2 changed workflows.
This one is heavy on Bricks Builder. We added 20+ interaction triggers, a CSS variable picker, settings import/export, relative time dynamic tags, and auto-select for the first CSS class. On the AI side, Bricks AI now generates vanilla JavaScript for interactive components, and the admin chat supports image uploads for multimodal conversations. We also shipped REST API route exclusions to protect sites that restrict API access without breaking Bricks popups, a redirect rule editor built into the Logs page, custom confirmation dialogs across all admin modules, and drag-and-drop file import for settings backups.
Tested up to
WordPress Version: Tested up to 7.0
WooCommerce Version: Tested up to 10.8.1
Bricks Builder Version: Tested up to 2.3.6
Bricks Builder Power-Ups
More control, less clicking, fewer workarounds.
- Interaction Triggers: 20+ custom triggers including scroll direction, window resize, double-click, swipe gestures, long press, user idle, scroll progress, and device orientation.
- Interaction Actions: New action types with admin UI toggles and frontend JavaScript handlers for complex interactive layouts.
- CSS Variable Picker: Right-click any Bricks element control to open a searchable popover listing compatible CSS variables, categorized by type (color, spacing, typography).
- Settings Import/Export: Export and import Bricks Builder settings (global styles, color palettes, global classes, variables, components, pseudo classes, theme styles, breakpoints) as JSON backups with select all/deselect all controls.
- Auto-Select First Class: Automatically activates the first unlocked CSS class when selecting an element, saving clicks during styling workflows.
- Relative Time Tags: New dynamic tags displaying human-readable relative timestamps (“2 hours ago”) for post published and updated dates.
- CSS Autocomplete: Enhanced regex to exclude custom properties already inside var() calls, with Safari < 16.4 fallback and text-input-only restriction.
AI Improvements
The AI workspace gets smarter and more capable.
- JavaScript Generation: Bricks AI now writes vanilla JavaScript when components need interactivity, with auto-generated labels and confirmation prompts for section/page root replacements.
- Image Upload: Attach images to AI admin chat messages for multimodal conversations with vision-capable models.
- Performance: Optimized token usage and retrieval scoring for faster, more focused responses with reduced context overhead.
Admin & Security
Better defaults, safer defaults, cleaner admin experience.
- REST API Route Exclusions: Add custom route restrictions to control which endpoints remain accessible when the REST API is disabled for non-admins, preventing breakage of AJAX-powered features like Bricks popups.
- Custom Confirmation Dialogs: Replace all native browser alert() and confirm() dialogs with branded, accessible confirmation modals across all admin modules.
- Comment Management: Disable comments site-wide and remove comment author URL fields with dedicated toggles under Core settings.
- Redirect Rule Editor: Create and edit redirect rules directly from the Logs page via AJAX without page reloads, with input validation and duplicate detection.
- Drag & Drop File Import: Import JSON backup files via drag-and-drop with visual feedback, file validation, and remove functionality.
Fixes & Improvements
- Lazy Loading: Replaced deprecated PHP-based lazy loading with JavaScript IntersectionObserver to fix images stuck in skeleton state.
- Cloudflare Turnstile: Improved script registration and async loading to eliminate race conditions, with WordPress 7.0+ compatibility via login_head fallback.
- Code Manager: PHP snippets no longer accidentally output content that could break HTTP headers or page rendering. Output is captured and suppressed with debug logging.
- Form Desk: Fixed file URL reconstruction for uploads when physical file paths shift between environments.
- Image Converter: Fixed file extension replacement precision and added metadata sync for image sizes during format conversion.
- Plugin Manager: Now automatically restricted when DISALLOW_FILE_MODS is enabled.
- Brevo SMTP: Updated to support API key authentication, replacing the previous username/password configuration that caused form notification errors.
- Folder Manager: Registered the missing cm_folder_sort AJAX action that was causing 400 errors when sorting media folders.