Skip to content

Releases: GMOD/tabix-js

Release list

v3.8.2

Choose a tag to compare

@github-actions github-actions released this 21 Aug 20:50
c9383a3

Bug Fixes

  • Take the shared-read-cache release that fixes abort, eviction and weighing (ba0f198)

Chores

  • Keep agent worktrees out of the toolchain's way (cd2ffab)
  • Build each ref in a worktree, with pnpm (19e3961)
  • Install each ref with --frozen-lockfile (068572c)

Documentation

  • The bam chunk forecast is safe here now, and still does not pay (ee8caff)
  • A data-flow diagram, and what the query path is optimized for (8600a0e)
  • Match the inflate figure to the benchmark that now prints it (e7afb09)
  • Trim the README, moving the API and dataflow into docs/ (73a72c7)
  • Simplify the diagram, label the legend, split out OPTIMIZATIONS.md (28a5de0)
  • Drop the duplicated Contributing section, fix a moved anchor (1de6a9f)
  • OPTIMIZATIONS.md -> docs/optimizations.md (d590338)
  • Say what the wasm actually does instead of 'only ever inflate' (d0817b7)
  • Let the wasm paragraph read as prose (80d093f)
  • Keep the dataflow diagram in docs/, not the README (5bae6bf)
  • README title, citation and section order match the sibling repos (894715f)
  • Say what the byte estimate is worth, and what the consumer has to do (8eb7d65)
  • Name transferables where the pool is described, and tighten (bbef9af)
  • Trim wordiness across the docs/ folder (280e516)
  • Fix stale paths in the dataflow.dot header (487b848)
  • Give the worker pool its own legend color, and describe it (7a74839)
  • Put the prose in the active voice (5d44829)
  • Correct the release command in CONTRIBUTING, and its voice (c18fc5e)
  • Describe the release gate CONTRIBUTING actually runs (4a2940e)
  • Record why getLines keeps handing over strings (ADR 0006) (091fdb5)
  • Point CLAUDE.md's ADR note at the getLines callback contract (692151d)
  • Document the knobs a consumer turns, in @gmod/bam's shape (af8d557)
  • The worker pool is worth ~1.4x here, not ~1.0x (7f9c82c)
  • Start a backlog, with what each item needs measured first (2b05b5d)
  • A shared budget only pools members that weigh the same unit (e04823b)
  • Record the caching-doc survey, which came back empty (28e936c)
  • Name hic in the dataflow diagram's SYNC header (05231c8)
  • Bbi has already reasoned about its missing block cache, and the blocker lifted (1fa56de)
  • Suggest @gmod/range-cache-filehandle for remote files (ad53040)

Other Changes

  • Restructure doc (e8013c1)
  • Move graphviz dataflow diagram into docs/img/ (4589451)
  • Backfill CHANGELOG.md gaps found across v1.1.6 through v3.5.1 (e7b41b9)

Full changelog: v3.8.1...v3.8.2

v3.8.1

Choose a tag to compare

@github-actions github-actions released this 12 Aug 18:06
6c91c34

Chores

  • Create a GitHub release for each published tag (e6d9f1d)
  • Enforce type strippability in tsconfig (2e68e6c)

Other Changes

  • @gmod/bgzf-filehandle 6.6.0, and correct a stale note about jbrowse (accaba2)

Full changelog: v3.8.0...v3.8.1