Skip to content

Releases: zircote/swagger-php

PHP 8.1 support + attributes

01 Dec 20:26
dd5f1b7
Compare
Choose a tag to compare

3.3.2

16 Nov 19:49
68c76ce
Compare
Choose a tag to compare

What's Changed

  • handle nullable typed arrays by @dbu in #998

New Contributors

  • @dbu made their first contribution in #998

Full Changelog: 3.3.1...3.3.2

3.3.1: Fix argument exception (#999)

13 Nov 23:24
e8594d3
Compare
Choose a tag to compare

Bug fix release with a temporary fix to handle missing context when using swagger-php via the nelmio annotation bundle (symfony)

Bugfix / Maintenance

08 Nov 00:50
8f2c1ff
Compare
Choose a tag to compare
  • Switch to non-static PSR logger internally
  • Ensure all code path have access to a context instance (for logging)
  • Add convenience methods to manage processors to Generator
  • Improve examples
  • Fix PHP 8.1 compatibility
  • Add new Attachable annotation to attach arbitrary data to actual OpenApi annotations

3.2.3

28 Jun 21:48
41ed0eb
Compare
Choose a tag to compare

Bug fix release

  • Fixes a regressing in MergeIntoOpenApi
  • Minor tweaks to examples

3.2.2

23 Jun 21:30
f3abeb7
Compare
Choose a tag to compare
  • Improve uniqueness of generated operationId; aslo hash the value by default to avoid leaking imlementation details
  • Examples updated to illustrate use of line-break in description and other free form properties
  • Examples updated to illustrate of oneOf
  • Bug fix: inject PHP docblock summary/description only to root annotation in docblock, not nested ones #955

3.2.1: Regression: Fix traits without class-level phpDocs (#941)

20 May 21:52
eef1dd9
Compare
Choose a tag to compare

Fix regression around traits without @OA\Schema annotation.

Bug fix / feature roll up

20 May 02:45
c5f0819
Compare
Choose a tag to compare

This release marks a few things replaced by the Generator as deprecated:

  • The constsants OpenApi\\UNDEFINED, OpenApi\\Annotations\\UNDEFINED and OpenApi\\Processors\\UNDEFINED
  • The OpenApi\\scan() function
  • Analyser::$whitelist
  • Analyser::$defaultImports
  • The OpenApi\\Logger class

2.1.0: Merge pull request #882 from Tobion/patch-1

02 Dec 00:13
5b26395
Compare
Choose a tag to compare

3.1.0

03 Sep 20:46
Compare
Choose a tag to compare

Fixed a syntax error, and used a minor version bump to indicate feature changes since 3.0.4