Skip to content

chore(vscode-logging): maintenance release from new monorepo location - #590

Merged
bd82 merged 1 commit into
mainfrom
changeset/vscode-logging-maintenance-release
Aug 26, 2026
Merged

bd82 merged 1 commit into
mainfrom
changeset/vscode-logging-maintenance-release

Conversation

@jacob-kreyenbuehl

Copy link
Copy Markdown
Contributor

What

Adds a changeset that cuts a patch release of the three vscode-logging packages from their new monorepo home (projects/vscode-logging): @vscode-logging/logger, @vscode-logging/types, @vscode-logging/wrapper. They are a fixed group, so they version together to 2.0.10.

Why

The migration (#583) relocated the packages without releasing them. This is the separate post-merge release step (matching the mta-tools #554 and yeoman-ui #535 pattern). It is a pure relocation, so a patch, and it validates that the release pipeline works end to end from the new location.

Behaviour

On merge, the Changesets action opens a "Version Packages" PR (bumps versions, writes changelogs). No publish happens yet. When that Version PR is merged, the packages publish to npm via OIDC and GitHub Releases are created.

Because the trio sits in a fixed group and updateInternalDependencies is patch, this cascades through the other fixed groups into a full release wave (16 packages):

  • @vscode-logging/logger 2.0.9 -> 2.0.10, types 2.0.8 -> 2.0.10, wrapper 2.0.9 -> 2.0.10
  • app-studio-toolkit + @sap-devx/app-studio-toolkit-types + sample-action-client + vscode-using-workspace-api 2.11.4 -> 2.11.5
  • app-studio-remote-access 4.1.2 -> 4.1.3
  • @sap-devx/npm-dependencies-validation + vscode-dependencies-validation 3.0.3 -> 3.0.4
  • vscode-deps-upgrade-tool + vscode-using-upgrade-tool 5.0.2 -> 5.0.3
  • vscode-disk-usage 2.3.3 -> 2.3.4
  • vscode-mta-tools 1.4.11 -> 1.4.12
  • yeoman-ui + yeoman-ui-frontend -> 1.27.1

Notes for review:

  • types jumps 2.0.8 -> 2.0.10 (skips 2.0.9) because the fixed group lock-steps it to logger and wrapper.
  • The private vscode-logging examples stay at their current versions (they are in the changeset ignore list), so they are not re-tagged and the upload-vsix step is not affected.

First release of the vscode-logging packages from their new monorepo home
projects/vscode-logging. Patch bump for logger, types and wrapper (fixed
group). No functional changes; validates the release pipeline from the new
location.

Signed-off-by: Jacob Kreyenbuehl <jacob.kreyenbuehl@sap.com>
@github-actions

Copy link
Copy Markdown
Contributor

Build Report

badge

Please note:

  1. Files only stay for around 14 days!
  2. This comment will be updated with the data of the last successful build of this PR.
Name Link
Commit 400f3a6
Logs https://github.com/SAP/app-studio-toolkit/actions/runs/32980883436
VSIX Files https://github.com/SAP/app-studio-toolkit/actions/runs/32980883436/artifacts/9611499305

@jacob-kreyenbuehl jacob-kreyenbuehl self-assigned this Aug 26, 2026
@bd82
bd82 merged commit aa351b4 into main Aug 26, 2026
4 checks passed
@bd82
bd82 deleted the changeset/vscode-logging-maintenance-release branch August 26, 2026 14:47
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.

2 participants