Releases: rollun-lc/rollun-openapi
Releases · rollun-lc/rollun-openapi
12.1.0
Guzzle v7 dependencies
12.0.1
12.0.0
- Updated minimum version of OpenAPITools/openapi-generator from
4.x to 7.x
11.2.2
Fix incorrect enum values (also fixed for php7: https://github.com/rollun-lc/rollun-openapi/releases/tag/9.2.2)
Problem, to all enums we add three values: "INVALID_RESPONSE", "REQUEST_TIMEOUT", "SERVICE_UNAVAILABLE", but syntax is incorrect becaouse of no '
symbol.
Enum (in openapi document):
level:
type: string
enum:
- error
- info
Old with bug:
/**
* @DTA\Validator(name="Enum", options={"allowed":{
* "'error'",
* "'info'",
* "INVALID_RESPONSE",
* "REQUEST_TIMEOUT",
* "SERVICE_UNAVAILABLE"
* }})
*/
public $level;
New without bug:
/**
* @DTA\Validator(name="Enum", options={"allowed":{
* "'error'",
* "'info'",
* }})
*/
public $level;
In new versions we don't need this constants anymore: https://github.com/rollun-lc/rollun-openapi/releases/tag/11.0.0
9.2.2
Fix incorrect enum values
Problem, to all enums we add three values: "INVALID_RESPONSE", "REQUEST_TIMEOUT", "SERVICE_UNAVAILABLE", but syntax is incorrect becaouse of no '
symbol.
Old with bug:
/**
* @DTA\Validator(name="Enum", options={"allowed":{
* "'error'",
* "'info'",
* "INVALID_RESPONSE",
* "REQUEST_TIMEOUT",
* "SERVICE_UNAVAILABLE"
* }})
*/
public $level;
New without bug:
/**
* @DTA\Validator(name="Enum", options={"allowed":{
* "'error'",
* "'info'",
* "'INVALID_RESPONSE'",
* "'REQUEST_TIMEOUT'",
* "'SERVICE_UNAVAILABLE'"
* }})
*/
public $level;
9.2.1
BROKEN RELEASE (BECAUSE OF WRONG BRANCH), USE 9.2.2
11.2.1
11.2.0
Remove guzzle/guzzle fork from dependencies
11.1.0
Replace Interop container by Psr