Breaking change deployments on GitLab.com
Changes are deployed continuously to GitLab.com. However, breaking changes can require more time to prepare for.
In the month before the GitLab 18.0 release, breaking changes will be deployed during three time windows. The following tables list when each breaking change will be deployed.
Window 1
This window takes place on April 21 - 23, 2025 from 09:00 UTC to 22:00 UTC.
Window 2
This window takes place on April 28 - 30, 2025 from 09:00 UTC to 22:00 UTC.
Deprecation | Impact | Stage | Scope |
---|---|---|---|
Replace GraphQL field take_ownership_pipeline_schedule with admin_pipeline_schedule in PipelineSchedulePermissions |
Low | Verify | Project |
The heroku/builder:22 image is deprecated |
Medium | Deploy | Project |
ciUsedMinutes GraphQL field renamed to ciDuration |
Medium | Verify | Instance |
mergeTrainIndex and mergeTrainsCount GraphQL fields deprecated |
Low | Verify | Project |
Pipeline subscriptions | Medium | Verify | Project |
Window 3
This window takes place on May 5 - 7, 2025 from 09:00 UTC to 22:00 UTC.
Deprecation | Impact | Stage | Scope |
---|---|---|---|
ZenTao integration | Low | Foundations | Instance |
The ci_job_token_scope_enabled projects API attribute is deprecated |
Low | Govern | Project |
The direction GraphQL argument for ciJobTokenScopeRemoveProject is deprecated |
Low | Govern | Project |
Replace threshold with maxretries for container registry notifications |
Low | Package | Project |
ciJobTokenScopeAddProject GraphQL mutation is deprecated |
Low | Govern | Project |
Guest users can pull packages from private projects on GitLab.com | High | Package | Project |
Removal of migrationState field in ContainerRepository GraphQL API |
Low | Package | Project |
Remove previousStageJobsOrNeeds from GraphQL |
Verify |
Docs
Edit this page to fix an error or add an improvement in a merge request.
Create an issue to suggest an improvement to this page.
Product
Create an issue if there's something you don't like about this feature.
Propose functionality by submitting a feature request.
Feature availability and product trials
View pricing to see all GitLab tiers and features, or to upgrade.
Try GitLab for free with access to all features for 30 days.
Get help
If you didn't find what you were looking for, search the docs.
If you want help with something specific and could use community support, post on the GitLab forum.
For problems setting up or using this feature (depending on your GitLab subscription).
Request support