Releases: nuxeo/nuxeo-php-client
Releases · nuxeo/nuxeo-php-client
release-3.0.0
release-2.1.1
Bug fixes / Improvements:
- PHPCLIENT-24 Fix Blob.GetList
release-2.1.0
New features:
- PHPCLIENT-11 Workflows API
- PHPCLIENT-18 UserManager API
- PHPCLIENT-15 Trash API
- PHPCLIENT-21 OAuth2 authentication
- PHPCLIENT-22 Enrichers & contextParameters
Bug fixes / Improvements:
- PHPCLIENT-23 / #9 Fix mimetype on Blob upload
- PHPCLIENT-12 Sonarcloud code analysis
- PHPCLIENT-17 Drupal8 integration test suite
- Switch from Jenkins QA to Github actions
- SF4 integration test suite
release-2.0.1
Bug fixes:
- PHPCLIENT-23 / #9: fix missing MIME type for file uploads
- Upgrade symfony/http-foundation to 4.4.*
release-1.5.1
Bug fix:
- #8 symfony/http-foundation not found
release-2.0.0
Major changes:
- Require PHP 7.1+
- PHPCLIENT-13 Upgrade dependencies (Guzzle 6.3.3, Monolog 1.23.0, JMS Serializer 1.12.0)
- PHPCLIENT-9 Remove old API
New features:
- PHPCLIENT-4 Basic Repository API
- Implement document-level fetch children & blob
- Add a requestAuthenticationToken method
Bug fixes / improvements:
- Namespaces cleanup (Nuxeo\Client\Api -> Nuxeo\Client, e.g.: Nuxeo\Client\Api\Objects\Document -> Nuxeo\Client\Objects\Document)
- Improve exception handling (you should only deal with \Nuxeo\Client\Spi\NuxeoClientException)
- Improve logging architecture (add a default info-level logger to php://stdout, replaceable with setLogger(\Psr\Log\LoggerInterface $logger)
- Improve debugging switch (debug() method adds a guzzle-debug-level logger to the NuxeoClient global logger
- Add functional tests
2.0.0-alpha1
Major changes:
- Require PHP 7.1+
- PHPCLIENT-13 Upgrade dependencies (Guzzle 6.3.3, Monolog 1.23.0, JMS Serializer 1.12.0)
- PHPCLIENT-9 Remove old API
New features:
- PHPCLIENT-4 Basic Repository API
- Implement document-level fetch children & blob
- Add a requestAuthenticationToken method
Bug fixes / improvements:
- Namespaces cleanup (Nuxeo\Client\Api -> Nuxeo\Client, e.g.: Nuxeo\Client\Api\Objects\Document -> Nuxeo\Client\Objects\Document)
- Improve exception handling (you should only deal with \Nuxeo\Client\Spi\NuxeoClientException)
- Improve logging architecture (add a default info-level logger to php://stdout, replaceable with setLogger(\Psr\Log\LoggerInterface $logger)
- Improve debugging switch (debug() method adds a guzzle-debug-level logger to the NuxeoClient global logger
- Add functional tests
release-1.5.0
Major changes:
- Brand new API (old API maintained for backward compatibility but deprecated)
- New authentication methods (Portal SSO, Token)
1.5.0-rc3
New feature:
- Add Portal-SSO Authentication
Bug fixes / improvements:
- Add vulnerability check on build with sensiolabs/security-checker
- Fix automation operation calls returning custom JSON Objects
- Organize API Objects
- Fix PHP 5.3.3 compatibility
1.5.0-rc2
Bug fixes / improvements:
- PHPCLIENT-8: Fix usage of Directory.* operations
- Allow
$operation->execute()
(without defining a output type as in$operation->execute(Document::classname)
) to get the response as an associative array