Skip to content

Commit

Permalink
Release v2.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ttempleton committed Oct 30, 2018
1 parent f941ebf commit a77c63b
Showing 1 changed file with 3 additions and 138 deletions.
141 changes: 3 additions & 138 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,139 +1,4 @@
## Changelog
# Changelog

### v1.4.1
- `Added` Added configuration options to enable/disable certain optimisations
- `Improved` Content summaries now include Matrix and Super Table field values
- `Improved` Big performance improvement with block modification detection
- `Improved` Added limits to content summaries to improve UI performance
- `Fixed` Neo fields can now handle changes in translation settings
- `Fixed` Fixed issue with Neo fields not reverting correctly when rolling back an entry's version
- `Fixed` Fixed issue with nested Matrix and Super Table block rearrangements not saving
- `Fixed` Non-admins are now able to duplicate blocks
- `Fixed` Fixed server error when non-admins expand/collapse Neo blocks
- `Fixed` Fixed issue with Neo-to-Matrix conversion with localised content
- `Fixed` Relations are now converted when converting Neo to Matrix
- `Fixed` Search keywords for Neo fields now generate when rebuilding the search index
- `Fixed` Removed graphical abnormality on blocks in Safari
- `Fixed` Fixed issue with collapsed block children indicator being out of sync

