
GitHub Copilot Chat beta now available for all individuals
All GitHub Copilot for Individuals users now have access to GitHub Copilot Chat beta, bringing natural language-powered coding to every developer in all languages.
Today, we are announcing the general availability of the new and improved Projects powered by GitHub Issues. GitHub Projects connects your planning directly to the work your teams are doing in GitHub and flexibly adapts to whatever your team needs at any point.
At GitHub, we strive to help developers do the best work of their lives. From helping easily secure projects with Dependabot to enabling faster coding with GitHub Copilot, our mission is to facilitate an unsurpassed developer experience. I love working for a company where every single day, we lace up our running shoes and add some cayenne pepper to our coffee so that we can smash the ball out of the park for developers across the globe.
Planning and tracking is at the heart of how great development teams operate and essential to developer velocity. As teams and projects grow, how we work evolves. Tools that hard-code a specific methodology are too specific and rigid to flex to whatever the moment demands. Often, we find ourselves creating a spreadsheet or pulling out a notepad just to have the space to think. But then our planning is disconnected from where development happens and quickly goes stale.
The new GitHub Projects connects your planning directly to the work your teams are doing in GitHub and flexibly adapts to whatever your team needs at any point. Built like a spreadsheet, project tables give you a live canvas to filter, sort, and group issues and pull requests. You can use it, or the accompanying project board, along with custom fields, to track a sprint, plan a feature, or manage a large-scale release.
Today, we are announcing the general availability of the new and improved Projects powered by GitHub Issues. Since we launched the public beta last year, we have listened to your feedback and shipped 15 changelogs every two to three weeks.
With this launch, you can get more out of the GitHub Projects tables, boards, automation, and charts. Let’s walk through them.
Tables and boards—a point of view: For your planning tool to fit you like a glove, you need to be able to look at data from different perspectives. The new GitHub Projects allows you to group and pivot your issues by stage, priority, status, assignee, or any custom field.
– Plan and track work in a table or board view
– Rank, sort, and group within a table by any custom field
– Create draft issues with detailed descriptions and metadata
– Materialize any perspective with tokenized filtering and saved views
– Customize cards and group-by in project boards
– Real-time project updates and user presence indicators
Your data, your way: It would be presumptuous to assume all work across 83 million developers requires the same metadata set. With GitHub Projects you can define priorities, labels, assignees, OKRs, reviewers, QA stages, and countless other concepts with a type system that adapts to your process and workflows. Focus on the actual work, not the bookkeeping.
– Define custom fields of type: text, number, date, iteration, and single select
– Configure iterations with flexible date ranges and breaks to represent your sprints, cycles, or quarterly roadmap
– View linked pull requests and reviewers in both table and board views
Quick charts for great insights: Helpful charts can make data a piece of cake to understand and use. Configure and track cycle velocity, current work status, and complex visualizations like cumulative flow diagrams.
– Create and configure custom bar, column, line, and stacked area charts
– Use aggregation functions like sum, count, average, min, and max to get the proper insight
– Persist charts and share them with a URL to keep everyone in the know
Put robots in charge of the busy work: Software teams no longer have to spend hours updating issues, keeping spreadsheets up-to-date, and generating status reports. With built-in workflows and robust APIs, you can enlist robots to automate as much of the process as possible so that you can focus on the critical items.
– GraphQL ProjectsV2 API
– GitHub app project scopes
– Webhooks events for project item metadata updates
– GitHub Action to automate adding issues to projects
A product like GitHub Projects will always be evolving. We are committed to continuing our tempo of frequent updates to our users. Over the next two quarters, our focus will shift towards continuous improvement of the day-to-day scenarios plus delivering the following roadmap features:
If you’re interested in learning more or giving us feedback, check out these links:
The new GitHub Projects are already included in GitHub Issues for existing Free, Team, and Enterprise (Cloud) customers.