dependabot - GitHub Changelog https://github.blog/changelog/label/dependabot/ Updates, ideas, and inspiration from GitHub to help developers build and design software. Thu, 19 Dec 2024 20:27:49 +0000 en-US hourly 1 https://wordpress.org/?v=6.7.1 https://github.blog/wp-content/uploads/2019/01/cropped-github-favicon-512.png?fit=32%2C32 dependabot - GitHub Changelog https://github.blog/changelog/label/dependabot/ 32 32 153214340 Dependabot updates ceases supporting npm version 6 [Closing Down] https://github.blog/changelog/2024-12-19-dependabot-updates-ceases-supporting-npm-version-6-closing-down-private-preview Thu, 19 Dec 2024 18:06:04 +0000 https://github.blog/changelog/2024-12-19-dependabot-updates-ceases-supporting-npm-version-6-closing-down-private-preview Dependabot updates ceases supporting npm version 6 [Closing Down] [Private Preview]

The post Dependabot updates ceases supporting npm version 6 [Closing Down] appeared first on The GitHub Blog.

]]>
On January 20th, 2025, Dependabot will end support for npm version 6, which has reached its end-of-life. If you continue to use npm version 6, there’s a risk that Dependabot will not create pull requests to update dependencies. In that case, we recommend updating to a supported release of npm. As of December 2024, the newest supported release of npm is version 11. View NPM’s official documentation for more information about supported releases.

The post Dependabot updates ceases supporting npm version 6 [Closing Down] appeared first on The GitHub Blog.

]]>
81740
Notice of breaking changes: Security manager REST API will be retired and replaced with the organization roles REST API https://github.blog/changelog/2024-12-10-notice-of-breaking-changes-security-manager-rest-api-will-be-retired-and-replaced-with-the-organization-roles-rest-api Tue, 10 Dec 2024 20:56:42 +0000 https://github.blog/changelog/2024-12-10-notice-of-breaking-changes-security-manager-rest-api-will-be-retired-and-replaced-with-the-organization-roles-rest-api Notice of breaking changes: Security manager REST API will be retired and replaced with the organization roles REST API

The post Notice of breaking changes: Security manager REST API will be retired and replaced with the organization roles REST API appeared first on The GitHub Blog.

]]>
As part of our ongoing efforts to improve flexibility and control for managing the security manager role, we are retiring the security manager API and replacing it with the more robust organization roles API, which provides expanded functionality for managing roles in an organization, including security managers.

Endpoints Affected

The following security manager endpoints will be retired in 12 months:

  • GET /orgs/{org}/security-managers/teams
  • PUT /orgs/{org}/security-managers/teams/{team_slug}
  • DELETE /orgs/{org}/security-managers/teams/{team_slug}

After this period, these endpoints will no longer be available. Instead, you can use the organization roles API to perform the same actions and much more.

Retirement Timeline

  • GitHub.com: 2025-12-31
  • GitHub Enterprise Server: Version 3.20

Replacements

The organization roles API offers enhanced capabilities for managing roles across an organization. Use the following endpoint as a replacement:

  • GET /orgs/{org}/roles
  • GET /orgs/{org}/roles/{role_id}/teams
  • PUT /orgs/{org}/roles/{role_id}/teams/{team_slug}
  • DELETE /orgs/{org}/roles/{role_id}/teams/{team_slug}

You can start transitioning to the organization roles API today on GitHub.com. For GitHub Enterprise Server users, the organization roles API will support the security manager role starting in version 3.16.

Learn more about the organization roles API and send us your feedback

The post Notice of breaking changes: Security manager REST API will be retired and replaced with the organization roles REST API appeared first on The GitHub Blog.

]]>
81631
Dependabot can now perform version updates for the .NET SDK https://github.blog/changelog/2024-11-19-dependabot-can-now-perform-version-updates-for-the-net-sdk Tue, 19 Nov 2024 19:11:18 +0000 https://github.blog/changelog/2024-11-19-dependabot-can-now-perform-version-updates-for-the-net-sdk Dependabot can now perform version updates for the .NET SDK

The post Dependabot can now perform version updates for the .NET SDK appeared first on The GitHub Blog.

]]>
Dependabot can now keep you up to date with the latest version of the .NET SDK by updating the global.json file in your repository. You can enable updates for the .NET SDK by adding a dotnet-sdk entry to your dependabot.yml file. At this time, Dependabot will not create security alerts for the .NET SDK, although performing regular version updates will ensure you’re always using the latest .NET SDK.

See our documentation to learn more about configuring Dependabot.

