Skip to content

Releases: spryker/documentation-generator-rest-api

1.18.0

18 Jul 10:38
Compare
Choose a tag to compare

Included commits: 1.17.0...1.18.0

Improvements

  • Improved metadata information inclusion in the schema generator.
  • Introduced SchemaData.example transfer field.
  • Introduced SchemaProperty.example transfer field.
  • Introduced SchemaProperty.description transfer field.
  • Introduced SchemaPropertyComponent.example transfer field.
  • Introduced SchemaPropertyComponent.description transfer field.

1.17.0

05 Nov 16:32
Compare
Choose a tag to compare

Included commits: 1.16.0...1.17.0

Improvements

  • Added PHPUnit 11 support.

1.16.0

06 May 14:03
Compare
Choose a tag to compare

Included commits: 1.15.0...1.16.0

Improvements

  • Added PHPStan 1.10.* support.

1.15.0

06 Jun 15:25
Compare
Choose a tag to compare

Included commits: 1.14.0...1.15.0

Improvements

  • Adjusted DocumentationGeneratorRestApiFacade::generateDocumentation() in order to enable display of nested relationships.
  • Introduced DocumentationGeneratorRestApiConfig::isNestedRelationshipsEnabled().

1.14.0

25 May 15:21
Compare
Choose a tag to compare

Included commits: 1.13.0...1.14.0

Improvements

  • Adjusted DocumentationGeneratorRestApiToSymfonyFinderAdapter::getIterator() so it has return type to avoid deprecations in PHP 8.1.

1.13.0

29 Dec 12:35
Compare
Choose a tag to compare

Included commits: 1.12.1...1.13.0

Improvements

  • Adjusted DocumentationGeneratorRestApiFacade::generateDocumentation() to generate endpoint path considering the version of the resource in case the version is passed in the URL.
  • Introduced DocumentationGeneratorRestApiConfig::getPathVersionResolving() to configure the possibility to resolve the version of the API endpoint from the URL instead of the Content-Type header.
  • Introduced DocumentationGeneratorRestApiConfig::getPathVersionPrefix() to indicate the version prefix URL version will use.
  • Introduced RestVersion transfer.

1.12.1

26 Mar 17:46
Compare
Choose a tag to compare

Included commits: 1.12.0...1.12.1

Fixes

  • Adjusted GlueControllerFinder::class to use glob() function instead of is_dir() for source directories search.

1.12.0

26 Mar 08:53
Compare
Choose a tag to compare

Included commits: 1.11.2...1.12.0

Improvements

  • Added ability to generate the deprecated flag

1.11.2

25 Mar 13:53
Compare
Choose a tag to compare

Included commits: 1.11.1...1.11.2

Fixes

  • Adjusted GlueControllerFinder::class to substitute usage of the glob() function with is_dir() for source directories search.

1.11.1

23 Feb 12:35
Compare
Choose a tag to compare

Included commits: 1.11.0...1.11.1

Improvements

  • Adjusted usage of glob() by using GLOB_NOSORT flag for file reading optimization.