Skip to content

v1.10.0

Choose a tag to compare

@github-actions github-actions released this 25 Mar 18:46
· 25 commits to main since this release

1.10.0 (2026-03-25)

Features

  • expansion: add batch priority support for GPU acceleration (56dff83)
  • expansion: add GPU batch priority functions for LACE, FUSE, SIFT (5576807)
  • gpu: add CSR-backed ReadableGraph adapter (9a60f97)
  • gpu: add gpuMIBatch operation for batch MI computation (8ecf81f)
  • gpu: add neighbourhood intersection kernel with MI variant helpers (92c2563)
  • graph: add batch operation protocol extensions (8e0c001)
  • graph: add batched runner for generator-based algorithms (5e7e78b)
  • ranking: add GPU compute options to BaselineConfig (5b18dd4)
  • ranking: add GPU support to pagerank baseline (3976bf6)
  • ranking: add GPU-accelerated communicability async variant (3aad727)
  • ranking: add GPU-accelerated katz async variant with SpMV (fadc64b)
  • ranking: add GPU-accelerated PARSE implementation (Phase 6) (a0b6d4c)
  • src: add grasp-gpu.ts (af6ec6a)
  • src: add index.ts (006fb3b)
  • src: add kernel.ts (e8647e5)
  • src: add logic.ts (ceb0c04)
  • src: add logic.unit.test.ts (edd1516)

Bug Fixes

  • build: allow eslint-disable in GPU source files (98d0847)
  • gpu/kmeans: add type assertions for array buffer and RNG return types (0c380b6)
  • gpu/kmeans: use any types for TypeGPU buffers and add comprehensive type safety (957ba40)
  • gpu: remove unnecessary eslint-disable comments in kmeans (9b8d6d4)
  • gpu: safe buffer creation and type casts for TypeGPU operations (1511293)
  • seeds/grasp: convert to synchronous implementation and improve environment detection (8b96829)
  • src: update operations.ts (f8a7673)

Performance Improvements

  • ranking: parallelise parseAsync path ranking (d5d840b)