Changelog¶
2.0.3¶
Extend dependency for symfony/cache to prevent t3api from downgrading symfony/cache in TYPO3 11 environments [commit]
2.0.2¶
2.0.1¶
2.0.0¶
Move from travis to github actions [commit]
Make php-cs-fixer config form TYPO3/coding-standards. Update .editorconfig from TYPO3/coding-standards [commit]
Refactor ddev for test instances. [commit]
Adds support for TYPO3 v11 [issue]
Makes it possible to include custom paths as API resources [issue]
Adds support for API resources inside subdirectories of
Classes/Domain/Model/
[issue][!!!] Drops support for TYPO3 < 10.4
[!!!] Changes annotation
ReadOnly
toReadOnlyProperty
[commit 1; commit 2][!!!] Changes signal slot
\SourceBroker\T3api\Serializer\ContextBuilder\ContextBuilderInterface::SIGNAL_CUSTOMIZE_SERIALIZER_CONTEXT_ATTRIBUTES
parameters structure to indexed array instead of associative [commit]
1.2.3¶
1.2.2¶
Fixes composer dependencies conflict regarding doctrine/cache [pull request; discussion]
Unifies expression language context for all usages [84cb085; 85c2455]
Differentiates cache for API resource according to site's and API base path [f54843c]
Adds possibility to set different serializer context attributes for serialization and deserialization [bbf104d]
1.2.0¶
Implements support for CORS configuration [pull request] [doc]
Implements request processors and moves language handling into processor [2f9a75e]
Base development version on DDEV
Implements easy and safe way to assign current frontend user to records [56a38d7] [doc]
Adds support for RTE on serialization [3c09f5]
Adds support for password hashing on serialization [78dcbef]
Fixes current site resolver
Extends backend module by site selector [3389936]