Skip to content

Releases: leedavis81/drest

Check service action registry before applying handle validation

11 May 10:05
Compare
Choose a tag to compare
1.0.5

Check service action registry before applying handle validation

associations bug fix

27 Mar 10:47
Compare
Choose a tag to compare
1.0.4

bug fix on association mapping

Enable handles for GET routes

23 Aug 15:23
Compare
Choose a tag to compare
1.0.3

Allow handles to be used on GET routes

Update composer binary

02 Aug 11:05
Compare
Choose a tag to compare
1.0.2

Add correct binary name to composer

Depend on stable common lib

02 Aug 09:46
Compare
Choose a tag to compare
1.0.1

depend on stable common lib

First Stable Release

23 Oct 16:32
Compare
Choose a tag to compare

Changes from BETA:

  • No longer allowed to inject the EntityManager directly. A Drest\EntityManagerRegistry must be used. A convenience method is allowed to quickly set up where only a single entity manager is needed.
  • Service actions can now hook onto the entity manager registry where ->getEntityManager() simple returns the default.
  • Service actions are no longer constructed by Drest and must be injected. They must implement AbstractAction and be registered on the service action registry object. See http://leedavis81.github.io/drest/docs/service-actions/#creating_your_own for more information
  • Removed optional support for php 5.6
  • Dropped support for php 5.3 (sorry, traits are really handy), which makes this a >= php 5.4 tool now
  • Added support for HHVM
  • Added support for php 7
  • A large number of tidy up changes
  • Pushed code coverage to 100%
  • Pushed scrutinizer quality score above 8.0
  • Removed injectRequest option, and always inject request object into a handle.
  • Add support for multiple drivers
  • Add YAML, PHP and JSON configuration drivers

Initial beta release

29 Jul 20:51
Compare
Choose a tag to compare

All major functionality is complete for beta release.