Skip to content

Releases: api-platform/schema-generator

Release v5.2.2

19 Jul 21:18
v5.2.2
1709653
Compare
Choose a tag to compare
  • fix: detect enum detection when an ancestor is an enum

Release v5.2.1

29 Jun 14:59
1c59759
Compare
Choose a tag to compare
  • fix: allow declaring multiple operations using the same class

Release v5.2.0

13 Dec 17:09
8b66b37
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.1.1...v5.2.0

Release v5.1.1

06 Oct 14:52
a5c0082
Compare
Choose a tag to compare
  • feat: repeatable attributes support
  • fix: missing unique for self-referencing relations

Release v5.0.0

06 Sep 16:14
add3b56
Compare
Choose a tag to compare
  • feat: add OpenAPI support
  • feat: add API Platform 2.7/3 attributes generation
  • feat: custom attributes and custom attribute arguments
  • feat: add Doctrine ORM inheritance support (discriminator)
  • feat: manage association overrides for Doctrine ORM
  • feat: add defaultCardinality configuration for relations
  • feat: add defaultValue in property configuration
  • feat: add resolveTypes and allTypes parameters
  • refactor: better handling of data type (including lang string)
  • fix: self-referencing relations (Doctrine ORM)
  • fix: update reserved keywords
  • fix: remove simple in ODM attributes

Release v4.0.1

08 Feb 17:33
29df094
Compare
Choose a tag to compare
  • fix: use FQCN when using an enum in callback constraint and remove ApiResource from the enum
  • fix: make sure relations are generated
  • fix: inheritance from Intangible should not create warning

Release v4.0.0

24 Dec 14:43
v4.0.0
49d0177
Compare
Choose a tag to compare
  • feat: support updating existing files
  • feat: generate PHP 8 attributes
  • feat: generate API Platform Core security properties for classes and properties
  • feat: support for HTTPS URLs of Schema.org
  • feat: add YAML support for Doctrine ORM "resolve entity"
  • feat: support for interface namespaces
  • feat: compatibility with Symfony 6
  • feat: compatibility with PHP 8.1
  • feat: now uses Nette generator
  • fix: the whole code base has been refactored, a log of bugs have been fixed

Version 3.0.0

20 Jan 21:41
v3.0.0
cf7aaca
Compare
Choose a tag to compare
  • Support for the Web Ontology Language (OWL) (including for the ActivityStream vocabulary)
  • Support for XML Schema types
  • Compatibility with the latest version of Schema.org
  • Improved PHP type hints generation (including support for typed properties)
  • Improved PHPDoc support
  • Upgrade to EasyRDF 1 and Doctrine Inflector 2
  • More flexible configuration
  • The generate-types command has been renamed generate

Version 2.2.2

10 Jan 10:55
v2.2.2
2938bd2
Compare
Choose a tag to compare
  • Update to Symfony 5
  • Fix an issue preventing to install the tool when using Symfony Flex
  • Fix a singularization issue with some words such as sameAs

Version 2.2.1

23 Nov 12:00
v2.2.1
68f4224
Compare
Choose a tag to compare
  • Allow symfony/config 5.0