Skip to content

v1.9.0

Choose a tag to compare

@github-actions github-actions released this 25 Mar 11:47
· 56 commits to main since this release

1.9.0 (2026-03-25)

⚠ BREAKING CHANGES

  • gpu: GPUContext class removed; use initGPU() instead

Features

  • ci: add tarball validation with smoke test job (462b35b)
  • gpu: add CPU logic for BFS level kernel (8d252a8)
  • gpu: add CPU logic for degree histogram kernel (381fe59)
  • gpu: add CPU logic for Jaccard similarity kernel (8eb73d2)
  • gpu: add CPU logic for PageRank kernel (84a6d7f)
  • gpu: add CPU logic for sparse matrix-vector multiply kernel (a88414e)
  • gpu: add dispatch layer and high-level GPU operations (dab17b6)
  • gpu: add TypeGPU dependencies and vite plugin (76d55e6)

Bug Fixes

  • build: resolve build issues (a439712)
  • build: run tsc on full project in lint-staged (d206471)
  • ci: add --ignoreConfig flag to tsc command in smoke-test (90956bd)
  • ci: add dom lib to smoke-test tsconfig (146fda1)
  • ci: add tsconfig for smoke-test fixture (05e3ae3)
  • ci: download smoke-test tarball to fixture directory (1b80f47)
  • ci: use local file path for smoke-test tarball install (7a79e2c)

Code Refactoring

  • gpu: replace GPUContext with TypeGPU root (986cf54)
  • gpu: replace raw GPUBuffer with TypeGPU typed buffers (8296b54)

Miscellaneous Chores

  • config: remove wgsl exclusion from coverage config (e3b6255)
  • gpu: remove deprecated WGSL shader files (dc52a87)