- PHP 5.4 required.
- Proxmox API client logic rewritten (but the usage is pretty much the same).
- GuzzleHttp used for sending HTTP requests.
- Credentials default form is now an array not an object (read the docs).
- Better docs (compliant with this new release).
- Small bug fixed, using an Eloquent model as a custom credentials object was not valid.
- Code coverage and code quality service integrated.
- Now it is possible to specify the desired return type when creating Proxmox object, setters and getters for return type were added.
- Added docs about getters & setters and other tricks of the Proxmox client object.
- Now you can create a Proxmox API client object with a custom credentials object.
- Namespace has changed, vendor name is not used anymore.
- The class that handles the API calls is now Proxmox not ProxmoxVE.
- Functions were renamed, instead of
get
,post
,put
anddelete
you useget
,create
,set
,delete
(to keep consistency with the pvesh CLI Tool). - Documentation improved.
- Library now returns the errors messages instead of throwing an exception when a request was not successful.
- Source code refactored and respective tests were added.
- Fixed bug when CURL was not enabled library used to crash.
- Add check to see if CURL is enabled.
- Added capability to change Credentials after ProxmoxVE object creation.
- Release of ProxmoxVE API Client.
- Use get, post, put, delete functions to request resources.
- Namespace includes vendor ZzAntares.