The post Dependabot can now perform version updates for the .NET SDK appeared first on The GitHub Blog.

]]>
81230
Deprecation – Dependabot no longer supports Composer v1 https://github.blog/changelog/2024-11-06-deprecation-dependabot-no-longer-supports-composer-v1 Wed, 06 Nov 2024 18:43:51 +0000 https://github.blog/changelog/2024-11-06-deprecation-dependabot-no-longer-supports-composer-v1 Deprecation – Dependabot no longer supports Composer v1

The post Deprecation – Dependabot no longer supports Composer v1 appeared first on The GitHub Blog.

]]>
As of November 6, 2024, Dependabot no longer supports Composer version 1, which has reached its end-of-life. If you continue to use Composer version 1, Dependabot will be unable to create pull requests to update your dependencies. If this affects you, we recommend updating to a supported release of Composer. As of October 2024, the newest supported version of Composer is 2.8, and the long-term supported version is 2.2.

View Composer’s official documentation for more information about supported releases.

The post Deprecation – Dependabot no longer supports Composer v1 appeared first on The GitHub Blog.

]]>
81068
Copilot Autofix for Dependabot now available for TypeScript repositories (private preview) https://github.blog/changelog/2024-10-29-copilot-autofix-for-dependabot-now-available-for-typescript-repositories-private-preview Tue, 29 Oct 2024 14:00:40 +0000 https://github.blog/changelog/2024-10-28-copilot-autofix-for-dependabot-now-available-for-typescript-repositories-private-preview Copilot Autofix for Dependabot now available for TypeScript repositories (private preview)

The post Copilot Autofix for Dependabot now available for TypeScript repositories (private preview) appeared first on The GitHub Blog.

]]>
Copilot Autofix for Dependabot is now available in private preview for TypeScript repositories.

This new feature combines the power of GitHub Copilot with Dependabot, making it easier than ever to automatically fix breaking changes introduced by dependency updates. With Copilot Autofix, you can save time and minimize disruptions by receiving AI-generated fixes to resolve breaking changes caused by dependency upgrades in Dependabot-authored pull requests.

Why Copilot Autofix for Dependabot?

Dependency updates can introduce breaking changes that lead to failing CI tests and deployment delays. Identifying the exact cause of these breaks and implementing the correct fix can require significant time and effort, making it challenging to stay on the most up-to-date and secure version of a dependency.

Dependabot can now leverage the power of Copilot Autofix to analyze dependency updates that fail CI tests and suggest fixes, all within the pull request. Copilot Autofix for Dependabot not only helps keep your dependencies up to date, but also keeps your CI green. Staying up-to-date on dependencies upgrades with breaking changes is now easier and faster than ever.

How to join the private preview

To sign up for the feature waitlist, fill out the form to express your interest. We’ll notify selected participants as we roll out the feature over the coming weeks.

This feature is available in private preview to GitHub Advanced Security customers on cloud deployments. Starting today, we support TypeScript repos with tests set up in GitHub Actions. As we continue to develop this feature, we will expand coverage for additional languages and testing requirements.

Learn more

Please keep an eye on future changelogs for more updates as the feature moves to public preview and general availability.

To learn more, please join the waitlist or check out the latest GitHub feature previews.

To hear what others are saying and offer your own take, join the discussion in the GitHub Community.

The post Copilot Autofix for Dependabot now available for TypeScript repositories (private preview) appeared first on The GitHub Blog.

]]>
80899
Upcoming replacement of enterprise code security enablement UI and APIs https://github.blog/changelog/2024-10-09-upcoming-replacement-of-enterprise-code-security-enablement-ui-and-apis Wed, 09 Oct 2024 17:26:14 +0000 https://github.blog/changelog/2024-10-09-upcoming-replacement-of-enterprise-code-security-enablement-ui-and-apis Upcoming replacement of enterprise code security enablement UI and APIs

The post Upcoming replacement of enterprise code security enablement UI and APIs appeared first on The GitHub Blog.

]]>
In the coming months, the current interface for managing code security settings for an enterprise will be deprecated and replaced with new and improved code security configurations that will provide you a more consistent and scalable way to manage security settings across repositories within your enterprise.

The current REST API endpoint to enable or disable a security feature for an enterprise is now deprecated. It will continue to work for an additional year in the current version of the REST API before being removed in September of 2025, but note that it may conflict with settings assigned in code security configurations if the configuration is unenforced, potentially resulting in a security configuration being unintentionally removed from a repository. To change the security settings for repositories at the enterprise level, you can use the current enterprise-level security settings UI or the upcoming code security configurations API.

