renderkit 7.x-1.13

Insecure

Code style and docs.

We want to get this out of the way to prepare for greater changes.

renderkit 7.x-1.12

New features
Insecure

Functionality change:
Sequence components where one configuration item is "broken" now skip this item instead of failing the entire thing.

Commits:
* 6f892e93 Add StaticHubBase::strictSequenceConfigurator(), and let the regular ::sequenceConfigurator() ignore broken items.
* 5d7b4924 (CS) Enhance @return doc in Configurator_FieldFormatterSettings::create().
* 5c2af807 (CS) Improve @return docs in Configurator_FieldFormatter.
* 34e5e99e (CS) Break call to multiple lines in Configurator_EntityDisplay_FieldWithFormatter::confGetValue().

renderkit 7.x-1.11

Bug fixes
Insecure

Fix "Related entities" plugin definition for EntityDisplay.

* 42753b0e Rename EntityDisplay_ListOfRelatedEntities::createConfigurator() -> ::plugin(), as this is the more common naming for such a method.
* 7f07a329 Fix EntityDisplay_ListOfRelatedEntities::createConfigurator() plugin definition.

renderkit 7.x-1.10

Insecure

Be more explicit about module dependencies of plugins.

renderkit 7.x-1.9

Insecure

Some minor code cleanup, nothing more.

* 59b487d2 Add inline comment explanations for FieldDisplayProcessor_Label referring to Display suite issue.
* 41ebd789 Remove @noinspection for ReferenceMismatchInspection, which no longer exists in phpinspectionsea.
* c4f21323 Omit redundant default parameter in call.
* 08eba141 Declare closure as static.
* 53e87dc4 Suppress inspection for deprecated class self, in BuildProcessor_ThemePreprocess.
* 7597fa50 Use $this-> instead of parent::

renderkit 7.x-1.8

Insecure

Minor changes:
* 95af9715 Remove duplicate plugin annotation on EntityDisplay_WithBuildProcessor.
* 778a5edc Change plugin label for EntityDisplay_WithEntityBuildProcessor.

renderkit 7.x-1.7

Bug fixes
New features
Insecure

* ebba143e Drop the version requirement for themekit, to not avoid confusion with Composer.
* 2f0b057f Create BuildProvider_Repeat.
* 4b863c36 (CS) Use @return self.
* 3996b173 Fix RenderUtil::validateList() for empty-string delta.
* c99e867f (CS) Remove unused import.
* ad1f2776 Make the list format optional in EntitiesListFormat_ListFormat.
* 72e6eacc Add BuildProvider_ViewsExposedForm.
* a18a01eb Add note in *.info file, about themekit version in cfr.

renderkit 7.x-1.6

Security update
Insecure

Security: EntityDisplay_ListOfRelatedEntities and some similar classes do not check access to view referenced entities.

Renderkit - Moderately critical - Access bypass - SA-CONTRIB-2018-060

renderkit 7.x-1.5

Bug fixes
New features
Insecure

Breaking?

If https://drupal.org/project/cfr is used, it must be on version >= 7.x-1.1 !!

renderkit 7.x-1.4

Bug fixes
Insecure

Bug fix: Only show DS-related plugins, if Display suite is enabled.

* b914b75 EntityDisplay_DsField: Fix indentation.
* 7b826c7 EntityDisplay_DsField: Only show plugin if DS is enabled.

renderkit 7.x-1.3

Bug fixes
New features
Insecure

Expose Display suite fields as EntityDisplay plugins!

* 6752e1f + EntityDisplay_DsField and configurators.
* 5a20fc7 Remove unused import.
* 26879bc EntityDisplay_FieldWithFormatter: Behavior if $helper is NULL.
* 6d96f67 EntityDisplay_FieldWithFormatter: Remove unnecessary @throws tag.

renderkit 7.x-1.2

Bug fixes
Insecure

The previous release 7.x-1.1 introduced two bugs in EntityDisplay_SequenceWithListFormat.

* bd2763e Fix EntityDisplay_SequenceWithListFormat.
* 6cf7ed1 Correct plugin id for EntityDisplay: Sequence with list format.

renderkit 7.x-1.1

Bug fixes
New features
Insecure

* 4fa404d Let EntitiesListFormat_SimpleTable use StaticHub functionality, and make it context-aware.
* 9316ed8 + EntityDisplay_SequenceWithListFormat.
* 8ebd6f5 Improve sanity check in EntityDisplay_Sequence::__construct().
* 80c450c Make EntityDisplay_Sequence::$displayHandlers private.
* d5d71bb Let EntityDisplay_Sequence use StaticHubBase functionality.
* eef6f7d + StaticHubBase sub-classes for EntityDisplay and ListFormat.
* 9ea553d + StaticHubBase.
* 19b4fd1 + Configurator_Passthru.
* 5ac42e9 + EntityToEntities_EntityReferenceField.

renderkit 7.x-1.0

Insecure

First release regarded as "stable".
From now on, no more API breaks in the 7.x-1.x branch.

renderkit 7.x-1.0-alpha4

React to cfr-7.x-1.0-alpha3, where cfrkit was removed and all 3 classes moved back to cfrapi.

renderkit 7.x-1.0-alpha3

Bug fixes
New features
Insecure

Many changes.

This updates a lot of code to use the modified API of cfr-7.x-1.0-alpha2 upwards.

Only apply this update if you also update the cfr project!

Such API-breaking changes can be expected as long as this project is in "alpha".

renderkit 7.x-1.0-alpha2

New features
Insecure

Introduce ListFormat_ElementDefaults.
Introduce RENDERKIT_POP_PARENT mechanic for $element['#parents'] manipulation.
Add Configurator_ListFormat_Expert as configurator for ListFormat_ElementDefaults.
Bump themekit version requirement as required for Configurator_ListFormat_Expert.

renderkit 7.x-1.0-unstable3

Bug fixes
New features
Insecure

* e606493 Add ImagesDisplay_Multiple.
* ad34789 Add ImageProcessorUtil with ::processImages().
* f0b9fa9 ListFormat_ItemBuildProcessor: Make it an optional decorator.
* 9991f40 ListFormat_ItemBuildProcessor: Expose as plugin.
* 6c5aa50 ListFormat: Container: Let it implement HtmlTagInterface.
* 9dd48b9 ListFormat_BuildProcessor: Make it an optional decorator.
* a34b98e ListFormat_BuildProcessor: Expose as plugin.
* 5e7f2d9 HtmlTagTrait: Fix @see doc.

Subscribe with RSS Subscribe to Releases for Renderkit