@plasius/gpu-worker
Advanced tools
+23
-1
@@ -23,2 +23,23 @@ # Changelog | ||
| ## [0.1.10] - 2026-03-14 | ||
| - **Added** | ||
| - (placeholder) | ||
| - **Changed** | ||
| - DAG queue guidance now treats package manifests as explicit multi-root DAG | ||
| node definitions with priority-lane mapping, rather than loose dependency | ||
| hints. | ||
| - Raised the minimum `@plasius/gpu-lock-free-queue` dependency to `^0.2.14` | ||
| so published installs resolve the new DAG graph metadata through npm. | ||
| - Updated GitHub Actions workflows to run JavaScript actions on Node 24, | ||
| refreshed core workflow action versions, and switched Codecov uploads to | ||
| the Codecov CLI. | ||
| - **Fixed** | ||
| - (placeholder) | ||
| - **Security** | ||
| - (placeholder) | ||
| ## [0.1.9] - 2026-03-13 | ||
@@ -193,3 +214,3 @@ | ||
| [Unreleased]: https://github.com/Plasius-LTD/gpu-worker/compare/v0.1.9...HEAD | ||
| [Unreleased]: https://github.com/Plasius-LTD/gpu-worker/compare/v0.1.10...HEAD | ||
| [0.1.0-beta.1]: https://github.com/Plasius-LTD/gpu-worker/releases/tag/v0.1.0-beta.1 | ||
@@ -216,1 +237,2 @@ [0.1.0]: https://github.com/Plasius-LTD/gpu-worker/releases/tag/v0.1.0 | ||
| [0.1.9]: https://github.com/Plasius-LTD/gpu-worker/releases/tag/v0.1.9 | ||
| [0.1.10]: https://github.com/Plasius-LTD/gpu-worker/releases/tag/v0.1.10 |
+2
-2
| { | ||
| "name": "@plasius/gpu-worker", | ||
| "version": "0.1.9", | ||
| "version": "0.1.10", | ||
| "description": "WebGPU worker runtime with a lock-free job queue for WGSL workloads.", | ||
@@ -58,3 +58,3 @@ "type": "module", | ||
| "dependencies": { | ||
| "@plasius/gpu-lock-free-queue": "^0.2.13" | ||
| "@plasius/gpu-lock-free-queue": "^0.2.14" | ||
| }, | ||
@@ -61,0 +61,0 @@ "devDependencies": { |
+8
-0
@@ -179,2 +179,10 @@ # @plasius/gpu-worker | ||
| Package manifests should be treated as explicit DAG node definitions, not just | ||
| loose hints. In practice that means: | ||
| - multiple roots are allowed and expected, | ||
| - manifest labels act as dependency ids, | ||
| - priorities map to ready-queue lanes, | ||
| - downstream jobs are unlocked only when every upstream dependency completes. | ||
| ## Package Integration Model | ||
@@ -181,0 +189,0 @@ |
171710
0.6%265
3.11%