GitHub announces many new features including dark mode, automatic merge requests and comments
Github today issued an announcement explaining the many improvements to the web version. This upgrade includes bringing a dark mode to Github for developers to access at night, automatically merging pull requests and discussions applicable to all public repositories, etc.
It should be emphasized that these improvements are only for the Web version. The iOS version and Android version are updated when the relevant functions are different from the Web version, so the relevant update content is also different. In addition, this Github update also adds features for developer sponsorship. For example, companies can pay sponsorships to open source projects they use if they wish and support direct credit card payments or payment through PayPal.
Changelog
Sponsors
- GitHub Sponsors for companies: Your company can now invest in your most critical open source dependencies through PayPal or a credit card (with more payment options coming soon).
Improved daily experience
- Dark mode: Enable it in your settings today.
- Auto-merge pull requests (#107): when using protected branches. Rolling out over the next couple of weeks, enabled in your repo settings.
- Discussions (#104): Available now for all public repositories. Check it out in our Universe discussion or enable it in your repo settings today.
- Dependency review (#80): Beta rolling out over the coming weeks. Easily see what dependencies have changed in a pull request and stay secure.
Continuous delivery support
- Environments: Protect your app, package, or website with rules and environment-specific secrets.
- Required reviewers for Actions (#99): For deployment to environments that need more control, try required reviewers.
- Workflow visualization (#88): In addition to the live logs, now see a summary of your Actions workflows in a graphs view.
GitHub Enterprise Server 3.0 RC1 – available December 16th
- Actions (#89): Automate development workflows, including CI/CD – now in Server.
- Packages (#97): Take advantage of our hosting service for packages in your own network.
- Code scanning (#105): Run CodeQL security analysis with every push to your repo and see results in your pull request.
- Mobile support beta (#131): If you left your laptop in the other room, you can now sign into GitHub Enterprise Server from your phone or tablet.
- Secret scanning beta (#57): Find sensitive secrets that have been committed into your repositories.