Skip to main content

Checklist Extension for Azure DevOps

The Checklist Extension for Azure DevOps adds reusable checklists to work item forms. Teams use it for definition of done, release steps, testing gates, and any repeatable process that should live next to the work item - not only in external docs or child tasks.

Supported environments

EnvironmentSupport
Azure DevOps ServicesSupported
Azure DevOps Server 2022 Update 2 or laterSupported
Azure DevOps Server 2020, 2022 RTW, and 2022 Update 1Not supported

The current extension uses REST API 7.2 for project and team selection, team-based template filtering, and on-premises Premium license activation. Older Server releases might load the extension and allow basic checklist editing, but those features are not reliable. See Microsoft's Azure DevOps REST API and Server version mapping.

What you can do

  • Add one or more independent checklists to a single work item, each backed by a template.
  • Author templates in project settings, scoped by work item type, team, and project.
  • Store checklist content in Azure DevOps fields (markdown) so history and collaboration work like any other field.
  • Optionally map progress and completion to your own fields (Premium) for board cards, queries, dashboards, and work item rules that block state transitions.

Documentation

TopicDescription
Setting up checklists for work itemsInstall the extension and see your first checklist on a work item.
Working with templatesCreate templates, map fields, free vs Premium limits.
Working with checklistsComplete, skip, and customize items; progress and collapse behavior.
Applying templates automaticallyWork item type, team, and project scoping.
Customising cards with checklist progress & completionShow checklist status on cards and in queries (Premium fields).
Enabling style rulesBoard style rules using mapped Progress/Complete fields.
Preventing moving work items to done while a checklist is not completedWork item rules and the Complete field (Premium).
Licensing on Azure DevOps Server (on-prem)Activate Premium offline with a signed license token.

Practical examples

Looking for realistic starting points rather than feature explanations? See the Examples section for scenario-based checklists such as definition of done, release readiness, testing workflow, incident response, change management, onboarding and handover, plus an advanced spotlight for enforced done rules.

Support: info@fjan.nl.

Premium license: Create an account at checklist.fjan.nl to obtain a Premium license.