Skip to content

Releases: FreeElephants/json-api-php-toolkit

v0.2.0

14 Mar 17:56
bde3727
Compare
Choose a tag to compare
set version 0.1.0 in changelog (#32)

* set version 0.1.0 in changelog

* Remove dto staff from project

* Update readme and changelog, prepare v0.2.0

---------

Co-authored-by: n.gnato <[email protected]>

0.1.0

13 Mar 14:57
ce10d04
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.0.15...0.1.0

v0.0.15

06 Feb 10:31
99cb1d5
Compare
Choose a tag to compare

[0.0.15] - 2025-02-06

Added

  • Data Transfer Object classes generation from swagger spec
  • JsonApiResponseFactory::createResponse() meta and links arguments
  • CacheableDispatcherFactoryProxy
  • Union types support for data.relationships DTO: use suitable type for input data structure

Changed

  • Best composer dependencies compatibility: allow more versions

Removed

  • php 7.4 and 8.0 support

0.0.14

02 Feb 13:24
Compare
Choose a tag to compare

Added

  • Route info in the request attribute
  • CacheableDispatcherFactoryProxy
  • JsonApiResponseFactory::createRelationshipResponse()
  • RateLimitMiddleware and related packages

0.0.13

27 Jan 10:40
Compare
Choose a tag to compare

Added

  • TraceIntoDetailsExplainingErrorFactory for catched ErrorHandler exceptions debug. Note: not for production usage
  • Using the same middleware twice

Changed

  • Fix cebe/php-openapi version for best php versions support

Removed

  • Deprecated method AbstractDocument::fromRequest, use fromHttpMessage

Application implements RequestHandlerInterface

20 Dec 14:08
1a58d65
Compare
Choose a tag to compare
Merge pull request #16 from FreeElephants/v0.0.12

Prepare 0.0.12

0.0.11: Merge pull request #13 from FreeElephants/cors-setter

18 Dec 13:08
116b75e
Compare
Choose a tag to compare
  • PHP 8 support
  • CORS Middleware
  • vendors updates

DTO from http messages, schema dependecnies injection with psr container

19 Jul 10:16
cb22b97
Compare
Choose a tag to compare
Merge pull request #12 from FreeElephants/develop

v0.0.10

Typed DTO attributes, Swagger validation

08 Jul 12:33
Compare
Choose a tag to compare

0.0.8

25 Jun 09:14
c377b37
Compare
Choose a tag to compare
Merge pull request #9 from FreeElephants/develop

Develop