Releases: GitLabPHP/Client
Releases · GitLabPHP/Client
9.0.0-beta2: Gitlab V4 API compatibility
Changelog
- Gitlab V4 API compatibility!
- Switch from kriswallsmith/buzz to php-http/httplug.
- Use of OptionsResolver to handler collection filters. Many missing filters have been added.
- For other changes, you can see the full changelog.
Upgrading
As this library now depends on php-http/httplug, you have to choose a client. You can pick one from this list or use php-http/guzzle6-adapter
which is the most popular. You can also stick with kriswallsmith/buzz by requiring php-http/buzz-adapter
.
If you are not familiar with HTTPlug, you can read HTTPlug for library users.
All breaking changes are documented in UPGRADE.md.
8.0.0: Latest pull requests
Merge pull request #187 from violuke/patch-1 Allowing different archive format types
7.15.0: Add ability to delete an issue comment (#150)
* Add ability to delete an issue comment * Rename deleteComment to removeComment according to #149
7.14.0: Add deploy keys related API (#146)
* Add API to retrieve all deploy keys * Add method to enable/disable a key for a project
7.13.0
7.11.0
Bug fixes and new field added to User
modal.
7.10.0
- Handle dots and slashes when encoding
- Remove
id
property from Note modal - Added tag_list property to Project modal
7.9.0
- Support authentication via OAuth
- Expose avatar_url in Project model
- Refactor of project hooks (breaking change)
7.8.0
Loooooots of updates, check the commit log for details.
6.9.1
- Add support for
/projects/:id/labels
(@davidkuridza) - Fix wrong comment endpoint for merge requests (@davidkuridza)