Skip to content

Releases: farcasterxyz/hub-monorepo

@farcaster/[email protected]

14 Aug 20:50
75099a8

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

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

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

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

Choose a tag to compare

1.4.2

  • 1d9c34a: Testnet should not require allow listed peers

@farcaster/[email protected]

15 Jul 05:34
9668d34

Choose a tag to compare

1.4.1

Minor Changes

  • 2391c3a: Adds support for storage events
  • 15d4393: feat: support fallback RPC providers
  • 3dfc29d: fix: throw error if unable to fetch fname server signature
  • 71558f8: Reduce number of confirmations for ETH blocks from 6 to 3
  • 8d0d87d: Add support for direct peering
  • f179dd6: fix: Add managed iterator that will close the iterator under all conditions
  • 6042e95: fix: only revoke the username if the nameproof matches
  • 728a557: Adjust chunk size to 1000 from 10000
  • a0dbfbd: perf: Improve incremental sync performance
  • Updated dependencies [5723576]
  • Updated dependencies [2391c3a]

@farcaster/[email protected]

12 Jul 22:37
f4587bb

Choose a tag to compare

1.4.0

Minor Changes

  • a38720b: chore: Hard fail on missing RPC urls.

Patch Changes

  • 2817141: perf: Tune sync parameters and add mergeMessages profile
  • b5becd9: fix: Improve logging for open iterators and add hub events timeout

@farcaster/[email protected]

12 Jul 00:40
e072a0e

Choose a tag to compare

1.3.4

Patch Changes

  • d5d65bd: Prevent connecting to peers not in allowed peer list
  • 1d07446: Display correct app version when run in Docker container
  • f9c978a: Include bad_request.prunable in list of INVALID_ARGUMENT errors
  • f54185f: Updated EthEventProviders to hard fail unable to connect to eth RPC provider
  • e513a3f: fix: Prevent unnecessary sync and log messages by filtering out SyncIDs our node already has
  • 6e7ce94: perf: Fetch upto 4 leaf nodes at a time during sync
  • dbe6074: Allow log level to be configured via environment variable
  • cd0ddd6: feat: Add support for ens names
  • a08bff3: Better error messages for config file
  • 850f82f: perf: Add a sync profiler
  • 229b806: Add a "yarn profile storage" command that prints the usage of the RocksDB database
  • 4fa7a56: rename UserDataType.FNAME to UserDataType.USERNAME
  • Updated dependencies [cd0ddd6]
  • Updated dependencies [4fa7a56]

@farcaster/[email protected]

03 Jul 05:02
abb7df9

Choose a tag to compare

1.3.3

Patch Changes

@farcaster/[email protected]

28 Jun 20:50
9e03df8

Choose a tag to compare

Patch Changes