Skip to content

Releases: farcasterxyz/hub-monorepo

@farcaster/[email protected]

12 Sep 04:57
87ec4c3
Compare
Choose a tag to compare

1.5.4

Patch Changes

  • 0805122: fix: Grafana issue where incoming sync count was not correct
  • 4893e02: fix: Update links store size to be 2500 in the future
  • 5dc7d11: chore: Remove GossipMetricsRecorder (Use grafana dashboard instead)
  • 8d21803: feat: Add "up" and "down" commands to hubble.sh

@farcaster/[email protected]

11 Sep 16:36
471e422
Compare
Choose a tag to compare

@farcaster/hubble

1.5.3

Patch Changes

  • 08b652e: fix: Add txIndex to onchain events, fix wrong index being used in the primary key

  • b36eef2: fix: Extract snapshot on the fly while downloading snapshot

  • 93e43a8: fix: Use hashes to compare upgrade 'hubble.sh' versions

  • 7daaae4: fix: Simplify IP addr fetching, prefering ipv4

  • ac1f6ac: fix: Fetch envoy config during hubble.sh

  • baf983f: fix: Consume the FID rate limit only after a successful merge

  • Updated dependencies [08b652e]

    @farcaster/core

0.12.7

Patch Changes

  • 08b652e: fix: Add txIndex to onchain events, fix wrong index being used in the primary key

@farcaster/hub-web

0.6.4

Patch Changes

  • 08b652e: fix: Add txIndex to onchain events, fix wrong index being used in the primary key

  • Updated dependencies [08b652e]

    @farcaster/hub-nodejs

0.10.7

Patch Changes

@farcaster/[email protected]

07 Sep 18:41
f5f3756
Compare
Choose a tag to compare

1.5.2

Patch Changes

  • 2f2dd83: feat: Snapshot sync
  • 40e017f: fix: Fix progress bar for docker (non-TTY)
  • 6c12fee: fix: Add custom linter for Grafana JSON
  • cff7148: chore: Remove Goerli RPC url and signer message logic
  • 52260bc: chore: Deprecate "status" command
  • 0f83be8: fix: Reformat grafana dashboard with descriptions
  • 316bcd3: chore: Remove signer pre-sync for initial sync
  • 3c32cf2: fix: Supress progress logs during tests
  • 2ab99d9: feat: Add REST API
  • 7fd1f94: fix: Add progress bar for storage cache
  • aac4220: chore: Add cli options documentation linter
  • 5cb9db8: feat: Sync latest messages first
  • bc416db: feat: Allow Hub operators to set an FID
  • 5e5cfb1: fix: Ensure index keys are > UserMessagePostfixMax
  • ef65fd4: fix: Count peer validation errors during sync
  • bab7bba: chore: Update the Grafana dashboard
  • 76a031e: feat: Add storage limit constants to core
  • Updated dependencies [2ab99d9]
  • Updated dependencies [bc416db]
  • Updated dependencies [76a031e]

@farcaster/[email protected]

31 Aug 18:54
9c28a5f
Compare
Choose a tag to compare

1.5.1

Patch Changes

  • 9138ca9: chore: Improve dashboard with sync %, versions
  • 8ea938a: fix: Handle both 'docker-compose' and 'docker compose' in hubble.sh
  • 05e5ed1: fix: Stream buffer size to 5K and correct store size limits

@farcaster/[email protected]

23 Aug 23:24
ec0264e
Compare
Choose a tag to compare

1.5.0

Minor Changes

  • be6ee3c: feat: Make l2 rpc url required to start hubble ahead of mainnet migration

Patch Changes

  • ee3897f: feat: Add startup checks and progress bars
  • 01a3c08: feat: fetch l2 contract addresses from network config
  • b50024c: fix: Improve startup checks to be clearer
  • 315a087: feat: add an events-reset command to clear l2 events from the db
  • 74313c1: Switch startup checks to check against OP Mainnet
  • a3d6b21: fix: Cleanup startup checks and add cleaner exit failures
  • e618007: feat: enforce storage pruning 1 day after migration
  • a508e56: chore: Improve gen.submitMessages() for testing
  • 930d863: chore: Update the Grafana dashboard
  • 7a96994: fix: Improve logging for DB migration failures
  • 27287d2: feat: hubble.sh script to install and upgrade hubble
  • bf1c44d: feat: Update signer onchain event to store new fields and add additional RPC calls
  • acfb44d: feat: SyncEngine syncs from L2 if required post migration
  • Updated dependencies [bf1c44d]

@farcaster/[email protected]

