Sinds 11 november 2026 kunnen eigenaren van persoonlijke GitHub-accounts issuetypen en velden configureren voor issues in hun repositories. De eerder beschreven planningshulpmiddelen zijn nu algemeen beschikbaar voor individuele ontwikkelaars en beheerders van opensourceprojecten. GitHub ondersteunt ook het beheer van typen en velden via de REST API, GraphQL en webhooks, meldde het bedrijf.

Wat er beschikbaar is in persoonlijke repositories
Een accounteigenaar kan maximaal 25 issuetypen configureren. Bug, Task en Feature zijn standaard beschikbaar; typen kunnen worden aangepast of aangevuld. Voor issues kunnen ook maximaal 25 velden worden aangemaakt, waaronder prioriteit, inspanning, begindatum en streefdatum. Tekstvelden, numerieke velden, datumvelden en enkelvoudige of meervoudige keuzelijsten worden ondersteund.
Velden kunnen aan specifieke issuetypen worden gekoppeld of beschikbaar worden gemaakt voor issues zonder type. Ze kunnen worden ingevuld wanneer een issue wordt aangemaakt en later worden bewerkt. In GitHub Projects zijn de velden bruikbaar voor aangepaste weergaven en het in bulk wijzigen van waarden.
Wat dit oplevert voor beheerders
Voor een klein project bieden issuetypen en velden een gemeenschappelijke manier om werk te beschrijven. Een beheerder kan bijvoorbeeld bugs, functies en gewone taken onderscheiden en voor elk een prioriteit of streefdatum opgeven. In projecten helpen deze gegevens om issues te filteren en te groeperen, zonder de planning buiten GitHub Issues te hoeven doen.
De wijziging maakt gestructureerde planning toegankelijker voor individuele ontwikkelaars en beheerders van repositories die eigendom zijn van persoonlijke accounts. Typen en velden worden ingesteld in de instellingen van zo’n account; de aankondiging van GitHub belooft geen automatische synchronisatie van instellingen tussen verschillende accounts of repositories.
Wat kan worden geautomatiseerd
GitHub vermeldt dat typen en velden programmatisch kunnen worden beheerd via de REST- en GraphQL-API’s en webhooks. De documentatie beschrijft bewerkingen voor velden en hun waarden, evenals wijzigingen die worden gemeld via de gebeurtenis issues. Zo kunnen ontwikkelaars hun eigen processen koppelen, bijvoorbeeld reageren op een wijziging van een veldwaarde of die waarde programmatisch instellen. Een specifieke integratie moet afzonderlijk worden gebouwd.
In dezelfde update voegde GitHub de mogelijkheid toe om labels en milestones rechtstreeks vanuit een issue aan te maken wanneer de gewenste waarde niet in de lijst staat. Deze kleine verbetering maakt het werken met issues eenvoudiger; de belangrijkste wijziging is dat aanpasbare typen en velden nu beschikbaar zijn voor repositories van persoonlijke accounts.
Voor een individueel project betekent dit beter gestructureerde Issues en de mogelijkheid om velden via API’s en webhooks te verwerken. Het nut hangt af van de categorieën en gegevens die de beheerder voor de issues kiest.