Skip to content

Tags: laminas-api-tools/api-tools-api-problem

Tags

1.6.0

Toggle 1.6.0's commit message

Verified

This tag was signed with the committer’s verified signature.
laminas-bot Laminas Bot
### Release Notes for [1.6.0](https://github.com/laminas-api-tools/ap…

…i-tools-api-problem/milestone/5)

### 1.6.0

- Total issues resolved: **1**
- Total pull requests resolved: **1**
- Total contributors: **2**

#### Enhancement

 - [24: Drop PHP 7, add PHP 8.2 Support](#24) thanks to @rogervila

#### Bug

 - [22: 1.6.x branch failed being created](#22) thanks to @Ocramius

1.5.0

Toggle 1.5.0's commit message

Verified

This tag was signed with the committer’s verified signature.
laminas-bot Laminas Bot
### Release Notes for [1.5.0](https://github.com/laminas-api-tools/ap…

…i-tools-api-problem/milestone/3)

Feature release (minor)

### 1.5.0

- Total issues resolved: **0**
- Total pull requests resolved: **1**
- Total contributors: **1**

#### Enhancement

 - [21: Support for PHP 8.1](#21) thanks to @snapshotpl

1.4.0

Toggle 1.4.0's commit message

Verified

This tag was signed with the committer’s verified signature.
laminas-bot Laminas Bot
### Release Notes for [1.4.0](https://github.com/laminas-api-tools/ap…

…i-tools-api-problem/milestone/1)

### Added

- This release adds support for PHP 8.0.

### Removed

- This release removes support for PHP versions prior to 7.3.

### 1.4.0

- Total issues resolved: **2**
- Total pull requests resolved: **3**
- Total contributors: **4**

#### Enhancement

 - [20: Provide Psalm integration](#20) thanks to @weierophinney
 - [18: Switch to GHA CI workflow](#18) thanks to @internalsystemerror
 - [15: Php 8 support](#15) thanks to @eimkua1 and @boesing

#### Enhancement,hacktoberfest-accepted

 - [11: Psalm integration](#11) thanks to @boesing

1.3.0

Toggle 1.3.0's commit message
api-tools-api-problem 1.3.0

Based on https://github.com/zfcampus/zf-api-problem/releases/tag/1.3.0 (commit 45a520bb8a491d5d29472ca97ca7ec3552796408 in this repo)

Added
-----

- [zfcampus/zf-api-problem#58](zfcampus/zf-api-problem#58) adds support for PHP 7.2.

Changed
-------

- Nothing.

Deprecated
----------

- Nothing.

Removed
-------

- [zfcampus/zf-api-problem#58](zfcampus/zf-api-problem#58) removes support for HHVM.

Fixed
-----

- Nothing.

1.2.3

Toggle 1.2.3's commit message
api-tools-api-problem 1.2.3

Based on https://github.com/zfcampus/zf-api-problem/releases/tag/1.2.3 (commit a815eb2ddf84df700740a2ad7934fb8ba09beb78 in this repo)

Added
-----

- Nothing.

Deprecated
----------

- Nothing.

Removed
-------

- Nothing.

Fixed
-----

- [zfcampus/zf-api-problem#52](zfcampus/zf-api-problem#52) and
  [zfcampus/zf-api-problem#55](zfcampus/zf-api-problem#55) update the
  `ApiProblemListener` and `RenderErrorListener` to check for either exceptions
  or PHP 7 `Throwable` instances when creating an `ApiProblem` to return.

1.2.2

Toggle 1.2.2's commit message
api-tools-api-problem 1.2.2

Based on https://github.com/zfcampus/zf-api-problem/releases/tag/1.2.2 (commit d1d901d4c5c46bf9f0e7f16b0051a6cd6bab662a in this repo)

Added
-----

- Nothing.

Deprecated
----------

- Nothing.

Removed
-------

- Nothing.

Fixed
-----

- [zfcampus/zf-api-problem#49](zfcampus/zf-api-problem#49) fixes `ApiProblem`'s
  detail message marshaling when PHP 7 `Throwable` types are provided as the
  detail.

1.2.1

Toggle 1.2.1's commit message
api-tools-api-problem 1.2.1

Based on https://github.com/zfcampus/zf-api-problem/releases/tag/1.2.1 (commit 09ffb21c85cc165952b2271e8807e269e5780100 in this repo)

Added
-----

- Nothing.

Deprecated
----------

- Nothing.

Removed
-------

- Nothing.

Fixed
-----

- [zfcampus/zf-api-problem#47](zfcampus/zf-api-problem#47) fixes an issue with
  the various factories introduced in 1.2.0; they had been updated to implement the
  laminas-servicemanager v3 interfaces, which broke usage with v2. They are now
  written in a way that will work with both versions.

1.2.0

Toggle 1.2.0's commit message
api-tools-api-problem 1.2.0

Based on https://github.com/zfcampus/zf-api-problem/releases/tag/1.2.0 (commit 5687397acfb9e60acfa77814a29e144b50f25fa3 in this repo)

Added
-----

- [zfcampus/zf-api-problem#45](zfcampus/zf-api-problem#45) adds support for PHP 7.
- [zfcampus/zf-api-problem#44](zfcampus/zf-api-problem#44) and
  [zfcampus/zf-api-problem#45](zfcampus/zf-api-problem#45) add support for
  version 3 components of Laminas.
- [zfcampus/zf-api-problem#39](zfcampus/zf-api-problem#39) adds the constant
  `ApiProblem::CONTENT_TYPE` for specifying the Content-Type of API Problem
  responses.

Deprecated
----------

- Nothing.

Removed
-------

- [zfcampus/zf-api-problem#45](zfcampus/zf-api-problem#45) removes support for
  PHP 5.6.
- [zfcampus/zf-api-problem#45](zfcampus/zf-api-problem#45) removes the
  `Module::getAutoloaderConfig()` implementation, as it was redundant in
  composer-based applications.

Fixed
-----

- [zfcampus/zf-api-problem#44](zfcampus/zf-api-problem#44) and
  [zfcampus/zf-api-problem#45](zfcampus/zf-api-problem#45) ensure that
  definition and attachment of the listener aggregates defined in the module
  will work with both v2 and v3 versions of laminas-eventmanager.
- [zfcampus/zf-api-problem#38](zfcampus/zf-api-problem#38) fixes an issue
  whereby JSON encoding failed for included stack traces if they originated
  within a PHP stream.

1.1.0

Toggle 1.1.0's commit message
api-tools-api-problem 1.1.0

Based on https://github.com/zfcampus/zf-api-problem/releases/tag/1.1.0 (commit 152f8e287506e446f5c4655a56949ee20a7eed71 in this repo)

Bumped minimum PHP version to 5.5.

1.0.3

Toggle 1.0.3's commit message
api-tools-api-problem 1.0.3

Based on https://github.com/zfcampus/zf-api-problem/releases/tag/1.0.3 (commit 5b27f452c221d719621cfee315e58659e79c213b in this repo)

- [zfcampus/zf-api-problem#33](zfcampus/zf-api-problem#33) Ensure non-HTTP exception codes are cast to 500