14 Aug 20:50
75099a8
Compare
Choose a tag to compare

1.4.6

Patch Changes

  • e55e571: feat: Add "getting blockchain events" to hub status
  • 5e96e13: fix: Handle network failures when fetching config
  • 951793b: fix: getUserNameProofsByFid should return fname proofs as well
  • 3e601f8: fix: Fetch L2 events in parallel before processing, show progress
  • 6ec1493: feat: Remove permissioned allowlist for mainnet hubs
  • c61728c: fix: DB Migration for UserNameProof index messages
  • 6bb1b43: fix: Handle sync status reporting properly
  • 1fcfd49: fix: fetching l2 events was not respecting --l2-first-block
  • f963148: feat: Add statsd monitoring for Hubble
  • c6d79cd: feat: on chain event ordering updated to be more consistent
  • f241dcf: fix: Make sure valid messages are inserted into Sync Trie
  • 3648402: fix: user name proofs weren't syncd correctly because they were not added to the sync trie
  • 8d61f5f: fix: Improve initial eth events fetching
  • d8cb39a: fix: Limit SyncStatus to upto 30 peers
  • Updated dependencies [e55e571]
  • Updated dependencies [c6d79cd]

@farcaster/core

0.12.4

Patch Changes

  • e55e571: feat: Add "getting blockchain events" to hub status
  • 1fcfd49: fix: fetching l2 events was not respecting --l2-first-block
  • c6d79cd: feat: on chain event ordering updated to be more consistent

@farcaster/hub-nodejs

0.10.4

Patch Changes

@farcaster/hub-web

0.6.1

Patch Changes

@farcaster/[email protected]

08 Aug 18:18
0752a27
Compare
Choose a tag to compare

Hubble v1.4.5

Patch Changes

@farcaster/core

0.12.3

Patch Changes

  • 41334ab: fix: Move rust code to apps/hubble, making core package PureJS

@farcaster/hub-nodejs

0.10.3

Patch Changes

@farcaster/[email protected]

07 Aug 23:24
@sds sds
505790b
Compare
Choose a tag to compare

Patch Changes

  • 083762e: feat: Improve profiler for gen messages and storage
  • 6326078: fix: Bugfix where testnet would restrict peers
  • 40c17c9: feat: Add fallback bootstrap peers for mainnet
  • d443fbe: Adds support for logging would-be-pruned events, plus handles extra storage if purchased
  • 571e543: fix: Fetch network config only for mainnet
  • c7ec4ca: feat: revoke signers 1hr after custody event
  • ec7734c: feat: Move blake3 hash into rust
  • 996be82: fix: handle revoking on chain signer and make l2 options customizable
  • 1e0979b: feat: Rate limit merges per FID to the total messages storage available for the FID
  • 503b379: feat: Check integrity of messages during sync
  • b9efe14: feat: validate name proofs against fids rather than custody address to enable smoother fid recovery process
  • 65a4faf: feat: Create a deny list for PeerIDs
  • a1b9ace: fix: Limit the number of simultaneous subscribe() streams by IP address
  • 3f18007: chore: Update grpc-js and setup grpc server timeouts
  • dcd7a14: feat: support migrating to l2
  • 39e0141: fix: Fix the TestData generation for testnet
  • b598c4a: feat: Add libp2p gossip server profiler
  • 9ae366b: fix: Fix onchain event subscription not sending events correctly
  • 9f669b5: feat: Scale validation workers by number of CPUs and add a RPC profiler
  • 2df3849: feat: Deprecate time based pruning in sets
  • 67e9466: feat: refactor storage rent events to on chain events
  • 50a6b8a: Adjusted rent prune log to debug instead of warn
  • 86149d3: Added storage limits RPC
  • Updated dependencies [3f18007]
  • Updated dependencies [dcd7a14]
  • Updated dependencies [67e9466]
  • Updated dependencies [86149d3]

@farcaster/[email protected]

20 Jul 22:30
f49df2d
Compare
Choose a tag to compare

1.4.3

Patch Changes

  • f00d7d2: fix: Move validatorOrRevokeMessage and storageCache iterators to be managed
  • 115f1b5: feat: Do the validateOrRevokeMessages job fid-by-fid
  • 998979d: feat: Warn if there are no incoming connections
  • c1bb21c: fix: When retring messages due to failed signers, use a queue
  • 376ae0f: feat: Use a web based network config for hubble

@farcaster/[email protected]

16 Jul 22:45
e0b5c13
Compare
Choose a tag to compare

1.4.2

  • 1d9c34a: Testnet should not require allow listed peers