Skip to content

Bump Edge Workers SDK to 0.5.0 - #3048

Merged
rinatkhaziev merged 1 commit into
trunkfrom
codex/bump-edge-workers-sdk-0-5-0
Sep 11, 2026
Merged

Bump Edge Workers SDK to 0.5.0#3048
rinatkhaziev merged 1 commit into
trunkfrom
codex/bump-edge-workers-sdk-0-5-0

Conversation

@rinatkhaziev

@rinatkhaziev rinatkhaziev commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

Description

Bump the exact @automattic/vip-edge-workers-sdk version emitted by both the Node.js and Go Edge Workers project scaffolds from 0.4.0 to 0.5.0.

This keeps the two runtimes aligned by updating the Node.js toolchain constant, both embedded Go templates, their scaffold contract tests, and the shared Edge Workers documentation. The SDK is generated-project metadata rather than a root VIP-CLI dependency, so neither the root package-lock.json nor go.mod changes.

The 0.5.0 package was independently confirmed as available from npm. Existing Edge Workers projects are not modified automatically; the new pin applies when scaffolding projects after this change.

SDK: https://github.com/Automattic/vip-edge-workers-sdk

Pull request checklist

  • No environmental variables were added or changed.
  • Updated the Edge Workers documentation.
  • Updated the Node.js and Go scaffold contract tests.
  • Ran the relevant build, type, lint, unit, and cross-runtime parity checks.

Steps to Test

  1. Run npm run build.
  2. Run npm run jest -- --runTestsByPath __tests__/lib/edge-workers/toolchains.js --runInBand.
  3. Run npm run check-types.
  4. Run npx --no-install eslint src/lib/edge-workers/toolchains/assemblyscript/constants.ts __tests__/lib/edge-workers/toolchains.js.
  5. Run make test.
  6. Run make require-node-vip-bin and confirm Node-vs-Go differential coverage is on.
  7. Run make test-parity-unit.

All commands above passed locally. The aggregate npm test command is currently blocked on trunk during linting by JSON comments in the unrelated tracked .vscode/launch.json; the changed Node.js files pass targeted ESLint, Jest, type-checking, and build checks.

@github-actions

Copy link
Copy Markdown
Contributor

Dependency Review

The following issues were found:
  • ✅ 0 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 1 package(s) with unknown licenses.
See the Details below.

License Issues

internal/edgeworkers/templates/package.json

PackageVersionLicenseIssue Type
@automattic/vip-edge-workers-sdk0.5.0NullUnknown License

OpenSSF Scorecard

PackageVersionScoreDetails
npm/@automattic/vip-edge-workers-sdk 0.5.0 UnknownUnknown

Scanned Files

  • internal/edgeworkers/templates/package.json

@sonarqubecloud

Copy link
Copy Markdown

@rinatkhaziev
rinatkhaziev merged commit e31d2e4 into trunk Sep 11, 2026
27 checks passed
@rinatkhaziev
rinatkhaziev deleted the codex/bump-edge-workers-sdk-0-5-0 branch September 11, 2026 19:26
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