GitHub Projects adds hierarchy filtering, file uploads in issue forms, and bulk iteration moves
Hierarchy View Enhancements
GitHub Projects' hierarchy view has received several refinements based on user feedback:
- Filter sub-issues with new syntax: Use queries like
sub-issues.is:opento narrow hierarchy views to specific sub-issue criteria, making it easier to focus on relevant work. - Deduplication: Items appearing in multiple places within the hierarchy are now consolidated, reducing visual clutter and improving scannability.
- Persistent expand/collapse state: The hierarchy's expand/collapse state is now remembered between sessions, preserving your preferred view layout when you return.
File Uploads in Issue Forms
Issue forms now support a dedicated upload field type, allowing you to require attachments like logs, screenshots, and crash reports at issue creation time. This ensures incoming issues include the context needed for faster triage and resolution.
Bulk Iteration Moves
When grouping GitHub Projects by iteration fields, you can now select "Move items to…" from the group header menu to bulk-move all items from one iteration to another. This streamlines sprint planning workflows and makes it quick to roll over incomplete work to the next iteration.
For feedback on these features, join the discussion in GitHub Community.