Skip to content

Releases: rollun-lc/rollun-openapi

12.1.0

26 Aug 17:33
0ec93e2
Compare
Choose a tag to compare

Guzzle v7 dependencies

12.0.1

29 May 14:34
Compare
Choose a tag to compare

Fix no "symfony/console" in required dependencies

12.0.0

28 May 11:15
Compare
Choose a tag to compare

11.2.2

23 Apr 13:00
Compare
Choose a tag to compare

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

25 Feb 11:07
Compare
Choose a tag to compare

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

25 Feb 11:06
Compare
Choose a tag to compare

BROKEN RELEASE (BECAUSE OF WRONG BRANCH), USE 9.2.2

11.2.1

27 Dec 10:28
Compare
Choose a tag to compare

Fix indirect modification of overloaded property in generated DTOs. Issue: #34

11.2.0

11 Dec 13:54
Compare
Choose a tag to compare

Remove guzzle/guzzle fork from dependencies

11.1.0

06 Nov 07:29
Compare
Choose a tag to compare

Replace Interop container by Psr

11.0.1

29 Oct 13:51
Compare
Choose a tag to compare

Fixed duplication in LifeCycleToken headers: f720a0b