DeprecatrAI

2022-11-28

Released 2022-11-28Active
Migration Effort
Low
Estimated Hours
~8h
Primary risk if skipped: Intermittent failures or outdated information when accessing Dependabot Alerts or organization permissions on specific GHES versions.

Breaking Changes2

endpointHighGitHub Enterprise Server

Dependabot Alerts API

The Dependabot Alerts API endpoints are removed for GitHub Enterprise Server 3.8.0. Previously, these endpoints were available but deprecated starting from GHES 3.7.0. This change impacts integrations relying on these specific alerts.

Before
Dependabot Alerts API endpoints were accessible on GHES 3.8.0.
After
Dependabot Alerts API endpoints are unavailable on GHES 3.8.0.

Remove or refactor calls to the Dependabot Alerts API for GHES 3.8.0 and later.

endpointMediumGitHub Enterprise CloudGitHub Enterprise Server

Dependabot Roles API

The organization permissions endpoints for Dependabot roles have been removed. This affects how administrators manage Dependabot access within their organizations. Integrations previously using these endpoints will need to adapt.

Before
Organization permissions for Dependabot roles were manageable via specific API endpoints.
After
Organization permissions for Dependabot roles are no longer available through these endpoints.

Update any integration logic that manages organization-level Dependabot permissions using the removed endpoints.

Never get blindsided by an API change again

Deprecatr AI monitors 150+ providers, maps changes to your codebase, and delivers migration checklists before your team hits a breaking change.

Join the Waitlist