This repository has been archived by the owner on Jan 30, 2020. It is now read-only.
Releases: janephp/openapi
Releases · janephp/openapi
v3.0.0
v2.0.0
- PHP 7 minimum requirement
- Symfony 3.1 minimum requirement
- Less code from runtime (using 3.1 symfony features)
Fixed bugs:
- Tags with dots generate classes with dots in the name #56
Closed issues:
- Generation without configuration file is broken #60
- Generating API with Response Model #35
- Objects extended with AllOf are generated wrong #33
- Multiple objects in AllOf generates Index Error #32
Merged pull requests:
- Fix generation when no configuration file is specified #61 (pyrech)
- Fixed typo in README #59 (pyrech)
- Fixed README: syntax + link to jolilogo #58 (lyrixx)
- Ref #56, remove all non alphanum from tags for the resource name #57 (damienalexandre)
- fix php-cs-fixer version #53 (drAlberT)
- Update nikic/php-parser from ^2.0 to ^3.0 #51 (ChiVincent)
- Make minor readability improvements in USAGE.md #48 (forevermatt)
- Manage special paths: #47 (HanXHX)
- Prevent doubleslashes with basepath in operations #46 (HanXHX)
- Add PHP 7.1 Support #44 (vik-singh)
- Update USAGE.md #43 (richhl)
- PHP cs fixer V2.0.0 compatibility #41 (matthieu88160)
v1.3.0
Closed issues:
- Content Types unsupported #24
- No support for YAML format ? #21
- Generate code with less third-party dependencies #19
Merged pull requests:
- Applied fixes from StyleCI #30 (joelwurtz)
- Follow PSR2 #29 (PurpleBooth)
- Support Snake Cased URL Parameters #28 (PurpleBooth)
- Add content type #27 (PurpleBooth)
- Fix Docker PHP URL #26 (sagikazarmark)
- Make the bin script compatible with custom vendor dirs #25 (stof)
- Adds support for Yaml Schemas #23 (PurpleBooth)
v1.2.1
1.2.0
- Add support for DateTime
- Add support for php-parser 2.0
- Update generated schema with last version of jane
- Better name generation for function withtout an Operation Identifier
Merged pull requests:
Reference support
- Add reference support for parameters
- Add reference support for responses
- Fix namespace bug with php-cs-fixer latest version
Closed issues:
- Parameter references are not resolved #11
- Support date-time format #10
- Undefined method getSchema #9
- Url encoded for parameters in the query #8
Merged pull requests:
- Cast response body to stream instead of calling getContent #14 (sagikazarmark)
- Prevent the same typehint to appear multiple times in the return docblock #13 (sagikazarmark)
- Resolve parameter references #12 (sagikazarmark)