Skip to content

Releases: spicywebau/craft-neo

Neo 4.1.1

08 Apr 06:32
Compare
Choose a tag to compare

Fixed

  • Fixed a bug when validation errors occurred on new block types when trying to save a Neo field, where the new block types' settings and field layout designer would not load when selected

Neo 5.0.0-beta.4

03 Apr 08:26
Compare
Choose a tag to compare
Neo 5.0.0-beta.4 Pre-release
Pre-release

Fixed

  • Fixed a bug where action menus would not open on new blocks that contained at least one dropdown field

Neo 5.0.0-beta.3

03 Apr 06:34
Compare
Choose a tag to compare
Neo 5.0.0-beta.3 Pre-release
Pre-release

{note} See also the release notes for 4.0.8 and 4.1.0.

Fixed

  • Fixed a bug where content would be lost when upgrading from Craft 4

Neo 4.1.0

03 Apr 02:36
Compare
Choose a tag to compare

Added

  • Added benf\neo\console\controllers\BlockTypesController::actionFixFieldLayouts() (php craft neo/block-types/fix-field-layouts console command)
  • Added benf\neo\console\controllers\FieldsController::actionFixBlockStructureSiteIds() (php craft neo/fields/fix-block-structure-site-ids console command)

Fixed

  • Fixed an error that could occur when changing a Neo field's propagation method, if a Neo block structure for that field exists for an owner element that no longer has the field on its field layout
  • Fixed a bug where deleting an entry for a site wasn't propagating to Neo blocks for that entry/site

Neo 4.0.8

22 Mar 05:18
Compare
Choose a tag to compare

Fixed

  • Fixed a bug where soft-deleted Neo blocks that were not deleted with their owner element were not being cleaned up by Craft garbage collection
  • Fixed a bug where Neo blocks that were initially created for a newly-added site within a draft could be lost when applying the draft

Neo 2.13.21

21 Mar 02:20
Compare
Choose a tag to compare

Fixed

  • Fixed an error that could occur during Craft garbage collection if the neoblockstructures table contained more than 65535 rows

Neo 5.0.0-beta.2

11 Mar 05:42
Compare
Choose a tag to compare
Neo 5.0.0-beta.2 Pre-release
Pre-release

Added

  • Added benf\neo\models\BlockType::$color and the neoblocktypes.color column

Changed

  • benf\neo\models\BlockType now implements craft\base\Colorable

Removed

  • Removed benf\neo\Field::PROPAGATION_METHOD_ALL; use craft\enums\PropagationMethod::All instead
  • Removed benf\neo\Field::PROPAGATION_METHOD_CUSTOM; use craft\enums\PropagationMethod::Custom instead
  • Removed benf\neo\Field::PROPAGATION_METHOD_LANGUAGE; use craft\enums\PropagationMethod::Language instead
  • Removed benf\neo\Field::PROPAGATION_METHOD_NONE; use craft\enums\PropagationMethod::None instead
  • Removed benf\neo\Field::PROPAGATION_METHOD_SITE_GROUP; use craft\enums\PropagationMethod::SiteGroup instead

Neo 5.0.0-beta.1

10 Mar 09:50
Compare
Choose a tag to compare
Neo 5.0.0-beta.1 Pre-release
Pre-release

Added

  • Added Craft 5 compatibility

Removed

  • Removed Craft 4 compatibility
  • Removed the neoblocks_owners table; the Craft 5 elements_owners table is used instead
  • Removed the neoblocks.deletedWithOwner column; the Craft 5 elements.deletedWithOwner column is used instead
  • Removed benf\neo\models\Settings::$enableLazyLoadingNewBlocks; new blocks are now always lazy loaded
  • Removed benf\neo\services\Blocks::renderTabs()

Neo 4.0.7

09 Mar 04:01
Compare
Choose a tag to compare

Fixed

  • Fixed missing getField() method on blocks
  • Fixed an error that occurred when changing the propagation method for a Neo field with no blocks
  • Fixed an error that could occur when cloning block types, if Neo's blockTypeIconSelectMode plugin setting is set to 'path'
  • Fixed a bug where field layout designers for new block types could be reloaded when cloning those block types

Neo 4.0.6

23 Feb 11:11
Compare
Choose a tag to compare

Added

Changed

  • When deleting a Craft element, queue jobs for deleting Neo blocks owned by the element will now be generated on a per-Neo-field basis, rather than a per-Neo-block basis (thanks @engram-design)

Fixed

  • Fixed a display bug with the contents of collapsed block previews on blocks that contain asset fields