Hey everyone,
Classic Monks v1.2.2 is live. This release has 27 changes: 10 new features, 7 bug fixes, 7 enhancements, and 3 workflow changes.
The big focus this time is Short Links. We rebuilt the entire module: settings save without page reloads with Cmd+S / Ctrl+S keyboard shortcuts, creating and editing short links happens instantly with toast feedback, and the statistics window is redesigned with performance metrics and interactive charts for audience breakdown by country, device, browser, OS, and referrer source.
On the WooCommerce side, shoppers no longer see out-of-stock variations in product dropdowns, so only purchasable options show up. And coupon codes, UTM parameters, and affiliate IDs are now preserved when customers are redirected to checkout after adding a product.
We added a shared AI system prompt that applies across all AI features (text generation, alt text, image creation, image editing) so every output follows your brand voice. AI alt text generation now supports language selection for generating in French, Spanish, German, or any other language.
Other additions in this release:
Assets Manager now tracks inline-only styles (like block theme global styles)
Folder Manager auto-assigns uploads to the selected folder
Bricks Image Compare has a fully draggable slider with horizontal and vertical layouts, working in query loops and components
SVG Image Converter can convert Bricks Icon elements to Image elements and back
IP whitelists support CIDR notation for address ranges
Media folder sidebar stays visible when switching tabs
We also fixed the mobile inspect element guard that was causing blank pages on iPhones, WooCommerce direct checkout losing URL parameters, and Anthropic AI models rejecting certain request formats.
Tested up to WordPress 7.0, WooCommerce 10.9.1, and Bricks Builder 2.3.8.
Full Changelog: Classic Monks v1.2.2 - Changelog
Special Thanks
This release was shaped by detailed feedback from our community:
Alexander Senger: Admin bar position toggle feedback, and improving the loading experience and cleaning up success notices in Secure Downloads.
Clarisse: IP whitelist bypass when using password protection, caused by insufficient CIDR range support and spoofable IP headers.
Karlo Rivera Velasquez: AI alt text language selection (Forum #62), Image Compare element not working in query loop components (Forum #63), JPEG uploads resulting in empty files when auto-converting to WebP (Forum #64), and media uploads failing entirely (Forum #67).
Lucile Collignon: Inspect Element guard clearing the DOM on iPhone Chrome (Forum #65).
Noud de Rover: MU plugin installer writing truncated or incomplete PHP files, causing unclosed parenthesis syntax parser errors and site crashes.
Vid Tutek: Media folder drag-and-drop carrying over previous selections and resetting pagination.
Your reports, videos, and forum posts are what make these releases possible. Thank you.
Let me know what you think once you’ve updated, especially if you’re using the Short Links rebuild or the WooCommerce out-of-stock hiding. I’d love to hear how they fit into your builds.
Cheers,
Joy
