Releases: farcasterxyz/hub-monorepo
Releases · farcasterxyz/hub-monorepo
@farcaster/hubble@1.5.4
1.5.4
Patch Changes
@farcaster/hubble@1.5.3
@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/hub-nodejs@0.10.7
@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/core@0.12.7
@farcaster/hub-nodejs
0.10.7
Patch Changes
@farcaster/hubble@1.5.2
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/hub-nodejs@0.10.6
@farcaster/hubble@1.5.1
@farcaster/hubble@1.5.0
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/hub-nodejs@0.10.5
@farcaster/hubble@1.4.6
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/hub-nodejs@0.10.4
@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
- e55e571: feat: Add "getting blockchain events" to hub status
- c6d79cd: feat: on chain event ordering updated to be more consistent
- Updated dependencies [e55e571]
- Updated dependencies [1fcfd49]
- Updated dependencies [c6d79cd]
- @farcaster/core@0.12.4
@farcaster/hub-web
0.6.1
Patch Changes
@farcaster/hubble@1.4.5
Hubble v1.4.5
Patch Changes
- 437545c: fix: Log when network config is updated
- 41334ab: fix: Move rust code to apps/hubble, making core package PureJS
- @farcaster/hub-nodejs@0.10.3
@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
- Updated dependencies [41334ab]
- @farcaster/core@0.12.3
@farcaster/hubble@1.4.4
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/hub-nodejs@0.10.0
@farcaster/hubble@1.4.3
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/hub-nodejs@0.9.1
@farcaster/hubble@1.4.2
1.4.2
- 1d9c34a: Testnet should not require allow listed peers