[BUGFIX] Fix core version detection issue

[BUGFIX] Fix core version detection issue

Close: #1903
NamelessCoder 2021-10-06

[BUGFIX] Suppress possible errors from unresolvable pi_flexform

[BUGFIX] Suppress possible errors from unresolvable pi_flexform

XML-to-inline converter must suppress error messages in
order to work with CTypes that do not include a flexform DS.
NamelessCoder 2021-08-22

[BUGFIX] Remove commas in last function argument

[BUGFIX] Remove commas in last function argument

Resolves an issue with PHP compatibility on versions that
consider comma after last function argument a syntax error.
NamelessCoder 2021-08-12

[BUGFIX] Fix copy/paste of parent in workspace (#1897)

[BUGFIX] Fix copy/paste of parent in workspace (#1897)

Fixes resolving of copied parent record by avoiding
selection of the workspace placeholder record, and
fixes undesired resetting of colPos after DataHandler
by also setting the new colPos value in placeholders.

Close: #1895
NamelessCoder 2021-07-27

[BUGFIX] Avoid deprecated/removed WS placeholder method

[BUGFIX] Avoid deprecated/removed WS placeholder method

Remove usage of a method that has been removed in
TYPO3v11.
NamelessCoder 2021-07-23

[TASK] Set stability beta

[TASK] Set stability beta
NamelessCoder 2021-05-24

Merge branch 'master' into development

Merge branch 'master' into development
NamelessCoder 2021-05-24

[TER] 9.5.0

[TER] 9.5.0
NamelessCoder 2021-05-24

Merge branch 'staging'

Merge branch 'staging'
NamelessCoder 2021-05-24

Merge branch 'development' into staging

Merge branch 'development' into staging
NamelessCoder 2021-05-24

[TASK] Generate change log for 9.5.0

[TASK] Generate change log for 9.5.0
NamelessCoder 2021-05-24

[FEATURE] Add experimental FlexForm-as-IRRE feature

[FEATURE] Add experimental FlexForm-as-IRRE feature

Adds a new extension configuration option which when enabled
causes Flux to convert the FlexForm DS/XML to become an IRRE
relation. When active, the storage method switches from XML
to relational records stored in "flux_sheet" and "flux_field" as
normalised data.

Also contains the API necessary to register different storage
mechanisms, e.g. JSON blob fields or EAV.

The default implementation enables the IRRE conversion
for tt_content.pi_flexform only - can be registered for other
fields in other tables as well, by placing a call to:

\FluidTYPO3\Flux\Integration\NormalizedData\FlexFormImplementation::registerForTableAndField('tt_content', 'pi_flexform');

...in ext_localconf.php of an extension plus in the TCA
override file of the table that contains the field you wish to
handle as IRRE instead of XML.

Note: currently only limited support - section objects will
be completely ignored.
NamelessCoder 2021-05-24

[FEATURE] Add extension configuration to toggle page integration

[FEATURE] Add extension configuration to toggle page integration

Allows switching off the page rendering integration (TCA, site
config, autoloaded TypoScript, FE page rendering). Puts Flux
in a mode similar to version 9.2 when running without fluidpages.

References: #1879
NamelessCoder 2021-05-24

[FEATURE] Declare support for TYPO3v11.2

[FEATURE] Declare support for TYPO3v11.2
NamelessCoder 2021-05-23

[BUGFIX] Show column label instead of colPos (page translation view) …

[BUGFIX] Show column label instead of colPos (page translation view) (#1850) (#1851)

Co-authored-by: Albrecht Köhnlein <[email protected]>
Co-authored-by: Claus Due <[email protected]>
koehnlein 2021-05-23

[BUGFIX] Avoid error when copying on list (#1883)

[BUGFIX] Avoid error when copying on list (#1883)

When copying on list view, `$value` comes as a negative integer indicating the id of the content after which is going to be pasted. A simple `is_array` conditions seems to work.

Resolves: #1816

Co-authored-by: Claus Due <[email protected]>
eliasfernandez 2021-05-23

[BUGFIX] Fix uncompiled state resolving of extension name

[BUGFIX] Fix uncompiled state resolving of extension name

Followup for https://github.com/FluidTYPO3/flux/commit/b6e5153f2151e0d8a6b388fd7905499c375d1591
NamelessCoder 2021-05-23

[BUGFIX] Fix content type Available content types (#1884)

[BUGFIX] Fix content type Available content types (#1884)

I've discovered the problem with Issue #1866 where the content types selection only worked when the Plug & Play checkbox was selected.
During my xdebug fiddling I noticed that even I had 2 flux based extensions and the Plug & Play enabled the CEs of first extension didn't get listed in the 'Available content types' list.
After a bit more of debugging I came down to this line where the `$this->typeNames` were replaced instead of added to the already existing one.
After I've changed the line it worked even without Plug & Play selection.

Co-authored-by: Claus Due <[email protected]>
X-Tender 2021-05-23

[BUGFIX] Adjusts frontend rendering to TYPO3v11.2 requirements

[BUGFIX] Adjusts frontend rendering to TYPO3v11.2 requirements
NamelessCoder 2021-05-23

[BUGFIX] Fix resolving of extension name when editing site configuration

[BUGFIX] Fix resolving of extension name when editing site configuration

Fixes an issue where Fluid context was not provided with the
extension name which the template file belonged to, when
parsing page template files. The extension name is now resolved
either from global context or currently active container.
NamelessCoder 2021-05-23