Maintainers can now manage the availability of auto-merge in a repository

Maintainers can now manage the repository-level "Allow auto-merge" setting. This setting, which is off by default, controls whether auto-merge is available on pull requests in the repository. Previously, only admins could manage this setting.

Additionally, this setting can now by controlled using the "Create a repository" and "Update a repository" REST APIs.

Learn more about managing auto-merge for pull requests in your repository.

GitHub Discussions is now out of beta, providing your community a central gathering space to ask questions, share ideas, and build connections. To get started with Discussions, admins and maintainers can enable Discussions under repository settings.

Learn more about GitHub Discussions.

For questions or feedback, visit GitHub Discussions feedback.

See more

Over the past month, we’ve continued to improve the GitHub Issues beta as we work hand-in-hand with our beta users to make GitHub the place that developers can plan, manage and track their work. Here are some of the recent ships:

🗂 Improved filtering

Three new filtering options are now available:

  • Find items that don’t match a query with -. For example -status:done
  • Find items that have null values with no. For example no:status
  • Find items based on state with is. For example is:open or is:issue

All of these new filtering options have type-ahead support in the filter bar and can be found in the command palette with cmd+k (on MacOS) or ctrl+k (on Windows/Linux).

all filters demo

📝 Draft to Issue conversion

You can now convert any draft issue in a project to an issue. Simply use the item menu or edit the assignee, labels, milestone or repository fields.

Convert to issue demo

✨ Bug fixes & improvements

  • Filtering is now possible over hidden fields.
  • The scroll position is reset correctly when changing views.
  • Hitting ‘enter’ on a cell keeps you in the same field and moves you to the row below.
  • Fixed an issue with filtering against fields which contained emojis.
  • Updates to dark mode colors.
  • Adding a new item via ‘tab’ now focuses you on the second column in the table layout.
  • The command palette now allows filtering across all fields.
  • Fixed a bug where deleting a field being used for a sort or group by broke the view.
  • Improved drag and drop to empty columns in the board layout.
  • Draft issues are now included under the is:issue filter.

Learn about the Issues beta on the GitHub Issues page or in the FAQ.

See more