Releases: lcobucci/content-negotiation-middleware
3.2.0
Release Notes for 3.2.0
This release adds PHP 8.3 compatibility.
3.2.0
- Total issues resolved: 0
- Total pull requests resolved: 5
- Total contributors: 2
Improvement
- 645: Support PHP 8.3 thanks to @lcobucci
- 530: Require PHP 8.1 thanks to @lcobucci
renovate
- 640: Update dependency phpunit/phpunit to v9.6.10 thanks to @renovate[bot]
- 638: Update dependency laminas/laminas-diactoros to v3 thanks to @renovate[bot]
CI/CD
- 631: Disable dependabot thanks to @lcobucci
3.1.0
Release Notes for 3.1.0
This release drops PHP 7.4 support while ensuring that PHP 8.1 is compatible.
3.1.0
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 1
Improvement
- 355: Require PHP 8.0 thanks to @lcobucci
- 59: Upgrade project structure thanks to @lcobucci
CI/CD
- 221: Fix caching configuration on GH actions thanks to @lcobucci
- 193: Improve CI thanks to @lcobucci
3.0.0
- Total issues resolved: 0
- Total pull requests resolved: 8
- Total contributors: 2
Improvement (BC-break)
Dependencies
- 51: Update jms/serializer requirement from ^3.7 to ^3.8 thanks to @dependabot-preview[bot]
- 48: Update lcobucci/coding-standard requirement from ^4.0 to ^5.0 thanks to @dependabot-preview[bot]
- 47: Update phpunit/phpunit requirement from ^9.1 to ^9.2 thanks to @dependabot-preview[bot]
- 46: Update jms/serializer requirement from ^3.6 to ^3.7 thanks to @dependabot-preview[bot]
- 45: Update laminas/laminas-diactoros requirement from ^2.2 to ^2.3 thanks to @dependabot-preview[bot]
- 44: Update phpunit/phpunit requirement from ^9.0 to ^9.1 thanks to @dependabot-preview[bot]
- 43: Update infection/infection requirement from ^0.15 to ^0.16 thanks to @dependabot-preview[bot]
2.2.0
- Total issues resolved: 0
- Total pull requests resolved: 7
- Total contributors: 2
Improvement
- 41: Upgrade dependencies thanks to @lcobucci
Dependencies
- 40: Update jms/serializer requirement from ^3.4 to ^3.5 thanks to @dependabot-preview[bot]
- 39: Update phpunit/phpunit requirement from ^8.5 to ^9.0 thanks to @dependabot-preview[bot]
- 38: Update jms/serializer requirement from ^3.3 to ^3.4 thanks to @dependabot-preview[bot]
- 37: Update phpunit/phpunit requirement from ^8.4 to ^8.5 thanks to @dependabot-preview[bot]
- 35: Update infection/infection requirement from ^0.14 to ^0.15 thanks to @dependabot-preview[bot]
- 33: Update zendframework/zend-diactoros requirement from ^2.1 to ^2.2 thanks to @dependabot-preview[bot]
2.1.0
This release makes the library fully compatible with PHP 7.4.
- Total issues resolved: 1
- Total pull requests resolved: 12
- Total contributors: 2
Improvement
Dependencies
- 30: Update twig/twig requirement from ^2.11 to ^2.12 thanks to @dependabot-preview[bot] and @carusogabriel
- 29: Update phpunit/phpunit requirement from ^8.3 to ^8.4 thanks to @dependabot-preview[bot] and @carusogabriel
- 28: Update squizlabs/php_codesniffer requirement from ^3.4 to ^3.5 thanks to @dependabot-preview[bot]
- 27: Update squizlabs/php_codesniffer requirement from ^3.2 to ^3.4 thanks to @dependabot-preview[bot]
- 26: Update jms/serializer requirement from ^3.0 to ^3.3 thanks to @dependabot-preview[bot]
- 25: Update lcobucci/coding-standard requirement from ^3.0 to ^3.1 thanks to @dependabot-preview[bot]
- 24: Update zendframework/zend-diactoros requirement from ^2.0 to ^2.1 thanks to @dependabot-preview[bot]
- 23: Update phpunit/phpunit requirement from ^8.2 to ^8.3 thanks to @dependabot-preview[bot]
- 22: Update middlewares/negotiation requirement from ^1.0 to ^1.1 thanks to @dependabot-preview[bot]
- 21: Update twig/twig requirement from ^2.0 to ^2.11 thanks to @dependabot-preview[bot]
- 20: Update infection/infection requirement from ^0.13 to ^0.13 || ^0.14 thanks to @dependabot-preview[bot]
2.0.0
This release modernises the library and enhances its interoperability by relying
on PSR-17 factories, which is a small BC-break.
- Total issues resolved: 0
- Total pull requests resolved: 5
- Total contributors: 2
Improvement (BC-break)
- 19: Use PSR-17 factories thanks to @lcobucci
Improvement
v1.0.1
This release fixes the documentation block of the Formatter
interface.
Total issues resolved: 1
Documentation bug
- 13: Fix @throws annotation thanks to @carusogabriel
v1.0.0
This release adds adapters for common template engines (plates and twig) to be used as HTML formatters.
Total issues resolved: 4
Feature
- 10: Add attributes to the unformatted response thanks to @lcobucci
- 12: Add template engines thanks to @lcobucci
Improvement
v0.2.0
This release improves the type verification of stream factory's return, simplifying the code and reducing the amount of instructions executed in production mode.
Total issues resolved: 3
Documentation
Improvement
v0.1.0
This release provides the basic feature set to achieve the desired goals for this library.
Total issues resolved: 5
Documentation
- 5: Add a more meaningful readme thanks to @lcobucci
Feature
- 1: Add configuration for QA tools thanks to @lcobucci
- 2: Add base functionality thanks to @lcobucci
- 3: Implement basic formatters thanks to @lcobucci
- 4: Add JMS Serializer formatter thanks to @lcobucci