Skip to content

Releases: rhodey/IPFS-boot

v1.9.0

11 Sep 00:15
8ce2366

Choose a tag to compare

Attestation end-to-end

  • Rust rust/src/main.rs
  • Compiled to wasm = emscripten
  • Service worker = attest and encrypt transparently

See: lock.host

v1.8.0

26 Aug 22:31
c0bb122

Choose a tag to compare

  • Infer Content-Type in sw.js
  • Better loading of certain file types

v1.7.0

20 Jul 15:21
8ae39a0

Choose a tag to compare

Make bundles smaller

  • Use esbuild for both
  • bundle.js 94KB
  • sw.js 76KB

v1.6.0

20 Jul 13:29
def4b4f

Choose a tag to compare

  • Check all CIDs using ipfs-unixfs-importer
  • Only one gateway need pass CID test for a given block

v1.5.0

20 Jul 03:36
0b6b625

Choose a tag to compare

Replace verified fetch with use of ipfs-unixfs and @ipld/dag-pb

  • 100% reliable
  • less layers of indirection
  • no user agent specific code paths
  • linux, mac, windows, apple, android happy
  • 🎉

v1.4.0

19 Jul 17:57
4412ca9

Choose a tag to compare

Improve iOS and Mac service worker success rate

Removes libp2pRouting from codepath if userAgent is iOS or Mac

v1.3.0

13 Jul 19:56
9a3e81c

Choose a tag to compare

Replace Filebase User Gateway with Cloudflare R2 Bucket (or worker) (fast!)

Fix small bug with show dev mode notification

Update some env var names for clarity

v1.2.0

13 Jul 01:10
685c604

Choose a tag to compare

Use combination of Filebase plus default gateways (fast!)

Fix check docs action

v1.1.0

12 Jul 01:27
48ce067

Choose a tag to compare

Use @helia/verified-fetch within a service worker

Verified fetch knows about many gateways and peering options

Verified fetch trusts no gateway and always compares bytes to CID

Bootloader also now supports offline thanks to service worker caching

ref: https://www.npmjs.com/package/@helia/verified-fetch