Skip to content

chore(deps): update dependency workspace-tools to v0.41.1 - autoclosed#761

Closed
renovate[bot] wants to merge 1 commit intomainfrom
renovate/workspace-tools-0.x
Closed

chore(deps): update dependency workspace-tools to v0.41.1 - autoclosed#761
renovate[bot] wants to merge 1 commit intomainfrom
renovate/workspace-tools-0.x

Conversation

@renovate
Copy link
Copy Markdown

@renovate renovate bot commented Mar 27, 2026

This PR contains the following updates:

Package Change Age Confidence
workspace-tools (source) 0.16.20.41.1 age confidence

Release Notes

microsoft/lage (workspace-tools)

v0.41.1

Compare Source

Thu, 26 Mar 2026 19:53:28 GMT

Patches

v0.41.0

Compare Source

Tue, 03 Feb 2026 19:35:32 GMT

Minor changes

BREAKING: Various breaking changes to workspace package utilities (#​388):

The following APIs have been renamed for clarity, removed entirely, or consolidated:

Old (removed) New
getWorkspaces getWorkspaceInfos
getWorkspacesAsync getWorkspaceInfosAsync
WorkspaceInfo WorkspaceInfos
getWorkspaceRoot getWorkspaceManagerRoot
listOfWorkspacePackageNames workspaces.map(w => w.name)
getPnpmWorkspaceRoot getWorkspaceManagerRoot(cwd, 'pnpm')
getRushWorkspaceRoot getWorkspaceManagerRoot(cwd, 'rush')
getYarnWorkspaceRoot getWorkspaceManagerRoot(cwd, 'yarn')
getPnpmWorkspaces getWorkspaceInfos(cwd, 'pnpm')
getRushWorkspaces getWorkspaceInfos(cwd, 'rush')
getYarnWorkspaces getWorkspaceInfos(cwd, 'yarn')

Other changes:

  • Several functions now return string[] | undefined instead of returning an empty array on error:
    • getAllPackageJsonFiles, getAllPackageJsonFilesAsync
    • getWorkspacePackagePaths, getWorkspacePackagePathsAsync
    • getWorkspaceInfos, getWorkspaceInfosAsync
  • getWorkspaceManagerAndRoot is now exported if you want to know the manager as well as the root
  • Several functions now have a manager param to force using a specific manager:
    • getWorkspaceManagerRoot
    • findProjectRoot (falls back to the git root and throws if neither is found)
    • getWorkspacePackagePaths, getWorkspacePackagePathsAsync
    • getWorkspacePatterns (new)
    • getWorkspaceInfos, getWorkspaceInfosAsync
    • getCatalogs
  • Some related files have been moved or renamed internally, so deep imports may be broken. Please check the current top-level API to see if the utility you were deep-importing is now exported, and file an issue if not.
Patches

v0.40.4

Compare Source

Thu, 22 Jan 2026 02:01:03 GMT

Patches
  • Deprecate getWorkspaces and rename to getWorkspaceInfos (same with async version) (elcraig@microsoft.com)

v0.40.3

Compare Source

Tue, 13 Jan 2026 00:02:46 GMT

Patches

v0.40.2

Compare Source

Thu, 18 Dec 2025 23:51:04 GMT

Patches
  • Update handling of "catalog:" vs "catalog:default" and add catalogsToYaml utility (elcraig@microsoft.com)

v0.40.0

Compare Source

Tue, 25 Nov 2025 01:51:29 GMT

Minor changes
  • Convert most git helpers to use object param signatures with customizable error handling. (Old signatures are deprecated but still available.) (elcraig@microsoft.com)
Patches

v0.38.6

Compare Source

Fri, 14 Nov 2025 22:14:21 GMT

Patches

v0.38.5

Compare Source

Fri, 14 Nov 2025 21:48:11 GMT

Patches
  • Add catalog helpers getCatalogs and getCatalogVersion (elcraig@microsoft.com)
  • Replace confusing WorkspaceInfo array type with WorkspaceInfos type, and add WorkspacePackageInfo type for array entries.
  • Deprecate getWorkspaceRoot in favor of getWorkspaceManagerRoot, and clarify doc comments regarding "workspace" terminology.
  • Introduce readPackageInfo (renamed to getPackageInfo in next version) helper for reading package.json files.
  • Add missing doc comments (elcraig@microsoft.com)

v0.38.4

Compare Source

Thu, 17 Apr 2025 02:50:51 GMT

Patches
  • Update git-url-parse to v16, and modify getRepositoryName URL checks. There's a slight chance this could change behavior for less-common URL formats. (elcraig@microsoft.com)
  • Update git() to always set shell: false and validate that the --upload-pack option is not provided (elcraig@microsoft.com)

v0.38.3

Compare Source

Mon, 14 Apr 2025 22:35:08 GMT

Patches

v0.38.2

Compare Source

Mon, 24 Mar 2025 21:48:16 GMT

Patches

v0.38.1

Compare Source

Wed, 13 Nov 2024 08:01:48 GMT

Patches
  • processGitOutput should throw when stderr is defined (email not defined)

v0.38.0

Compare Source

Sat, 02 Nov 2024 08:01:50 GMT

Minor changes

v0.37.0

Compare Source

Sat, 19 Oct 2024 08:01:45 GMT

Minor changes
  • fixing graph generation to skip non-internal packages based on the protocol (kchau@microsoft.com)

v0.36.4

Compare Source

Mon, 11 Dec 2023 23:58:13 GMT

Patches

v0.36.3

Compare Source

Wed, 18 Oct 2023 22:14:54 GMT

Patches

v0.36.2

Compare Source

Wed, 18 Oct 2023 06:44:38 GMT

Patches

v0.36.1

Compare Source

Wed, 18 Oct 2023 05:45:05 GMT

Patches

v0.36.0

Wed, 18 Oct 2023 05:00:25 GMT

Minor changes
  • Update to TypeScript to 5.2 and transpile to ES2022 syntax (Node 16+). Dependencies requiring Node 16 may also be introduced after this point. (elcraig@microsoft.com)

v0.35.3

Wed, 18 Oct 2023 04:16:22 GMT

Patches

v0.35.2

Tue, 05 Sep 2023 21:12:43 GMT

Patches

v0.35.1

Fri, 01 Sep 2023 01:20:47 GMT

Patches

v0.35.0

Sat, 15 Jul 2023 08:02:42 GMT

Minor changes

v0.34.6

Wed, 17 May 2023 01:25:45 GMT

Patches

v0.34.2

Tue, 09 May 2023 21:21:56 GMT

Patches

v0.34.1

Thu, 04 May 2023 18:32:10 GMT

Patches

v0.34.0

Thu, 13 Apr 2023 20:39:59 GMT

Minor changes
  • Fix getPackageInfos to only read package.jsons once, and getAllPackageJsonFiles (which only returns paths) to not read the files at all. There's also a new API getWorkspacePackagePaths which allows consumers to make the same optimization. (elcraig@microsoft.com)

v0.33.0

Thu, 13 Apr 2023 08:01:43 GMT

Minor changes
  • Improve workspace manager utility naming. None of the modified methods/types are exported from the root, but if you were deep importing them, the changes are as follows:
    • Change getWorkspaceImplementationAndLockFile to getWorkspaceManagerAndRoot, with return type WorkspaceManagerAndRoot (replacing ImplementationAndLockFile) to be more relevant for actual usage.
    • Remove WorkspaceImplementations type (use the identical existing type WorkspaceManager instead) (elcraig@microsoft.com)
  • Rename _resetCache to _resetPackageJsonFilesCache to reflect what it does (elcraig@microsoft.com)
Patches
  • Add optional verbose logging for getWorkspaces helpers (elcraig@microsoft.com)
  • Add more doc comments for getWorkspaces and related (elcraig@microsoft.com)
  • Simplify workspace root utilities, and deprecate individual manager get___WorkspaceRoot utilities (use getWorkspaceRoot instead). This includes moving, deleting, or renaming certain private methods, but has no public-facing changes. (elcraig@microsoft.com)
  • Minor fixes to new async workspace/package methods (elcraig@microsoft.com)

v0.32.0

Thu, 06 Apr 2023 22:06:24 GMT

Minor changes

v0.31.0

Thu, 06 Apr 2023 19:44:34 GMT

Minor changes

v0.30.0

Wed, 15 Feb 2023 01:42:19 GMT

Minor changes

v0.29.1

Thu, 17 Nov 2022 01:23:58 GMT

Patches

v0.29.0

Sat, 29 Oct 2022 16:33:47 GMT

Minor changes
  • added support for non-workspaces in getPackageInfos (ken@gizzar.com)

v0.28.1

Tue, 20 Sep 2022 18:54:59 GMT

Patches

v0.28.0

Tue, 20 Sep 2022 08:01:43 GMT

Minor changes

v0.27.0

Fri, 16 Sep 2022 23:24:41 GMT

Minor changes
  • BREAKING CHANGE: searchUp now returns the full path to the item, not its parent directory. This only affects consumers that are directly using searchUp. (elcraig@microsoft.com)

v0.26.6

Fri, 16 Sep 2022 23:00:36 GMT

Patches

v0.26.5

Thu, 15 Sep 2022 23:30:21 GMT

Patches
  • Update dependency git-url-parse to v13 (email not defined)

v0.26.4

Thu, 15 Sep 2022 08:01:32 GMT

Patches

v0.26.3

Compare Source

Fri, 12 Aug 2022 05:32:10 GMT

Patches

v0.26.2

Compare Source

Fri, 12 Aug 2022 01:57:26 GMT

Patches

v0.26.1

Compare Source

Mon, 08 Aug 2022 22:44:02 GMT

Patches

v0.26.0

Compare Source

Thu, 04 Aug 2022 21:47:46 GMT

Minor changes
Patches

v0.25.4

Compare Source

Thu, 04 Aug 2022 08:01:48 GMT

Patches

v0.25.3

Compare Source

Wed, 03 Aug 2022 08:01:34 GMT

Patches

v0.25.2

Compare Source

Tue, 02 Aug 2022 23:03:14 GMT

Patches

v0.25.1

Compare Source

Thu, 21 Jul 2022 21:21:48 GMT

Patches

v0.25.0

Compare Source

Thu, 21 Jul 2022 21:11:11 GMT

Minor changes

v0.24.0

Compare Source

Wed, 20 Jul 2022 22:31:31 GMT

Minor changes
  • Make getDefaultRemote properly handle more combinations of URL formats, and add more logging to encourage defining the repository property in package.json for more accurate detection (elcraig@microsoft.com)

v0.23.3

Compare Source

Fri, 15 Jul 2022 07:09:50 GMT

Patches
  • change the api to be restored to have getDependentMap (actually gets dependencies) (ken@gizzar.com)

v0.23.2

Compare Source

Fri, 15 Jul 2022 05:05:48 GMT

Patches

v0.23.1

Compare Source

Fri, 15 Jul 2022 03:59:39 GMT

Patches
  • fixing the missing getDependentMap API that lage uses (ken@gizzar.com)

v0.23.0

Compare Source

Thu, 14 Jul 2022 17:22:35 GMT

Minor changes
  • refactoring and cleaning up the createPackageGraph API to make it not repeat edges (kchau@microsoft.com)

v0.22.0

Compare Source

Wed, 13 Jul 2022 20:42:07 GMT

Minor changes
Patches

v0.21.0

Compare Source

Fri, 01 Jul 2022 14:56:01 GMT

Minor changes

v0.20.0

Compare Source

Thu, 23 Jun 2022 20:24:15 GMT

Minor changes
  • BREAKING: Remove getChangePath because it's specific to beachball and should be defined there (elcraig@microsoft.com)

v0.19.4

Compare Source

Thu, 23 Jun 2022 19:53:03 GMT

Patches

v0.19.3

Compare Source

Thu, 23 Jun 2022 19:10:04 GMT

Patches

v0.19.2

Compare Source

Thu, 23 Jun 2022 18:52:05 GMT

Patches

v0.19.1

Compare Source

Fri, 03 Jun 2022 16:57:07 GMT

Patches

v0.19.0

Compare Source

Thu, 05 May 2022 19:40:25 GMT

Minor changes
  • adds a new API to allow retrieving a list of packages affected by files and also by git ref range (kchau@microsoft.com)

v0.18.4

Compare Source

Wed, 20 Apr 2022 16:49:02 GMT

Patches
  • fixes a potential security issue where fetch --upload-pack can allow for command injection (kchau@microsoft.com)

v0.18.3

Compare Source

Sat, 09 Apr 2022 15:51:14 GMT

Patches
  • Fix Rush not being detected correctly. When Rush is set up to use Yarn or pnpm, the lock file for the latter are found first. (<4123478+tido64@​users.noreply.github.com>)

v0.18.2

Compare Source

Fri, 07 Jan 2022 18:15:36 GMT

Patches

v0.18.1

Compare Source

Fri, 07 Jan 2022 17:07:22 GMT

Patches

v0.18.0

Compare Source

Fri, 07 Jan 2022 00:04:32 GMT

Minor changes
  • speed up workspace-tools - reducing weight and adding caches - lazy load pkg mgr helpers (kchau@microsoft.com)

v0.17.0

Compare Source

Thu, 02 Dec 2021 17:11:12 GMT

Minor changes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Copy Markdown
Author

renovate bot commented Mar 27, 2026

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: pnpm-lock.yaml
(node:920) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities.
(Use `node --trace-deprecation ...` to show where the warning was created)

@vercel
Copy link
Copy Markdown

vercel bot commented Mar 27, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
garfish Building Building Preview, Comment Mar 27, 2026 1:25am

@renovate renovate bot changed the title chore(deps): update dependency workspace-tools to v0.41.1 chore(deps): update dependency workspace-tools to v0.41.1 - autoclosed Mar 30, 2026
@renovate renovate bot closed this Mar 30, 2026
@renovate renovate bot deleted the renovate/workspace-tools-0.x branch March 30, 2026 21:31
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.

0 participants