Releases: GitLabPHP/Client
Releases · GitLabPHP/Client
12.1.0 (06/05/2026)
- Add PHP 8.5 support
- Add support for
symfony/options-resolver:^8.0 - Add sensitive parameter annotations for authentication, trigger tokens, and user passwords
- Add support for
forceinRepositories::createCommit - Add support for personal access tokens
- Add support for project access token filters and rotation
- Add support for project CI/CD job token scope endpoints
- Add support for project integrations, push rules, and remote mirror read endpoints
- Add support for permanent project removal and project restoration
- Add support for
Projects::updateDeployKey - Add support for
Projects::latestPipeline - Add support for additional parameters in
Projects::fork - Add support for
inputsinProjects::createPipeline - Add support for
job_inputsandjob_variables_attributesinJobs::play - Add support for
visibilityinGroups::all - Add support for
with_custom_attributesandwith_projectsinGroups::show - Add support for
last_activity_afterandlast_activity_beforeinGroups::projects - Add support for group hook endpoints
- Add support for date filters and
finished_atordering inDeployments::all - Add support for
Environments::stopStale - Add support for container registry endpoints
- Add support for
regexandsortinRepositories::branches - Add support for
Users::usersContributedProjects - Add support for
without_project_botsinUsers::all - Add support for additional filters and ordering options in
MergeRequests::all - Add support for listing merge requests associated with commits and deployments
- Add support for merge request dependency, merge train, removal, resource label event, and award emoji endpoints
- Correct merge request API parameter handling
- Correct project forks list parameter handling
- Fix recent list endpoints to rely on the result pager for pagination
- Fix
Projects::pipelinesdate filters to include time information
12.0.0 (23/02/2025)
- Add PHP 8.4 support
- Drop support for PHP earlier than 8.1
- Moved various param types to native PHP types
11.14.0 (17/03/2024)
- Add support for
php-http/cache-plugin:^2.0 - Add support for
'approved'statusinProject::events - Add support for
nameincreateReleaseandupdateRelease - Add support for date filtering to
GroupsMilestones::all() - Update
MergeRequests::allto use millisecond precision for date filters
11.13.0 (03/12/2023)
- Add support for
symfony/options-resolver:^7.0 - Add support for
statusandenvironmentinDeployments::all - Add support for
Groups::search,Projects::search, andSearch::all
11.12.0 (08/10/2023)
- Add PHP 8.3 support
- Add
Projects::updateProtectedBranchandProjects::updateApprovalsConfiguration - Add support for
environment_scopeinProjects::removeVariable - Add support for
filterinProjects::variable - Add support for
authorinRepositories::commits - Add support for additional parameters in
Projects::labelsandGroups::labels
11.11.1 (08/10/2023)
- Fixed double encoding of job name in artifacts download
11.10.1 (08/10/2023)
- Fixed double encoding of job name in artifacts download
11.11.0 (17/07/2023)
- Add support for
author_idinIssues::all - Add support for
tierinEnvironments::create - Add support for
expires_atinGroups::addMember - Add support for
include_retriedinJobs::pipelineBridges - Add support for additional parameters in
Projects::deployment - Add support for additional parameters in
Projects::forks - Add support for
Events::all - Add support for
Users::removeUserIdentity - Add support for
MergeRequests::showParticipants
11.10.0 (30/04/2023)
- Add support for
Packages::addGenericFile - Add support for
Milestones::mergeRequests - Add support for
Project::removeTrigger - Add support for
Schedules::takeOwnershipandSchedules::play - Add support for
access_levelinProjects::createProjectAccessToken - Add support for
expires_atinProjects::addMemberandProjects::saveMember - Add support for
order_byversioninTags::all - Added support for
psr/http-messagev2
11.9.1 (30/04/2023)
- Corrected upload avatar endpoint