Skip to content

v1.0.0

Compare
Choose a tag to compare
@hacdias hacdias released this 21 Apr 07:07
· 21 commits to main since this release

What's Changed

  • disable providing of content in Bitswap by @aschmahmann in #1
  • feat: switch to boxo and use routing-v1 for routing requests by @aschmahmann in #4
  • ci: uci/copy-templates by @web3-bot in #6
  • Basics around deployment by @aschmahmann in #5
  • Use Badger4 as datastore by @hsanjuan in #20
  • Change default ports by @hsanjuan in #19
  • Attempt to get docker builds going by @hsanjuan in #21
  • Add integrated nopfs-content blocking to the gateway by @hsanjuan in #22
  • Add some custom bitswap client options by @hsanjuan in #23
  • Add resource manager support. Follow Kubo. by @hsanjuan in #24
  • Handle / path by @hsanjuan in #26
  • Subscribe to badbits by default by @hsanjuan in #25
  • Feat: key derivation for libp2p identities by @hsanjuan in #28
  • Fixes fixes and more fixes to get this to working state by @hsanjuan in #29
  • Bump golang.org/x/net from 0.14.0 to 0.17.0 by @dependabot in #30
  • Add peering support by @aschmahmann in #35
  • ci: add gateway conformance tests by @aschmahmann in #34
  • docs(readme): new logo and header by @BigLep in #36
  • gc: invoke CollectGarbage() on badger to reclaim disk space by @ns4plabs in #41
  • chore: add dependabot by @ns4plabs in #39
  • chore: update dependencies by @ns4plabs in #38
  • Add support for flatfs by default by @acejam in #55
  • fix(route): handle /api/v0/name/resolve/arg by @ns4plabs in #63
  • Bump actions/checkout from 3 to 4 by @dependabot in #42
  • Bump actions/setup-go from 4 to 5 by @dependabot in #43
  • Bump actions/stale from 3 to 9 by @dependabot in #45
  • Bump github.com/ipfs/go-ds-badger4 from 0.0.0-20231006150127-9137bcc6b981 to 0.1.5 by @dependabot in #49
  • fix: ipfs/gateway-conformance@0.5.0 by @dependabot in #66
  • Bump github.com/ipfs-shipyard/nopfs from 0.0.12-0.20231024163508-120e0c51ee3a to 0.0.12 by @dependabot in #51
  • Bump actions/upload-artifact from 3 to 4 by @dependabot in #52
  • docs: RAINBOW_SUBDOMAIN_GATEWAY_DOMAINS env var by @2color in #73
  • Bump actions/cache from 3 to 4 by @dependabot in #72
  • Bump go.opentelemetry.io/otel/sdk from 1.21.0 to 1.23.1 by @dependabot in #74
  • Bump go.opentelemetry.io/contrib/propagators/autoprop from 0.46.1 to 0.48.0 by @dependabot in #75
  • Bump github.com/urfave/cli/v2 from 2.26.0 to 2.27.1 by @dependabot in #58
  • request logging: include status code and duration by @ns4plabs in #40
  • docs: add release process by @hacdias in #82
  • feat(ci): build and publish staging docker images by @hacdias in #80
  • feat: export ipfs_p2p metrics like Kubo does by @hsanjuan in #32
  • Bump golang.org/x/sys from 0.16.0 to 0.17.0 by @dependabot in #83
  • Bump github.com/multiformats/go-multiaddr from 0.12.1 to 0.12.2 by @dependabot in #85
  • Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.46.1 to 0.48.0 by @dependabot in #86
  • Bump golang.org/x/crypto from 0.18.0 to 0.19.0 by @dependabot in #84
  • chore: update docker base image from alpine to debian by @ns4plabs in #62
  • feat: add resource manager for separate DHT libp2p host by @aschmahmann in #54
  • feat: trustless-only mode (RAINBOW_TRUSTLESS_GATEWAY_DOMAINS) by @hacdias in #81
  • feat: built-in periodic gc by @hacdias in #87
  • fix: improve gc test by using context with cancel by @hacdias in #90
  • feat: ipns max cache ttl by @hacdias in #91
  • docs: indentation of titles by @hacdias in #97
  • chore: update dependencies by @hacdias in #99
  • docs: remove mentions of bifrost gateway by @hacdias in #98
  • chore(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #100

New Contributors

Full Changelog: https://github.com/ipfs/rainbow/commits/v1.0.0