All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Added Craft 5 compatibility
- Removed Craft 4 compatibility
- Fixed a bug where fields from version 2.x wouldn't be migrated on projects that aren't using the project config (thanks @jamie-s-white)
- Added
spicyweb\oddsandends\fields\DisabledUsers
- Users (Disabled) field type
- Added the ability to disable plugin components via the new
disableNormalFields
,disableCommerceFields
, anddisableWidgets
plugin settings (thanks @kbergha)
- Odds & Ends now requires Craft 4.4.0 or later
- Fixed an error that occurred on Craft 4.4.0 or later
- Fixed an error that occurred if the Roll Your Own widget was set to use a nonexistent template
- Fixed an error that occurred when executing a GraphQL query if a Width field existed in the Craft install
- Added
spicyweb\oddsandends\fields\DisabledProducts
- Commerce Products (Disabled) field type - Added
spicyweb\oddsandends\fields\DisabledVariants
- Commerce Variants (Disabled) field type - Added
spicyweb\oddsandends\fields\ProductsSearch
- Commerce Products (Search) field type - Added
spicyweb\oddsandends\fields\VariantsSearch
- Commerce Variants (Search) field type
- Fixed some style issues with element search fields
- Added support for Craft 4 (requires Craft 4.2.1 or later)
- Removed support for Craft 3
- Fixed a bug where fields from version 2.x wouldn't be migrated on projects that aren't using the project config (thanks @jamie-s-white)
- Fixed an error that could occur when editing element search field contents
- Fixed a bug where previously selected elements for element search fields couldn't be removed
- Fixed an error that occurred when attempting inline editing of entries selected for an Entries (Search) field, and categories selected for a Categories (Search) field
{note} The plugin’s package name has changed to
spicyweb/craft-odds-and-ends
. If you’re updating with Composer, you will need to runcomposer require spicyweb/craft-odds-and-ends
and thencomposer remove supercool/tools
.
- Name changed from 'Tools' to 'Odds & Ends'
- Now maintained by Spicy Web
- Now requires Craft 3.7.55.3 or later Craft 3 releases
- Fixed an error that occurred when creating a width field on Craft 3.7.46 or later Craft 3 releases
- Fixed a bug where Roll Your Own widgets were always displaying 'Roll Your Own' as the title, instead of the user-specified title
- Fixed a JavaScript error that could occur with Entries (Search) and Categories (Search) fields
- Fixed a bug where Entries (Search) and Categories (Search) fields could fail to return results
- Fixed an error that occurred with the Entries (Search) field if single sections were one of the sources set for the field
- Fixed an error that occurred when loading Ancestors field settings
- Fixed a bug where Ancestors field modals could fail to show elements
- Width field styling
- Width field data type for php 7.4
- Validation error when grid data was typecasted to int
- Settings and UI for grid field
- Support for craft 3.5
- Small validation fix for grid field rework
- Grid field settings and UI overhauled
- Fixed width field for Craft 3.3.5+
- Added
supercool\tools\fields\data\GridData::leftRight()
field for use in templates
- Fixed a composer.json issue
- Fixed an error that could occur with width fields
- Added default value for width
- Added global settings for width
- Fixed multiple width fields
- Added toggle for show/hide width field
- Fixed a composer.json issue
- Added a grid field type which is going to be used as a width field
- Initial Craft CMS 3 release