All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Updated the version in metadata.php file
- Replace webmozart/path-util usage with symfony/filesystem
- Order of DataType-methods for alphabetic order in schema
- Set DebugFlag for error output to default
- extract logging error formatter to new method
- extract generation and save of module signature from
OxidEsales\GraphQL\Base\Infrastructure\ModuleSetup
toOxidEsales\GraphQL\Base\Service\ModuleConfiguration
- Workflow trigger to update schema in documentation
- Descriptions for queries, mutations and DataType-fields
- Context (trace) for logged errors
- Update documentation for v8.0.0 changes
8.0.0 - 2023-05-25
- Module upgraded for eshop version 7
- Add twig support
- The type of
sJsonWebTokenUserQuota
setting was changed fromstr
tonum
. - License updated - now using OXID Module and Component License
- Refactored NotFound exception and children to create instance with constructor instead of static methods.
OxidEsales\GraphQL\Base\Exception\NotFound::notFound()
removedOxidEsales\GraphQL\Base\Exception\UserNotFound::byId()
removed
- Module upgraded for eshop version 7
- Assetspath updated
- Migrations config structure updated
- Getting module setting via new
OxidEsales\EshopCommunity\Internal\Framework\Module\Facade\ModuleSettingServiceInterface
- Moved the translation files to the correct directory
- Constant
WRONG_TYPE_MESSAGE
fromOxidEsales\GraphQL\Base\Exception\MissingSignatureKey
exception. - Method
wrongType
fromOxidEsales\GraphQL\Base\Exception\MissingSignatureKey
exception. - Module upgraded for eshop version 7
- NAME-constant removed from events
- Support PHP 7.4