A REST API for GitHub Projects, sub-issues improvements, and more
You can now use the REST API to understand and manage information about your projects, and take advantage of sub-issue improvements that make it even easier to break down your work.
⚙ REST API for GitHub Projects
Using the REST API, you can:
- List projects and get information about a specific project, its fields, and its items.
- Add and delete issues and pull requests from a project.
- Update field values for project items.
Check out our documentation on the Projects REST API for more details.
✨ Sub-issue improvements
- Sub-issues now inherit the Project and Milestone of their parent issue by default.
- Sub-issues now support cross-organization issues, allowing a sub-issue to belong to a different organization than its parent.
- The REST API now includes an endpoint to fetch the parent issue for a given issue. See the API documentation for details.
📜 Sticky sidebar on issues
We’ve introduced a sticky sidebar that stays visible as you scroll your issues, making it easier to view and update assignees, labels, types, milestones, and projects while reading long comment threads. No need to scroll back to the top!
🏷️ GitHub for Microsoft Teams app renamed
The GitHub for Microsoft Teams app has been renamed to GitHub Notifications. This update reflects the app’s focus on delivering GitHub notifications directly into Teams.
Previously, you could mention the app in Teams using @GitHub
. You should now use @GitHub Notifications
.
All existing functionality remains the same, and no user action is required.
✍️ Tell us what you think!
Join the conversation within GitHub Community, or select Give feedback from the projects … menu to share your feedback!
See how to use GitHub for project planning with GitHub Issues and Projects, check out what’s on the roadmap, and learn more in our GitHub Issues documentation.