
JD Cloud is now a GitHub secret scanning partner
GitHub secret scanning protects users by searching repositories for known types of secrets. By identifying and flagging these secrets, we help protect users from data leaks and fraud associated with…
GitHub secret scanning protects users by searching repositories for known types of secrets. By identifying and flagging these secrets, we help protect users from data leaks and fraud associated with…
GitHub Enterprise administrators can now experience an improved version of the Enterprise People pages, https://github.com/enterprises/<enterprise>/people. Key changes include improved navigation, new filter and sort options, and additional enterprise member information.…
Dependabot alerts now show if your repository code is calling known vulnerable functions from the dependency’s vulnerability. If your code is calling vulnerable code paths, this information is surfaced via…
GitHub’s code navigation features “jump to definition” and “find all references” are now available for all Elixir projects on GitHub. When you view an Elixir file on github.com, you can…
When a new issue or pull request is created and not yet submitted, the assignees, reviewers, labels and projects will all be preserved upon page refresh.
Teachers we have heard your feedback! The GitHub Classroom team is excited to announce the ability to easily reuse an Assignment across Classrooms and/or from semester-to-semester. You dont have to…
You can now require a successful deployment of a branch before its pull request can be merged. This is made possible by a new branch protection setting titled Require deployments…
Previously, GitHub’s web UI did not allow deleting a branch that was associated with an open pull request. Now you can delete such a branch from the UI. However, doing…
You can now enable Discussions for your organization, which is a place for your organization to share announcements and host conversations that aren’t specific to a single repository within your…
Polls are now available on GitHub Discussions! Polls make it easy for community members to gauge interest, vote, and interact with one another without having to comment. You can also…
Repository administrators can now configure how often/when prebuild configurations for a given branch should be updated. Prebuilds enable developers to startup Codespaces in seconds – regardless of repository size or…
The invitation process for inviting collaborators on the npm registry has been streamlined and improved. Adding users to a package will now trigger an invitation email, and users will only…
After setting up 2FA on npmjs.com recovery codes can now more easily be copied, printed, or saved by customers.
Previously, when you forked a repository the fork name would default to the same name as the parent repository. In some cases, that wasn’t ideal because you wanted the fork…
GitHub now protects you by scanning public repos for leaked GitHub login credentials. If you accidentally expose your username and password in code or commit metadata, we will automatically reset…
Build what’s next on GitHub, the place for anyone from anywhere to build anything.