@@ -119,8 +119,15 @@ Navigation understands all the ways tasks can reference each other:
119119- ` depends = ["//projects/...:build"] ` , ` depends = ["//projects/frontend:*"] ` —
120120 wildcards. Hovering shows all the matching tasks, and go-to-definition opens
121121 each of them.
122+ - ` depends = ["^build"] ` — the ` build ` tasks of the projects the current
123+ project depends on, following the workspace projects graph
122124- task aliases (` alias = "fmt" ` ), including in other projects
123125
126+ Tasks declared with ` extends = "<name>" ` support go-to-definition to the
127+ ` [task_templates.<name>] ` entry, in the same file or a parent config file.
128+ Dependencies added by ` [monorepo.task_defaults] ` in the root config are shown
129+ in the task tooltips and included when searching for task references.
130+
124131### package.json scripts
125132
126133If the monorepo defines a Node workspace (` workspaces ` in the root
@@ -130,12 +137,30 @@ as tasks (e.g. `node:frontend#test`, also addressable as
130137` package.json ` file and can be run like any other task. Go-to-definition on a
131138reference to such a task jumps to the script in the ` package.json ` file.
132139
140+ If a mise task in the project's ` mise.toml ` has the same name as a script, the
141+ toml task takes precedence and keeps the script name as an alias.
142+
143+ With a ` turbo.json ` file, mise (2026.8.0+) imports the supported metadata of
144+ each script (` dependsOn ` , ` inputs ` , ` outputs ` , ` cache ` ). Imported dependencies
145+ show up in task tooltips and are included when searching for task references.
146+
133147### Workspace projects graph
134148
135149` Mise: Visualize task dependencies ` (also available from the mise status bar
136150menu, under _ Task dependencies_ ) shows the workspace project graph inferred by
137151mise from ecosystem manifests, in addition to the task dependency graph.
138152
153+ With mise ` 2026.8.0 ` or later, projects and their dependency edges are
154+ inferred from Node (` package.json ` workspaces or ` pnpm-workspace.yaml ` ), Cargo,
155+ uv, and Go workspace manifests, without needing the underlying toolchains
156+ installed. Go dependency edges are not inferred from ` go.mod ` ; they can be
157+ declared with ` [monorepo.projects] ` in the monorepo root config:
158+
159+ ``` toml
160+ [monorepo .projects ."go:example .com/fixture/gateway" ]
161+ depends = [" go:example.com/fixture/auth" ]
162+ ```
163+
139164### Tools and environment variables
140165
141166Tools and environment variables declared in a monorepo project config (e.g.
0 commit comments