Releases: apioo/psx
Releases · apioo/psx
v2.0.0-RC1
- Split the framework into components
- Decoupled and improved each component
- Add generator to generate PHP classes from a RAML and JsonSchema specification
- Removed command system
v1.2.3
v1.2.2
v1.2.1
- Add pseudo ANY request method to the routing parser
- Removed annotation loader
- Dispatcher add option to disable sending the response to the client
- Add SoapProxyController which handles all SOAP communication
- Add option to restrict fields at the table abstract class
v1.2.0
- Add annotation API controller which can be used to specify the API behaviour
through annotations - Improved api generation command
- Add doctrine annotation reader for annotation parsing
- Unify doctrine cache usage and improve entity manager integration
- Oauth2 token endpoint handle also client_id and client_secret parameter
v1.1.4
- The schema API handles now automatically HEAD requests
- Add support for PATCH request method
- Fix automatic template detection for psr4 namespaces
- Renamed doCreate and doUpdate method to doPost and doPut to follow the http
request method naming scheme - Json schema document throw an exception if a json pointer could not be
resolved
v1.1.3
v1.1.2
- Add option to specify global middlewares
- Updated composer dependencies
- Graph traverser handle also objects which implement JsonSerializable,
ArrayObject or Traversable - JsonSchema parser set default id if not available
- Improve dispatcher dont send the response for nested calls
- Fixed comperator record comparsion and add test case
v1.1.1
- Add logger configuration settings and factory
- Add json patch and pointer implementation. The accessor uses now also the json
pointer syntax - Add record serializer and add transformer which builds a record graph from
arbitrary data - Add option to attach a validator to the importer inside a controller
- Make ImporterManager immutable so that it is not possible to globally change
a importer object - Improved validator
- Renamed some classes for PHP7 compatibility
- Removed class PSX\Data\Object and added static factory method fromArray to
PSX\Data\Record - Adjust visitor exception messages
v1.1.0
- Curve array nest method handle indexed arrays
- JSON Schema add title property to complex types
- Documentation controller returns also the API endpoint url
- XML generator validate element names
- Documentation controller returns now the complete json schema which can be
used by the API client to generate a documentation - Improved swagger and json schema generator
- Extended api resource methods