Skip to content

Conversation

@GordonSmith
Copy link
Member

@GordonSmith GordonSmith commented Jul 4, 2025

Fixes #305, #308

@GordonSmith GordonSmith requested a review from Copilot July 4, 2025 10:43

This comment was marked as outdated.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates dependency and package versions across the mono-repo, refactors Vitest configuration to use a shared browser/node projects file, and tweaks build/testing scripts and tooling configurations.

  • Remove per-package vitest.workspace.ts in favor of a centralized vitest-projects.ts
  • Bump library versions (zstd, expat, graphviz, base91, duckdb, wasm, llama) and update corresponding tests, overlays, and build scripts
  • Update tooling configs (package.json scripts, CMake settings, VS Code launch/settings, GitHub workflows)

Reviewed Changes

Copilot reviewed 54 out of 55 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
vitest.workspace.ts Removed obsolete workspace definition
vitest-projects.ts Added shared browser/node test project definitions
vcpkg-overlays/graphviz/vcpkg.json Bumped Graphviz version to 13.1.0
vcpkg-overlays/graphviz/portfile.cmake Updated Graphviz SHA512 checksum
vcpkg-configuration.json Updated default-registry baseline
scripts/*.sh Bumped VCPKG and Emsdk installer versions
packages/*/src/package.ts Updated PKG_VERSION and BUILD_VERSION constants
packages//tests/.spec.ts Adjusted expected version strings
packages/*/esbuild.js Added sfxWasm plugin to esbuild builds
packages/wasm/package.json Changed bin.dot-wasm path and files array
package.json Bumped devDependencies, added build-dev, updated scripts
README.md Updated version badges for expat, graphviz, zstd, emsdk
CMakeLists.txt Changed WASM environment from webview to web
.vscode/settings.json & launch.json Added Vitest settings, updated dev server URLs
.github/workflows/*.yml Bumped Node.js versions in CI and release workflows

Signed-off-by: Gordon Smith <[email protected]>
@GordonSmith GordonSmith requested review from jeclrsg and removed request for jeclrsg July 4, 2025 10:59
@GordonSmith GordonSmith merged commit 9ca8395 into hpcc-systems:trunk Jul 4, 2025
8 checks passed
@GordonSmith GordonSmith deleted the GRAPHVIZ_CLI branch July 4, 2025 11:20
GordonSmith added a commit that referenced this pull request Jul 4, 2025
GordonSmith added a commit that referenced this pull request Jul 4, 2025
GordonSmith added a commit that referenced this pull request Jul 4, 2025
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.

@hpcc-js/wasm-graphviz 1.8.0 load failed

1 participant