Releases: i-doit/api-client-php
0.10
Note: Support for PHP 7.0 is finally dropped. Version 7.1 is deprecated. Support will be dropped in a further release. Please upgrade to at least version 7.2. Version 7.4 is recommended.
Changed
- Require at least PHP version 7.1 on production environments
- Require at least PHP version 7.2 on dev/CI environments
- Mark PHP version 7.1 as deprecated
- Recommend PHP version 7.4
Removed
- Drop support of PHP version 7.0
0.9
After a couple of months I'm happy to announce a new release of this library. In short, this is a "boring" maintenance release with some minor improvements and some fixes. From the changelog:
Note: Support for PHP 5.6 is finally dropped. Version 7.0 is deprecated. Support will be dropped in a further release. Please upgrade to at least version 7.1. Version 7.3 is recommended.
Added
CMDBStatus
: Provide API calls for namespacecmdb.status
- Provide cURL error code in case of connection problems
- Check for errors when initiating cURL
- Add virtual category constant
C__CATG__DATABASE_FOLDER
which will be blacklisted by some methods - Run environment in a Docker container
Changed
- Drop support for PHP version 5.6
- Mark PHP version 7.0 as deprecated
- Recommend PHP 7.3
- Declare strict types
Fixed
CMDBLocationTree::readRecursively()
: Make method really recursively (contribution by @Pta42)
0.8
I am pleased to announce the availability of version 0.8. This release brings you some new features, changes to existing ones and – of course – at least one bug fix and smaller improvements. Please, take a closer look at the changelog for detailed information. Refer to the documentation about installing and using this library.
Happy coding!
0.6
I am pleased to announce the availability of version 0.6. This release brings you some changes to existing features and bug fixes. Please, take a closer look at the changelog for detailed information. Refer to the documentation about installing and using this library.
0.4
I am pleased to announce the availability of version 0.4. This release brings you some new features, changes to existing features and bug fixes. Please, take a closer look at the changelog for detailed information. Refer to the documentation about installing this library and using the new features.
Important notice: There are no release packages any more. We completely switch to packagist. Composer is now the preferred package manager.
0.3
I am pleased to announce the availability of version 0.3. This release brings you some minor features.
Changelog:
- Add: Check whether connection timed out or i-doit host sends HTTP status code that indicates something went wrong
- Add: Throw more useful exceptions when connection to Web server failed
- Add: Throw exception in method "CMDBObject::load()" when object not found
- Add: Limit batch requests in Select::find()
Please see README.md
for everything you need to know about this project.
0.2
I am pleased to announce the availability of version 0.2. This release brings you various new features and bug fixes.
Changelog:
- Add: Upload image files with class
Image
- Add: Get last server response with method
API::getLastResponse()
- Add: Find more objects by their attributes with method
Select::find()
- Add: Script for debugging purposes in
README.md
- Add: Many more unit tests
- Fix: Broken batch request in method
Image::batchAdd()
- Fix: Broken error message in method
CMDBCategory::batchCreate()
- Fix: In a batch request sub results have no key
id
in methodCMDBCategory::batchCreate()
- Fix: Broken Exception message in
CMDBObject::upsert()
- Fix: Typos in
README.md
Please see README.md
for everything you need to know about this project.
0.1
First release! See documentation for details.