Version 4.0.4
February 22, 2023
Added
- Added a new "Welcome" message when installing the plugin.
Changed
- Completely overhauled the Spoon documentation.
Fixed
- Fixed spacing of nested menu toggle.
Version 4.0.3
December 16, 2022
Fixed
- Preserve existing block type UUIDs when saving. (#124) (thanks @bvangennep)
Version 4.0.2
October 12, 2022
Fixed
- Fixed bug which allowed hidden blocks to be available via the cog menu. (#122) (thanks @tomdavies)
Version 4.0.1
October 7, 2022
Fixed
- Fixed a bug which could prevent the button from showing in a slideout. (#120) (thanks @tomdavies)
Version 4.0.0
October 4, 2022
Version 4.0.0-beta.1
September 15, 2022
Added
- Craft 4 compatibility.
Changed
- Refactored field layout designer to use Vue instead of Garnish.
Version 3.7.0
May 20, 2022
Changed
- Transferred plugin ownership to Double Secret Agency.
Version 3.6.1
February 9, 2021
Fixed
- Fixed an issue with project config that could cause it to throw a big wobbly (#105)
Version 3.6.0
September 25, 2020
Changed
- Spoon is now compatible with Craft 3.5, as a result of these changes Spoon requires Craft 3.5 or greater from this release onward.
Version 3.5.3
July 30, 2020
Fixed
- Fixed an issue where project config could fail with an "Integrity constraint violation" error - thanks to @qrazi for pointing me in the right direction! (#90 & #93)
- Fixed an issue with newer versions of Super Table which caused Matrix blocks to render empty if there was at least one Super Table configured inside the Matrix field (#98)
- Fixed an error that could occur when matrix fields don’t return properly by ID (#92)
Version 3.5.1
February 5, 2020
Fixed
- Fixed missing sort fields on new installs (#86)
Version 3.5.0
February 5, 2020
Before updating to 3.5.0 or greater it is a good idea to update to 3.4.3 first.
Fixed
Version 3.4.3
December 16, 2019
Fixed
- Removed a few more return type declarations that rely on PHP >= 7.1.0 (#78)
Version 3.4.2
December 4, 2019
Fixed
- Refactored the codebase to not rely on PHP >= 7.1.0 and removed the composer requirement (#74)
Version 3.4.1
December 4, 2019
Changed
- Bumped the PHP requirement to >= 7.1 (#72)
Fixed
- Fixed a couple of bad references to the
uid
field on a Solspace Calendar model (#73) - Fixed the collapsed / expanded reflow issues (#58 & #67) - hat tip to @jsunsawyer for pinpointing the specific circumstances that cause this to pop up
Version 3.3.7
April 25, 2019
Fixed
- Fixed an error that occurred when trying to remove existing field layouts (#57)
Version 3.3.6
April 5, 2019
Changed
- Qualified the Loader count() calls for opcode speed improvements
Fixed
- Fixed an issue with the configurations not being loaded on existing entries for non-default sites (#54)
- Fixed an issue where the global block types settings page would still show deleted global configs if there was a global set with a contextual config for that field
Version 3.3.5
March 6, 2019
Fixed
- Fixed an issue where spooned blocks with no field layout wouldn’t render if there was a validation error (#53)
Version 3.3.4
March 1, 2019
Fixed
- Fixed an issue where sometimes the fields cache needs refreshing (#46)
Version 3.3.3
February 22, 2019
Fixed
- Fixed a couple more cases where the Matrix blocktype might not exist for some reason (#52)
Version 3.3.2
February 21, 2019
Changed
- Upgraded gulp
Version 3.3.1
February 21, 2019
Added
- Added support for Solspace Calendar specific contexts (#36)
- Added partial support for Craft Commerce product type contexts (#49)
Changed
- Moved the global block type context out of the plugin settings section (#51)
Fixed
Version 3.2.7
January 28, 2019
Fixed
- Fixed an issue with Super Table when upgrading to Craft 3.1 (#44)
Version 3.2.6
January 21, 2019
Fixed
- Fixed another issue when upgrading to Craft 3.1 (#43)
Version 3.2.3
September 21, 2018
Fixed
- Fixed typing issues introduced in 3.2.2
Version 3.2.2
September 21, 2018
Fixed
- Fixed a bunch of bugs and spacing issues picked up by Scrutinizer
- Corrected the core craftcms/cms requirement in composer.json
Version 3.2.0
September 4, 2018
Added
- Added support for Super Table allowing you to use Spoon on Matrix fields that are inside Super Table fields, both
Super Table > Matrix
andMatrix > Super Table > Matrix
. Initially this is only for the global context which means you can only change these nested Matrix fields in the Spoon settings page and those changes apply everywhere.
Version 3.1.0
August 29, 2018
Added
- Now the global settings page shows you the parent field if the Matrix field is contained in a Super Table block
Fixed
Version 3.0.1
July 18, 2018
Changed
- Updated the README with the relevant GitHub project and a note about support
- Changed the required version of Craft to 3.0.16 which fixes an issue with Safari when configuring block type layouts (#8)
Fixed
- Fixed a typo in the README
- Fixed an issue where the initial page load in Safari was showing blank blocks (#10)
Version 3.0.0
July 10, 2018
Version 3.0.0-beta.4
July 3, 2018
Added
- Added more general information around the plugin and a banner
Removed
- Removed support for third-party plugins to add their own contexts
Fixed
- Fixed an issue with loading the configurator on Users
- Fixed loading issues with Drafts and Sites
- Fixed a PHP error that occurred if you tried to edit an entry that doesn’t exist
Version 3.0.0-beta.3
July 3, 2018
Added
- Added roadmap and pricing notes.
Fixed
- Fixed an error if the plugin wasn’t installed (thanks nilsenpaul)
- Fixed a filename casing issue (thanks nilsenpaul)
Version 3.0.0-beta.2
July 2, 2018
Fixed
- Fixed a caching error in the BlockTypes Service
Version 3.0.0-beta.1
July 2, 2018
Added
- Initial port from Pimp My Matrix (Craft 2).