Skip to content

Releases: FreeElephants/json-api-php-toolkit

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

Middleware and PSR App

08 May 15:07
8104b97
Compare
Choose a tag to compare
Merge pull request #7 from FreeElephants/middleware

Middleware

Validation and response factoring

08 May 08:58
7954417
Compare
Choose a tag to compare
Request validation (#6)

* Remove unused package, and suggest it

* Add validation subpackage

* Use valida license composer value

* Add validation middleware and json api response factories

* Annotate validation and response factoring features

* Add travis config, use both supported ramsey/uuid versions

* Add badges

* Prepare v0.0.5

* Up changelog

0.0.4

27 Apr 13:15
Compare
Choose a tag to compare
Remove unused package