Send us your feedback!.

The post Upcoming replacement of enterprise code security enablement UI and APIs appeared first on The GitHub Blog.

]]>
80371
Deprecation notice – Dependabot will no longer support Composer v1 https://github.blog/changelog/2024-10-09-deprecation-notice-dependabot-will-no-longer-support-composer-v1 Wed, 09 Oct 2024 15:46:45 +0000 https://github.blog/changelog/2024-10-09-deprecation-notice-dependabot-will-no-longer-support-composer-v1 Deprecation notice - Dependabot will no longer support Composer v1

The post Deprecation notice – Dependabot will no longer support Composer v1 appeared first on The GitHub Blog.

]]>
As of November 6, 2024, Dependabot will no longer support Composer version 1, which has reached its end-of-life. If you continue to use Composer version 1, there’s a risk that Dependabot will not create pull requests to update dependencies. If this affects you, we recommend updating to a supported release of Composer. As of October 2024, the newest supported release of Composer is 2.8, and the long-term supported version is 2.2. View Composer’s official documentation for more information about supported releases.

The post Deprecation notice – Dependabot will no longer support Composer v1 appeared first on The GitHub Blog.

]]>
80367
Deprecation – Dependabot no longer supports Bundler v1 https://github.blog/changelog/2024-10-07-deprecation-dependabot-no-longer-supports-bundler-v1 Mon, 07 Oct 2024 16:05:13 +0000 https://github.blog/changelog/2024-10-07-deprecation-dependabot-no-longer-supports-bundler-v1 Deprecation – Dependabot no longer supports Bundler v1

The post Deprecation – Dependabot no longer supports Bundler v1 appeared first on The GitHub Blog.

]]>
As of October 7, 2024, Dependabot no longer supports Bundler version 1, which has reached its end-of-life. If you continue to use Bundler version 1, Dependabot will be unable to create pull requests to update your dependencies. If this affects you, we recommend updating to a supported release of Bundler. As of October 2024, the newest supported version is 2.5.

View Bundler’s official support policies for more information about supported releases.

The post Deprecation – Dependabot no longer supports Bundler v1 appeared first on The GitHub Blog.

]]>
80328
Deprecation notice: Dependabot dropping support for Bundler v1 https://github.blog/changelog/2024-09-05-deprecation-notice-dependabot-dropping-support-for-bundler-v1 Thu, 05 Sep 2024 20:16:53 +0000 https://github.blog/changelog/2024-09-05-deprecation-notice-dependabot-dropping-support-for-bundler-v1 Deprecation notice: Dependabot dropping support for Bundler v1

The post Deprecation notice: Dependabot dropping support for Bundler v1 appeared first on The GitHub Blog.

]]>
As of October 7, 2024, Dependabot will no longer support Bundler version 1, which has reached its end-of-life. If you continue to use Bundler version 1, there’s a risk that Dependabot will not create pull requests to update dependencies. If this affects you, we recommend updating to a supported release of Bundler. As of September 2024, the newest supported version of Bundler is 2.5. View Bundler’s official support policies for more information about supported releases.

The post Deprecation notice: Dependabot dropping support for Bundler v1 appeared first on The GitHub Blog.

]]>
79689
Copilot Chat in GitHub.com is now contextually aware of GitHub Advanced Security alerts https://github.blog/changelog/2024-09-05-copilot-chat-in-github-com-is-now-contextually-aware-of-github-advanced-security-alerts Thu, 05 Sep 2024 14:53:28 +0000 https://github.blog/changelog/2024-09-05-copilot-chat-in-github-com-is-now-contextually-aware-of-github-advanced-security-alerts Copilot Chat in GitHub.com is now contextually aware of GitHub Advanced Security alerts

The post Copilot Chat in GitHub.com is now contextually aware of GitHub Advanced Security alerts appeared first on The GitHub Blog.

]]>
You can now use Copilot Chat in GitHub.com to search across GitHub to find and learn more about GitHub Advanced Security Alerts from code scanning, secret scanning, and Dependabot. This change helps you to better understand and seamlessly fix security alerts in your pull request. ✨

Try it yourself by asking questions like:
– How would I fix this alert?
– How many alerts do I have on this PR?
– What class is this code scanning alert referencing?
– What library is affected by this Dependabot alert?
– What security alerts do I have in this repository?

Learn more about asking questions in Copilot Chat on GitHub.com or about GitHub Advanced Security.

The post Copilot Chat in GitHub.com is now contextually aware of GitHub Advanced Security alerts appeared first on The GitHub Blog.

]]>
79653