Skip to content

Releases: GMOD/range-cache-filehandle

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 16:22
8259486

Bug Fixes

  • Put the response deadline on whole-file reads too (ea510fe)

Full changelog: v1.3.0...v1.4.0

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 15:47
06ee4a3

Bug Fixes

  • Refuse a 200 that declares more bytes than the range asked for (7127aa9)
  • Bound body reads instead of trusting Content-Length for size (cc08eb2)

Documentation

  • Generate the architecture and chunk diagrams from the source (a2015a3)

Features

  • A cached handle says where its bytes come from (f9cf573)

Full changelog: v1.2.0...v1.3.0

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 15:40
cd91c8b

Bug Fixes

  • Carry the constructor's headers, overrides and signal into a read (3863992)
  • Reject a Content-Range that contradicts itself, however the body is encoded (f81558f)
  • Let an abort reach a read waiting for a concurrency slot (eaf3fe4)
  • Guard the range a fetch() Range header asks for (74b7ba8)
  • Forward a read's options through CachedFilehandle (39c4e8a)
  • Hand a short read its own buffer rather than a view of a longer one (abecf60)

Documentation

  • What the URL key does not separate, and what a Content-Encoding hides (f1a2d13)

Full changelog: v1.1.0...v1.2.0

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 02:43
87454a6

Bug Fixes

  • Validate range responses, scope concurrency per file, guard read args (e5cff83)
  • Check a 206 against the request, not only against itself (e6cc003)

Documentation

  • Npm version and CI badges (adeb3c1)
  • Dataflow diagram, request sharing, tuning and errors (bd2f2f3)
  • Api reference, and what changes outside a browser (8b75915)

Full changelog: v1.0.2...v1.1.0

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 16 Aug 03:33
420de6b

Chores

  • Record the 1.0.0 and 1.0.1 setup publishes (32643ea)

Documentation

  • README, and credit http-range-fetcher which this replaces (9d17425)

Features

  • Extract RemoteFileWithRangeCache from jbrowse-components (edb29cd)

Full changelog: ...v1.0.2