Skip to content

Latest commit

 

History

History
464 lines (209 loc) · 19.4 KB

CHANGELOG.md

File metadata and controls

464 lines (209 loc) · 19.4 KB

Changelog

2.21.0 (2024-11-06)

Features

Bug Fixes

  • test: enable nodejs compat for miniflare (#127) (0165521)

2.20.2 (2024-09-10)

Bug Fixes

  • content length for byte range requests (bcb973c)

2.20.1 (2024-09-10)

Bug Fixes

  • remove middleware preventing range requests (fde04c1)

2.20.0 (2024-09-10)

Features

  • byte range requests for UnixFS files (8343890)

2.19.0 (2024-06-19)

Features

2.18.3 (2024-06-13)

Bug Fixes

2.18.2 (2024-05-29)

Bug Fixes

  • upgrade to latest content-claims (d78221e)

2.18.1 (2024-05-28)

Bug Fixes

2.18.0 (2024-05-28)

Features

2.17.0 (2024-05-15)

Features

  • support byte range for raw block requests (#101) (1ff3bad)

2.16.0 (2024-05-02)

Features

2.15.0 (2024-01-17)

Features

  • tsconfig.json uses module=NodeNext, and package.json supports being imported (#95) (0ba2dec)

Bug Fixes

  • allow dag-json traversal (7660cf1)

2.14.0 (2023-12-12)

Features

  • content claims reads by default with fallback for old index sources (#93) (46dc509)

Bug Fixes

  • add guard for missing dudewhere index links (b3f7188)

2.13.1 (2023-09-19)

Bug Fixes

2.13.0 (2023-08-25)

Features

  • support entity-bytes for CAR requests (564c3ec)

2.12.5 (2023-08-22)

Bug Fixes

  • yield intermediate blocks when path not found (cf2d5b0)

2.12.4 (2023-08-15)

Bug Fixes

  • do not cache content without content length (b630e7e)

2.12.3 (2023-08-15)

Bug Fixes

  • smaller batch size to prevent OOM (ae5a08e)

2.12.2 (2023-08-15)

Bug Fixes

  • remove unnecessary logging (82467b4)

2.12.1 (2023-08-15)

Bug Fixes

2.12.0 (2023-08-14)

Features

  • if no blocks pending then finish early (4563e4d)

Bug Fixes

  • do not use tee() in caching bucket (a771b3f)

2.11.2 (2023-08-14)

Bug Fixes

  • do not continue listing indexes before fallback to content claims (580523a)

2.11.1 (2023-08-14)

Bug Fixes

2.11.0 (2023-08-02)

Features

  • support blake2b-256 hashes (4cf9c90)

2.10.1 (2023-08-02)

Bug Fixes

  • do not yield block unless hasher and decoder exist (71fcdfe)

2.10.0 (2023-07-31)

Features

2.9.2 (2023-07-31)

Bug Fixes

  • dudewhere key for V0 CID in path (#69) (85d812c)

2.9.1 (2023-07-18)

Bug Fixes

  • cache key requires a TLD to be present in the URL (b5f0f4c)

2.9.0 (2023-07-17)

Features

2.8.0 (2023-07-13)

Features

2.7.2 (2023-06-30)

Bug Fixes

  • use fresh context object per request (#60) (c343be0)

2.7.1 (2023-06-27)

Bug Fixes

2.7.0 (2023-06-27)

Features

2.6.0 (2023-06-27)

Features

  • fallback to blockly when shard limit exceeded (#55) (91c6bf2)

2.5.1 (2023-06-22)

Bug Fixes

2.5.0 (2023-06-13)

Features

2.4.0 (2023-06-09)

Features

2.3.0 (2023-06-08)

Features

2.2.0 (2023-06-05)

Features

2.1.2 (2023-06-01)

Bug Fixes

  • update dagula to v7 for ordering support (#43) (ecc7237)

2.1.1 (2023-05-30)

Bug Fixes

  • return HTTP 400 for CID parse error (6fcea58)
  • status code for indexes that were not found (#40) (6d46f8d)

2.1.0 (2023-05-19)

Features

2.0.0 (2023-05-02)

⚠ BREAKING CHANGES

  • support ?car-scope and verifiable paths for format=car (#35)

Features

  • support ?car-scope and verifiable paths for format=car (#35) (ccb8843)

1.6.2 (2023-03-29)

Bug Fixes

1.6.1 (2023-03-16)

Bug Fixes

  • allow hash character in directory listings (#27) (64a678f)

1.6.0 (2023-03-02)

Features

  • set max number of car cids to resolve (#24) (94e65ea)

1.5.3 (2022-11-11)

Bug Fixes

  • better svg content type detection (1e216bf)

1.5.2 (2022-10-21)

Bug Fixes

  • update gateway-lib to fix uri encoded paths (a8ebe47)

1.5.1 (2022-10-21)

Bug Fixes

  • remove max Content-Length middleware (#16) (bf11d0c)

1.5.0 (2022-10-20)

Features

  • use package.json version number (4567807)

Bug Fixes

  • content length header (9fa30c1)
  • fewer log lines (6afcb27)
  • temporarily limit the size of the response until memory leak is resolved (#15) (1b04a19)

1.4.0 (2022-10-19)

Features

1.3.0 (2022-10-19)

Features

Bug Fixes

  • cancel after releaseLock throws INVALID_STATE error (#10) (af62fe6)
  • delete ref to block after resolve (56baf25)
  • do not sort offsets in batch (bbf8df5)
  • process one batch at a time (d4eea8f)

1.2.0 (2022-10-18)

Features

1.1.3 (2022-10-17)

Bug Fixes

  • add 501 error not implemented for range requests (#6) (c13f15c)

1.1.2 (2022-10-17)

Bug Fixes

  • pass data bucket and index bucket to blockstore (ead11a3)
  • resolve batch when missing response (cb91670)

1.1.1 (2022-10-17)

Bug Fixes

  • only create batching blockstore if not reading whole CAR into memory (b748b6a)

1.1.0 (2022-10-17)

Features

1.0.0 (2022-10-13)

Features

  • add handlers for CAR and block (2d24706)
  • add sharded directories support (b0fecc4)
  • block batching (#1) (c0a35e4)
  • detection for text content (when no filename) (f8b9d1a)
  • initial commit (f3e5147)

Bug Fixes

  • bump down max bytes in memory (17d7fef)
  • handle error building index (e2c1ca2)
  • propogate index build error (fd6135b)