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/cms dependency to 5.9.14

Version 1.7.5

February 24, 2026

Fixed

  • Fixed body scrollbar being permanently disabled after selecting a block from a grouped button-group dropdown in Craft 5.9+ (#14) – Thanks to @croxton for reporting!

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