Version 1.7.8
June 16, 2026
Fixed
- Fixed the Craft-native Cmd/Ctrl+S save shortcut breaking (the browser's "Save page" dialog appeared instead of the entry being saved) after selecting a block from a grouped Button Group with "Organize Button Group entries using Craft's native Entry Type Groups" enabled. Blocksmith now closes its group dropdowns through Garnish's DisclosureMenu API, so the UI layer registered when the dropdown opens is properly removed again (#15) – Thanks to @redburn for reporting!
Version 1.7.7
June 13, 2026
Fixed
- Fixed the "Organize Button Group entries using Craft's native Entry Type Groups" setting incorrectly showing "This feature requires Craft CMS 5.8 or newer" on Craft 5.10+. The version check now uses a proper semantic comparison instead of a string comparison.
Version 1.7.6
March 5, 2026
Updated
- Updated
craftcms/cmsdependency to 5.9.14
Version 1.7.4
February 8, 2026
Fixed
- Fixed an issue where Matrix fields with a custom handle override in the field layout were not recognized by Blocksmith
Version 1.7.3
February 5, 2026
Improved
- Preview Modal: Search field is now automatically focused when the modal opens, allowing users to immediately start typing
Version 1.7.2
January 28, 2026
Added
- Craft CMS 5.9+ compatibility for Matrix fields with grouped entry types
Fixed
- Cards View (Modal): Expandable containers now hidden correctly
- Cards View (Button Group): Groups wrapper positioned outside containers
- Blocks View (Modal): Duplicate button prevention for grouped structures
All fixes use DOM-based feature detection for backward compatibility with Craft < 5.9.
Version 1.7.1
November 29, 2025
Fixed
- Prevent 403 error on login page by checking auth state before AJAX request
Version 1.7.0
September 20, 2025
Added
- Site-level translations for block types, categories, and field names
Version 1.6.9
July 16, 2025
Fixed
- Fixed an issue where the domain was stripped from selected asset URLs, causing broken preview images when using external asset domains (e.g. Servd CDN or S3)
- Resolved a JavaScript error (
MutationObserver.observe: Argument 1 must be an instance of Node) that could occur if expected DOM elements were not yet rendered
Version 1.6.8
July 10, 2025
Fixed
- Placeholder image in the Preview Modal now loads correctly on Craft installations running in a subfolder or with custom site URLs
Version 1.6.7
July 9, 2025
Fixed
- Resolved DisclosureMenu conflicts in Live Preview by ensuring that all grouped button dropdowns now have unique IDs for proper menu handling
Version 1.6.6
July 7, 2025
Fixed
- Fixed wrong block positioning when using "Add block above" in Cards view
- Fixed missing "Add new block" button and Button Group in Inline editable blocks view
Version 1.6.5
July 6, 2025
Improved
- Refactored matrix field settings loading to use async/await with the Fetch API instead of deprecated synchronous AJAX requests
Added
- Added missing translation string