Releases: GitLabPHP/Client
9.6.1
Merge pull request #276 from b0nd0/master Branches containing a slash break v4 branch endpoints. #263
9.6.0
Merge pull request #269 from dylangl/master add params id fork
9.5.0
Merge pull request #266 from Seretos/master fix link for pipeline creation
9.4.0
Merge pull request #251 from c33s/feature/variables-enhancement Updated addVariable() and updateVariable()
9.3.0
Merge pull request #244 from KyleWiering/Issue-242 #242 Gitlab/Model/MergeRequest methods fails on incorrect id usage
9.2.0
Added
- The
Gitlab\Api\RepositoryFiles
endpoint have been added. It matches https://docs.gitlab.com/ee/api/repository_files.html
Changed
- The
Gitlab\Model\Project
createFile
,updateFile
anddeleteFile
methods use the newGitlab\Api\RepositoryFiles
endpoint.
Deprecated
- The
Gitlab\Api\Repositories
getFile
, 'blob,
createFile,
updateFileand
deleteFilemethods have been deprecated. Use new
Gitlab\Api\RepositoryFiles` methods instead.
9.1.0
Added
Gitlab\Api\Repositories::tags
pagination.
Fixed
- boolean encoding in
Gitlab\HttpClient\Message\QueryStringBuilder
.
Deprecated
Gitlab\Api\MergeRequests
showComments
andaddComment
methods have been deprecated. UseshowNotes
andaddNote
instead.
9.0.0: 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.
9.0.0-rc1: 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.
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.