Skip to content

Latest commit

 

History

History
62 lines (49 loc) · 2.59 KB

CHANGELOG-v7.md

File metadata and controls

62 lines (49 loc) · 2.59 KB

Changelog

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.

7.0.3 - Unreleased

Added

  • Executed migration on module activation.
  • Workflow trigger to update schema in documentation

Changed

  • License updated - now using OXID Module and Component License

Fixed

  • Update module dependency warning in documentation
  • Updated the phpstan in development dependencies and fixed several related coding style issues

7.0.2 - 2022-08-10

Fixed

  • Documentation improvements PR-27
  • Dependency on lcobucci/jwtchanged to ^4.1 as functionality of it is used in the application PR-28

7.0.1 - 2022-06-28

Fixed

  • Documentation improvements

7.0.0 - 2022-06-17

Added

  • Logic to track tokens of not anonymous users in database
  • Logic to invalidate tokens
  • New table oegraphqltoken
  • Module setting sJsonWebTokenUserQuota to limit the number of valid JWT for a single user.
  • Classes
    • OxidEsales\GraphQL\Base\Controller\Token
    • OxidEsales\GraphQL\Base\DataType\User
    • OxidEsales\GraphQL\Base\Infrastructure\Model\Token
    • OxidEsales\GraphQL\Base\Infrastructure\Token
    • OxidEsales\GraphQL\Base\Infrastructure\Repository
    • OxidEsales\GraphQL\Base\Exception\TokenQuota
    • OxidEsales\GraphQL\Base\Exception\UserNotFound
    • OxidEsales\GraphQL\Base\Service\TokenAdministration
  • Public Methods
    • OxidEsales\GraphQL\Base\Exception\InvalidToken::unknownToken()
    • OxidEsales\GraphQL\Base\Service\ModuleConfiguration::getUserTokenQuota()

Fixed

  • Fixed a link to documentation in troubleshooting section PR-22
  • Improved modules installation instructions PR-23
  • Missmatch in checkout documentation PR-24

Changed

  • Update GraphQLite version to v5
  • Code quality tools list simplified and reconfigured to fit our quality requirements