Releases: FriendsOfTYPO3/content-blocks
0.5.0
Reach for the Content Blocks
This release in non-breaking 👌
This release comes with the feature of basic nested Content Elements 🎉 special thanks to @DanielSiepmann 👏
Also, a guide was added on how to use the classic Fluid Styled Content Layouts.
The main focus of this sprint release was to harden the API and to provide small missing features like missing field types (special thanks to @PKuhlmay), localization of select items or the saveAndClose
option.
Special thanks to @garvinhicking for digging into identifier replacement for displayCond
👏
What's Changed
- [FEATURE] Add first basic support for nested content elements
- [FEATURE] Allow to override first Content Element tab
- [FEATURE] Integration with Fluid Styled Content
- [FEATURE] Add Header palette Basic
- [FEATURE] Identifier replacement for displayCond
- [FEATURE] cropVariants shortcut for type File (#83)
- [FEATURE] Add nonce attribute for CSP to css and script viewhelpers (#80)
- [FEATURE] Add title, slug and nav_title for processed Page Types
- [FEATURE] Add type Json (#78)
- [FEATURE] Add type Uuid (#77)
- [FEATURE] Automatically enable useSortable if table is sortable
- [FEATURE] Provide vendor of root composer project as default
- [FEATURE] Localizable items for Select, Radio and Checkbox
- [FEATURE] Add support for saveAndClose
- [BUGFIX] Ignore Collection
fields
if foreign_table is defined - [BUGFIX] Allow to abort question for content block name
- [BUGFIX] Keep dots in FlexForm field identifier
- [BUGFIX] Prevent TypeError for transformSelectSingleRelation (#71)
- [BUGFIX] Handle missing icon gracefully
- [BUGFIX] Avoid negative array key access
- [TASK] Implement cache for Basics
- [TASK] Add hint for f:debug users
And much more refactoring and documentation improvements.
Further contributers for this release. Thanks!
Nikita Hovratov - Content Blocks developer
0.4.0
What's Changed
The Database Analyzer will most probably want to remove some fields. This is fine and intended! The only thing you
should look out for is the constellation: Collection with foreign_table
set. If you want to be able to reuse the
referenced table in more than one table or field (within the same Content Block), you should add the options
shareAcrossTables
and shareAcrossFields
to the Collection field respectively.
- [!!!] Option
alternativeSql
removed. Please use ext_tables.sql overrides instead. - [!!! FEATURE] New options
shareAcrossTables
andshareAcrossFields
. - [FEATURE] Language Generator Command
- [FEATURE] List Content Blocks command
- [FEATURE] ResourceViewHelper
- [FEATURE] Removed
aggregateRoot
option. This will be detected automatically. - [FEATURE] Allow alternative table name for local Collections
- [FEATURE] Only add workspaces fields if EXT:workspaces is installed.
- [FEATURE]
title
anddescription
can now be also set in EditorInterface.yaml - [BUGFIX] Allow string for displayCond #58
And many more bugfixes, refactoring and documentation improvements.
0.3.0
What's Changed
- [!!!][TASK] Automatic language keys for
title
anddescription
simplified. The vendor and name do not need to be included anymore. See documenation - [!!!][BUGFIX] Option
enableImageManipulation
renamed toextendedPalette
. See documentation - [FEATURE] Add seo tab automatically if seo extension is loaded. The Basic
TYPO3/Seo
is removed. - [FEATURE] Add type Password
- [FEATURE] It's now possible to set inline
label
for FlexForm fields - [FEATURE] make:content-block command now offers current timestamp for new Page Types as type name.
- [TASK] Labels.xlf labels now override inline labels defined in YAML
- [TASK] Make
fieldControl
andfieldWizard
available for all field types - [TASK] Labels.xlf is now optional
- [BUGFIX] Prevent prefixing of system field "internalDescription"
- [BUGFIX] Allow to reuse custom extension fields defined in TCA/Overrides
And many more bugfixes, refactoring and documentation improvements.
0.2.1
0.2.0
Features
- type
Select
relations withforeign_table
are now resolved recursively - type
Relation
relations withforeign_table
are now resolved recursively - New option
prefixType
with valuefull
andvendor
- Title of records is now displayed instead of the table name in the list and edit view