Skip to content

Releases: filecoin-project/lassie

v0.23.2

27 Jun 05:15
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump goreleaser/goreleaser-action from 5 to 6 by @dependabot in #476
  • fix(ci): run goreleaser with go 1.22 by @rvagg in #480
  • chore(deps): bump docker/build-push-action from 5 to 6 by @dependabot in #478
  • chore: version bump to v0.23.1 by @rvagg in #481

Full Changelog: v0.23.0...v0.23.2

v0.23.1

27 Jun 05:07
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump goreleaser/goreleaser-action from 5 to 6 by @dependabot in #476
  • fix(ci): run goreleaser with go 1.22 by @rvagg in #480
  • chore(deps): bump docker/build-push-action from 5 to 6 by @dependabot in #478

Full Changelog: v0.23.0...v0.23.1

v0.23.0

17 May 05:34
dd87a51
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.22.0...v0.23.0

v0.22.0

27 Jan 03:53
ad70618
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.21.0...v0.22.0

v0.21.0

12 Oct 05:19
Compare
Choose a tag to compare

What's Changed

Minor signature changes when used as an API, with some reorg in the bitswap retriever to solve a couple of bugs.

  • fix: run bitswap in a goroutine, collect & dispatch events in parent by @rvagg in #448

Full Changelog: v0.20.1...v0.21.0

v0.20.1

12 Oct 04:42
Compare
Choose a tag to compare

What's Changed

  • feat: --duplicates on CLI to putput duplicate blocks by @rvagg in #444
  • fix: improve path checking and handling for http url providers by @rvagg in #446
  • Text corrections by @criadoperez in #447
  • deps: upgrade go-trustless-utils by @rvagg in #449

New Contributors

Full Changelog: v0.20.0...v0.20.1

v0.20.0

02 Oct 07:46
Compare
Choose a tag to compare

What's Changed

  • feat: attempt translate filecoin f0 addresses with heyfil by @rvagg #441
  • feat: allow missing peer ID & http:// url style on HTTP --providers by @rvagg in #440
  • feat: support lassie fetch /ipfs/bafy... style queries by @rvagg in #438
  • chore!: rename "payload" CID to "root" CID by @rvagg in #439

Full Changelog: v0.19.2...v0.20.0

v0.19.2

27 Sep 04:44
Compare
Choose a tag to compare

What's Changed

  • fix: measure "connect time" per-peer for peer scoring by @rvagg in #431
  • fix: prefix path with '/' for cli "Fetching bafy.../path" by @rvagg in #434
  • chore(deps): bump goreleaser/goreleaser-action from 4 to 5 by @dependabot in #435
  • chore: use go-fixtureplate to make unixfs fixtures by @rvagg in #436

Full Changelog: v0.19.1...v0.19.2

v0.19.1

21 Sep 10:00
Compare
Choose a tag to compare

What's Changed

  • chore: skip e2e test when not in CI by @rvagg in #428
  • fix: alternative identity CID handling by @rvagg in #429

Full Changelog: v0.19.0...v0.19.1

v0.19.0

19 Sep 23:28
Compare
Choose a tag to compare

What's Changed

Notable changes

  • lassie.Fetch() API has changed, the last argument has been replaced with an options pattern varargs, with the event callback being provided with an option types.WithEventsCallback()
  • New event for event listeners: BlockReceived
  • Fixed / improved identity CID handling across all protocols
  • Tracking of Bitswap peers for internal event and reporting purposes

Pull requests

  • Build and publish lassie container by @masih in #415
  • Disable CGO in dockerfile by @masih in #416
  • test: e2e testing - frisbii, indexer, lassie cli & daemon fetch by @rvagg in #414
  • feat!: make the events cb optional on lassie.Fetch() by @rvagg in #419
  • fix: test and handle identity CIDs by @rvagg in #426
  • Add tracking of data received from remote peers by @hannahhoward in #345

Full Changelog: v0.18.0...v0.19.0