#### v1.4.0
- `Added` Added "Max Child Blocks" setting to block types
- `Added` Neo-to-Matrix conversion (with all it's content) now possible when changing an existing Neo field to Matrix
- `Added` Collapsed Neo blocks now show a rich content summary in the title bar, similar to Matrix blocks
- `Added` Eager-loading is now supported ([refer to documentation on how to eager-load Neo fields](https://github.com/benjamminf/craft-neo/wiki/5.-Eager-Loading))
- `Improved` Neo fields and their content now automatically convert to Matrix when uninstalling the plugin
- `Improved` Matrix fields inside Neo blocks are now styled differently, so they stand out more visually (inspired by [SuperTable](https://github.com/engram-design/SuperTable))
- `Improved` German translations have been grammatically improved
- `Improved` Field-less blocks now have their heights padded to improve visibility
- `Fixed` Fixed partially broken support for [Reasons](https://github.com/mmikkel/Reasons-Craft)
- `Fixed` Fixed PHP error when using Neo in widget
- `Fixed` Fixed bug where Neo could be created inside Matrix
- `Fixed` Fixed bug where default values for lightswitch fields were not used in new Neo blocks
- `Fixed` Various minor bug and behavioural fixes to the configurator and input blocks

#### v1.3.5
- `Improved` Added German translations
- `Improved` Localised Neo fields can now contain fields that are also localised
- `Fixed` Entry draft preview links now work correctly with Neo fields
- `Fixed` Neo fields with Redactor (rich text) fields no longer always trigger "Do you like to leave?" prompt
- `Fixed` Duplicating a block now duplicates into the correct locale
- `Fixed` Fixed ordering of child block checkboxes (hopefully for the last time)

#### v1.3.4
- `Improved` Updated Javascript dependencies
- `Fixed` Fixed issues with Neo fields not updating correctly when publishing entry drafts
- `Fixed` Neo fields are now able to be used in widgets
- `Fixed` Fixed bug where the ordering of child block checkboxes in the configurator would sometimes be inconsistent
- `Fixed` Moved where the generating search keywords task is triggered to avoid potential side-effects

#### v1.3.3
- `Fixed` Removed block caching as it was breaking entry drafts, and potentially other areas of the control panel

#### v1.3.2
- `Fixed` Fixed bug with live preview mode breaking for Neo fields in Craft 2.6.2793
- `Fixed` Fixed bug with entry drafts not updating their Neo block field values after saving
- `Fixed` Fixed bug where Neo blocks would share caches across differing host names

#### v1.3.1
- `Fixed` Fixed incompatibility with PHP 5.5 and below introduced in `1.3.0`
- `Fixed` Fixed bug where leaving editing an element would always show the confirm dialog, regardless if anything changed
- `Fixed` Minor UI fix with field-less tabs on child blocks having incorrect background color

### v1.3.0
- `Added` Added ability to duplicate blocks
- `Added` Added ability to have blank tabs in block type field layouts
- `Improved` Generating search keywords for Neo fields are now offloaded to a task, dramatically reducing saving time
- `Improved` Blocks now only save if their content has been modified, reducing saving time
- `Improved` Block field templates are now cached for improved rendering performance
- `Improved` Javascript (Babel) polyfills now only load if necessary
- `Fixed` Can now use comparison querying (eg. `'>=3'`) on level property in live preview
- `Fixed` Filtering Neo blocks by `typeId` now works correctly

#### v1.2.1
- `Improved` When editing Neo fields, block types and groups are now inserted after the currently selected item
- `Fixed` Added support for Reasons v1.0.4
- `Fixed` Implemented a way of using Twig variables in Asset (and potentially other) field settings for Neo blocks

### v1.2.0
- `Improved` Block type buttons will now not be grouped if there is only one inside a group
- `Improved` Checkboxes on blocks are now only checked when clicking on them, or the block type label
- `Fixed` Neo fields now work properly in live preview mode
- `Fixed` Fixed bug with Neo field block structures when localised
- `Fixed` Blocks now show when previewing older versions of entries (thanks @christianruhstaller)
- `Fixed` Fixed bug where elements could not be saved after reporting an error with a Neo field
- `Fixed` Fixed bug where you couldn't select text inside input fields in the configurator using keyboard shortcuts

#### v1.1.0
- `Added` Blocks now support structure property querying (children, descendants, etc)
- `Improved` Clicking on block tabs no longer toggles the checkbox
- `Improved` Now checks for compatible PHP version on install
- `Fixed` Fixed issue where child blocks weren't being added to the correct block
- `Fixed` Block tab dropdown (when in mobile view) now works on new blocks
- `Fixed` The "+" icon on block buttons is now correctly added to the first button

#### v1.0.2
- `Added` Added ability to get child blocks in the template. This implementation will be deprecated soon in a later release but will remain supported throughout all 1.x versions.

#### v1.0.1
- `Added` Added ability to query against block level in templates, like with categories and structure sections

### v1.0.0
- `Added` Added support for the Quick Field plugin
- `Added` Added "Top Level" block type setting for hiding blocks from the main button row
- `Improved` Added support for Internet Explorer 10+
- `Improved` Blocks now force-expanded if they have errors
- `Improved` Expanding and collapsing a block is now animated
- `Improved` Delete confirmation box shows when deleting multiple blocks
- `Fixed` The "Add block above" feature now works correctly for child blocks
- `Fixed` Fixed issue with child block checkbox ordering
- `Fixed` Miscellaneous layout issues and minor bugs

--

#### v0.5.1
- `Improved` Block tabs now respond to mobile devices
- `Fixed` Fixed bug where reporting errors on new blocks were breaking many non-obvious things
- `Fixed` Fixed bug where blocks of different levels could be group-dragged together
- `Fixed` Fixed bug where child block checkboxes would be in the incorrect order if groups were present

#### v0.5.0
- `Added` Added support for the Relabel plugin

#### v0.4.0
- `Improved` Implemented transitions when adding/removing blocks
- `Improved` Group buttons now disable when all their child buttons are also disabled
- `Fixed` Fixed bug where child blocks weren't being appended correctly
- `Fixed` Fixed bug with button layout on child blocks when groups were involved

#### v0.3.0
- `Added` Added support for block hierarchies

#### v0.2.1
- `Added` Added support for eager loading
- `Fixed` Fix issue where some saved field values wouldn't load inside a Neo block

#### v0.2.0
- `Added` Added support for the Reasons plugin

#### v0.1.0
- Initial release
## 2.0.0 - 2018-10-30
- Initial release for Craft 3

0 comments on commit a77c63b

Please sign in to comment.