zircote/swagger-php
swagger-php generates OpenAPI 3.0/3.1/3.2 documentation from your PHP 8.2+ code using attributes (preferred) or optional Doctrine annotations. Use it via CLI or programmatically, with helpful error reporting and a full documentation site.
Full Changelog: https://github.com/zircote/swagger-php/compare/6.0.5...6.0.6
npm tools deps by @github-actions[bot] in https://github.com/zircote/swagger-php/pull/1955deepObject parameter to attribute Parameter by @github-actions[bot] in https://github.com/zircote/swagger-php/pull/1958Full Changelog: https://github.com/zircote/swagger-php/compare/5.8.1...5.8.2
npm tools deps by @DerManoMann in https://github.com/zircote/swagger-php/pull/1954deepObject parameter to attribute Parameter by @DerManoMann in https://github.com/zircote/swagger-php/pull/1957Full Changelog: https://github.com/zircote/swagger-php/compare/6.0.4...6.0.5
master by @DerManoMann in https://github.com/zircote/swagger-php/pull/1938Generator::isDefault() where appropriate by @DerManoMann in https://github.com/zircote/swagger-php/pull/1940TypeInfoTypeResolver by @DerManoMann in https://github.com/zircote/swagger-php/pull/1945Full Changelog: https://github.com/zircote/swagger-php/compare/6.0.3...6.0.4
Generator::isDefault() where appropriate by @github-actions[bot] in https://github.com/zircote/swagger-php/pull/1941Full Changelog: https://github.com/zircote/swagger-php/compare/5.8.0...5.8.1
unevaluatedProperties support by @github-actions[bot] in https://github.com/zircote/swagger-php/pull/1908Items' case to NestedSchema scratch fixture by @DerManoMann in https://github.com/zircote/swagger-php/pull/1933Full Changelog: https://github.com/zircote/swagger-php/compare/5.7.8...5.8.0
Generator default config and allow to show in CLI by @DerManoMann in https://github.com/zircote/swagger-php/pull/1925Full Changelog: https://github.com/zircote/swagger-php/compare/6.0.2...6.0.3
Schema with items set (#1916) by @DerManoMann in https://github.com/zircote/swagger-php/pull/1916Full Changelog: https://github.com/zircote/swagger-php/compare/6.0.1...6.0.2
phpunit deps and some related issues by @DerManoMann in https://github.com/zircote/swagger-php/pull/1909rector/rector dependency to ^2.3.1 by @DerManoMann in https://github.com/zircote/swagger-php/pull/1913Full Changelog: https://github.com/zircote/swagger-php/compare/6.0.0...6.0.1
Tag annotations by @github-actions[bot] in https://github.com/zircote/swagger-php/pull/1897query operation by @github-actions[bot] in https://github.com/zircote/swagger-php/pull/1898rector/rector dependency to ^2.3.1 by @github-actions[bot] in https://github.com/zircote/swagger-php/pull/1914rector/rector dependency to ^2.3.1" by @DerManoMann in https://github.com/zircote/swagger-php/pull/1915Full Changelog: https://github.com/zircote/swagger-php/compare/5.7.7...5.7.8
radebatz/type-info-extras is now a required dependencyTypeInfoTypeResolver is now the default^8.0 to deps list by @DerManoMann in https://github.com/zircote/swagger-php/pull/1854method_exists checks by @DerManoMann in https://github.com/zircote/swagger-php/pull/1862doctrine/annotations by @DerManoMann in https://github.com/zircote/swagger-php/pull/1870'3.1.2' and '3.2.0' by @DerManoMann in https://github.com/zircote/swagger-php/pull/1871patternProperties to attributes by @DerManoMann in https://github.com/zircote/swagger-php/pull/1876$additionalProperties by @DerManoMann in https://github.com/zircote/swagger-php/pull/1878jsonSerialize() return type by @DerManoMann in https://github.com/zircote/swagger-php/pull/1883summary/description default value to support null as user provided value by @DerManoMann in https://github.com/zircote/swagger-php/pull/1886Tag annotations by @DerManoMann in https://github.com/zircote/swagger-php/pull/1893query operation by @DerManoMann in https://github.com/zircote/swagger-php/pull/1894unevaluatedProperties support by @DerManoMann in https://github.com/zircote/swagger-php/pull/1907Full Changelog: https://github.com/zircote/swagger-php/compare/5.7.3...6.0.0
Tag annotations by @DerManoMann in https://github.com/zircote/swagger-php/pull/1893query operation by @DerManoMann in https://github.com/zircote/swagger-php/pull/1894Full Changelog: https://github.com/zircote/swagger-php/compare/6.0.0-RC3...6.0.0-RC4
doctrine/annotations by @DerManoMann in https://github.com/zircote/swagger-php/pull/1870'3.1.2' and '3.2.0' by @DerManoMann in https://github.com/zircote/swagger-php/pull/1871patternProperties to attributes by @DerManoMann in https://github.com/zircote/swagger-php/pull/1876$additionalProperties by @DerManoMann in https://github.com/zircote/swagger-php/pull/1878jsonSerialize() return type by @DerManoMann in https://github.com/zircote/swagger-php/pull/1883summary/description default value to support null as user provided value by @DerManoMann in https://github.com/zircote/swagger-php/pull/1886Full Changelog: https://github.com/zircote/swagger-php/compare/6.0.0-RC2...6.0.0-RC3
'3.1.2' and '3.2.0' by @DerManoMann in https://github.com/zircote/swagger-php/pull/1872patternProperties to attributes by @DerManoMann in https://github.com/zircote/swagger-php/pull/1877summary/description default value to support null as user provided value (#1886) by @DerManoMann in https://github.com/zircote/swagger-php/pull/1889Full Changelog: https://github.com/zircote/swagger-php/compare/5.7.6...5.7.7
Full Changelog: https://github.com/zircote/swagger-php/compare/5.7.5...5.7.6
^8.0 to deps list by @DerManoMann in https://github.com/zircote/swagger-php/pull/1854method_exists checks by @DerManoMann in https://github.com/zircote/swagger-php/pull/1862Full Changelog: https://github.com/zircote/swagger-php/compare/6.0.0-RC1...6.0.0-RC2
AugmentItems processor by @DerManoMann in https://github.com/zircote/swagger-php/pull/1863Full Changelog: https://github.com/zircote/swagger-php/compare/5.7.4...5.7.5
Full Changelog: https://github.com/zircote/swagger-php/compare/5.7.3...5.7.4
Full Changelog: https://github.com/zircote/swagger-php/compare/5.7.3...6.0.0-RC1
oneOf, allOf and anyOf when deciding on whether to modify the schema type by @DerManoMann in https://github.com/zircote/swagger-php/pull/1847Full Changelog: https://github.com/zircote/swagger-php/compare/5.7.2...5.7.3
array in LegacyTypeResolver by @DerManoMann in https://github.com/zircote/swagger-php/pull/1844false by @DerManoMann in https://github.com/zircote/swagger-php/pull/1849Full Changelog: https://github.com/zircote/swagger-php/compare/5.7.1...5.7.2
Components into a single one by @DerManoMann in https://github.com/zircote/swagger-php/pull/1836LegacyTypeResolver by @DerManoMann in https://github.com/zircote/swagger-php/pull/1843MediaType::encoding values by @DerManoMann in https://github.com/zircote/swagger-php/pull/1845Full Changelog: https://github.com/zircote/swagger-php/compare/5.7.0...5.7.1
Encoding annotation to manage MediaType encodings by @DerManoMann in https://github.com/zircote/swagger-php/pull/1835Full Changelog: https://github.com/zircote/swagger-php/compare/5.6.1...5.7.0
contentEncoding and contentMediaType to Schema by @DerManoMann in https://github.com/zircote/swagger-php/pull/1831method_exists on reflector by @DjordyKoert in https://github.com/zircote/swagger-php/pull/1833Full Changelog: https://github.com/zircote/swagger-php/compare/5.6.0...5.6.1
Type resolver refactor by @DerManoMann in https://github.com/zircote/swagger-php/pull/1829 This 2nd round moved all data manipulation from the analyser and annotation factories into the a appropriate processors and improved type resolvers. Drops support for:
Context::typeContext:nullableMark Analysis::getSchemaForSource() as deprecated by @DerManoMann in https://github.com/zircote/swagger-php/pull/1830
Full Changelog: https://github.com/zircote/swagger-php/compare/5.5.2...5.6.0
Full Changelog: https://github.com/zircote/swagger-php/compare/5.5.1...5.5.2
Context has a reflector and is not nested by @DerManoMann in https://github.com/zircote/swagger-php/pull/1824Full Changelog: https://github.com/zircote/swagger-php/compare/5.5.0...5.5.1
radebatz/type-info-extras by @DerManoMann in https://github.com/zircote/swagger-php/pull/1821Full Changelog: https://github.com/zircote/swagger-php/compare/5.4.2...5.5.0
array as $type type in mapNativeType() by @DerManoMann in https://github.com/zircote/swagger-php/pull/1812Full Changelog: https://github.com/zircote/swagger-php/compare/5.4.1...5.4.2
GeneratorAwareInterface by @DerManoMann in https://github.com/zircote/swagger-php/pull/1813GeneratorAwareInterface also when setting new Pipeline by @DerManoMann in https://github.com/zircote/swagger-php/pull/1814Analysis::process() as deprecated by @DerManoMann in https://github.com/zircote/swagger-php/pull/1815Full Changelog: https://github.com/zircote/swagger-php/compare/5.4.0...5.4.1
How can I help you explore Laravel packages today?