Releases: zircote/swagger-php
Releases · zircote/swagger-php
4.8.5
What's Changed
- Fix typehint to make
null
a valid enum value by @DerManoMann in #1548 - feat: Added resolving references of components (not only schemas) by @dkulyk in #1544
- Bump ramsey/composer-install from 2 to 3 by @dependabot in #1551
- integer ranges support by @bnowak in #1554
New Contributors
Full Changelog: 4.8.4...4.8.5
4.8.4
What's Changed
- Normalize some typehints by @DerManoMann in #1532
- Docs codeblock by @DerManoMann in #1533
- Bump actions/cache from 3 to 4 by @dependabot in #1534
- Add scratch using parameter/response refs by @DerManoMann in #1537
- Enforce strict nullable typehint by @DerManoMann in #1538
- Add PHP 8.4 by @DerManoMann in #1541
- use @deprecated phpdoc to augment properties by @cdaguerre in #1543
- Handle nullable string and add deprecated to docblock scratch by @DerManoMann in #1546
New Contributors
- @cdaguerre made their first contribution in #1543
Full Changelog: 4.8.3...4.8.4
4.8.3
What's Changed
- Follow CS and phpstan changes by @DerManoMann in #1530
- fix: undefined type property by @DjordyKoert in #1529
Full Changelog: 4.8.2...4.8.3
4.8.2
What's Changed
- Add openapi-serialize project to related projects list by @MattyRad in #1518
- Add dependabot config to check for github actions updates by @DerManoMann in #1520
- Bump symfonycorp/security-checker-action from 3 to 5 by @dependabot in #1524
- Bump actions/checkout from 2 to 4 by @dependabot in #1523
- Bump actions/cache from 2 to 3 by @dependabot in #1522
- Bump crazy-max/ghaction-github-pages from 2 to 4 by @dependabot in #1521
New Contributors
- @MattyRad made their first contribution in #1518
- @dependabot made their first contribution in #1524
Full Changelog: 4.8.1...4.8.2
4.8.1
What's Changed
- Webhooks 2 by @DerManoMann in #1511
- Add more notes about doctrine/annotations being optional as of version 4.8 by @DerManoMann in #1516
Full Changelog: 4.8.0...4.8.1
4.8.0
What's Changed
- Make doctrine/annotations optional by @DerManoMann in #1508
- Add missing attribute PathItem constructor args by @DerManoMann in #1510
Full Changelog: 4.7.16...4.8.0
4.7.16
What's Changed
- Preserve properties when
$ref
is nullable by @DerManoMann in #1487 - Set
type: 'object'
when moving properties intoallOf
by @DerManoMann in #1489 - Allow recursive nesting of AdditionalProperties in Attributes by @rien-vroom-cquential in #1490
- Add scratch test for multi path endpoints by @DerManoMann in #1492
- Generate operationId for class endpoints by @DerManoMann in #1493
- Update phpstan baseline by @DerManoMann in #1500
- Add more enum reflection type checks by @DerManoMann in #1507
- Fixed url error for OpenAPI. by @xuanyanwow in #1506
- Fix RequestBody content type-hint by @DerManoMann in #1495
- feat: Convert exclusiveMinimum/Maximum for openapi 3.1 by @DjordyKoert in #1503
- Feat: Change nullable & type for OpenApi v3.1.0 by @DjordyKoert in #1502
New Contributors
- @rien-vroom-cquential made their first contribution in #1490
- @xuanyanwow made their first contribution in #1506
- @DjordyKoert made their first contribution in #1503
Full Changelog: 4.7.15...4.7.16
4.7.15
What's Changed
- Add missing fixture by @DerManoMann in #1480
- Remove duplicate
$ref
inallOf
by @DerManoMann in #1481 - Girve
PathItem
the same attribute targets as operations by @DerManoMann in #1485 - Avoid unguarded use of
enum_exists
by @DerManoMann in #1486
Full Changelog: 4.7.14...4.7.15
4.7.14
What's Changed
- Ignore unexpected properties by @DerManoMann in #1476
- Enum can have boolean values by @momala454 in #1467
Full Changelog: 4.7.13...4.7.14