-
Notifications
You must be signed in to change notification settings - Fork 30
feat: bump versions #341
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: trunk
Are you sure you want to change the base?
feat: bump versions #341
Conversation
There was a problem hiding this 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 performs a comprehensive version bump of dependencies and build tools across the HPCC-JS-WASM monorepo, updating from Vitest 3.x to 4.x, upgrading Graphviz from 14.0.2 to 14.0.5, and refreshing build toolchain versions.
Key Changes
- Updated Vitest from 3.2.4 to 4.0.15 with new playwright provider API
- Upgraded Graphviz from 14.0.2 to 14.0.5 with corresponding SHA512 hash
- Updated build tools: emsdk (4.0.17 → 4.0.21) and vcpkg (2025.09.17 → 2025.10.17)
- Bumped @hpcc-js/esbuild-plugins to 1.7.0 across all packages
- Enhanced llama package with C++17 and null safety improvements
Reviewed changes
Copilot reviewed 20 out of 21 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| package.json | Updated root dependencies including vitest 4.0.15, playwright 1.57.0, and various dev tools |
| vitest-projects.ts | Migrated to new vitest 4.x playwright provider API with function call syntax |
| tests/bundlers/vitest.browser.config.js | Applied same playwright provider migration for bundler tests |
| tests/bundlers/package.json | Updated rollup, webpack, and @rollup/plugin-commonjs versions |
| scripts/cpp-install-emsdk.sh | Bumped emsdk version to 4.0.21 |
| scripts/cpp-install-vcpkg.sh | Bumped vcpkg build tools to 2025.10.17 |
| vcpkg-overlays/graphviz/vcpkg.json | Updated graphviz version to 14.0.5 |
| vcpkg-overlays/graphviz/portfile.cmake | Updated SHA512 hash for graphviz 14.0.5 |
| packages/graphviz/tests/graphviz.spec.ts | Updated version assertion to expect 14.0.5 |
| packages/graphviz/package.json | Updated @hpcc-js/esbuild-plugins to 1.7.0 |
| packages/graphviz-cli/package.json | Updated @hpcc-js/wasm-graphviz dependency to ^1.16.0 |
| packages/base91/package.json | Updated @hpcc-js/esbuild-plugins to 1.7.0 |
| packages/duckdb/package.json | Updated @hpcc-js/esbuild-plugins to 1.7.0 |
| packages/expat/package.json | Updated @hpcc-js/esbuild-plugins to 1.7.0 |
| packages/llama/package.json | Updated @hpcc-js/esbuild-plugins to 1.7.0 |
| packages/llama/src-cpp/CMakeLists.txt | Upgraded C++ standard from 11 to 17 |
| packages/llama/src/llama.ts | Added null coalescing operator for safer JSON parsing |
| packages/zstd/package.json | Updated @hpcc-js/esbuild-plugins to 1.7.0 |
| packages/wasm/package.json | Updated all internal package references and @hpcc-js/esbuild-plugins to 1.7.0 |
| README.md | Updated graphviz version to 14.0.5 and emsdk to v4.0.21 |
2adad54 to
205f001
Compare
205f001 to
7e8c02b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.
Signed-off-by: Gordon Smith <GordonJSmith@gmail.com>
7e8c02b to
07e22fd
Compare
No description provided.