Skip to content

Conversation

pd93
Copy link
Member

@pd93 pd93 commented Sep 10, 2025

This PR overhauls the way that the extension reads and renders Tasks into the tree view provider. This requires the use of Task v3.45.0+ and so the minimum required version has been increased.

Note: This requires go-task/task#2415 to be merged and released.

The highlights:

  • Use Task's new --nested flag to fetch nested task JSON for the nested tree view instead of hand-crafting this in Typescript.
  • Fixed the detection of development mode.
  • Fixed a bug where the nested setting stops custom sorting from working.
  • Disabled status checking by default (as it can be slow on large projects).
  • Added a new tree.status setting to re-enable status checking.
  • Changed the default task icon color to Task's primary color (changes to green/orange when status checking is enabled).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant