Skip to content

Releases: farcasterxyz/hub-monorepo

@farcaster/[email protected]

12 Aug 19:15
366ffff
Compare
Choose a tag to compare

1.14.3

Patch Changes

  • 63dd7c9: feat: make snapshot sync retry and parallelize
  • b2272f7: submit missing messages via the sync health job and enrich output logs
  • cb5ee7a: feat: added a sync health measurement job
  • 9e0c932: fix: query for all impacted sync ids via sync health job/command

@farcaster/[email protected]

01 Aug 23:18
45e16ce
Compare
Choose a tag to compare

1.14.2

Patch Changes

  • fb2645e: fix: Include peerid in bootstrap multiaddr
  • 501ceff: fix: Ensure onchain + username proofs are always assigned to the same shard for linear ordering
  • 6195946: upgrade libp2p/gossipsub and dependencies
  • 939dde8: chore: upgrade viem to v2
  • Updated dependencies [939dde8]

@farcaster/[email protected]

27 Jul 17:54
047d79d
Compare
Choose a tag to compare

1.14.1

Patch Changes

  • 2fa29ad: fix: Upgrade grpc-js to 1.11
  • 095cca9: upgrade libp2p to 0.45.0
  • 7bee843: perf: Add message merge timing at the store level
  • a9dd162: revert: storage cache migration to rust

@farcaster/[email protected]

24 Jul 22:36
f1d80de
Compare
Choose a tag to compare

1.14.0

Minor Changes

  • be54d20: fix: full state events should not include deleted messages

Patch Changes

  • a5f867f: fix: Fix incorrect target fid check for link messages older than the compact state
  • d1dce89: fix: do not let deleted fname events allow old fname events to be re-added
  • 554d82a: fix: Migrate storage cache to rust and fix race condition

@farcaster/[email protected]

18 Jul 21:47
3746a48
Compare
Choose a tag to compare

What's Changed

New Contributors

1.13.8

Patch Changes

Full Changelog: https://github.com/farcasterxyz/hub-monorepo/compare/@farcaster/[email protected]...@farcaster/[email protected]

@farcaster/[email protected]

15 Jul 21:35
9ad23d5
Compare
Choose a tag to compare

What's Changed

  • feat(shuttle): Allow changing subscriber batch size or flush interval by @sds in #2147
  • fix(shuttle): Fix example app to work with Shuttle 0.5.0+ by @sds in #2148
  • fix(shuttle): Fix resetting of batch flush logic when exceeding byte limit by @sds in #2151
  • fix: force acknowledgement of no rewards for existing hubs by @Wazzymandias in #2154
  • feat(shuttle): Make shuttle and example-app capable of using postgres schema other than "public" by @tybook in #2149
  • chore: remove unnecessary foundry version pin in ci by @varunsrin in #2155
  • chore: upgrade turborepo to v2 by @varunsrin in #2156
  • chore: upgrade husky to v9 by @varunsrin in #2158
  • chore: upgrade tsx to v4 by @varunsrin in #2159
  • chore: fix issues with repository setup by @varunsrin in #2153
  • feat: make message processor handle removals for compact state explicitly, warn on mismatching deletes by @CassOnMars in #2141
  • chore: fix unhandled type error in tests by @varunsrin in #2161
  • chore: upgrade dockerfile to use node 22 by @varunsrin in #2165
  • chore(shuttle): Release 0.5.2 by @sds in #2168
  • fix(shuttle): Fix broken build for 0.5.2 by @sds in #2169
  • chore: upgrade rimraf to 6 by @varunsrin in #2163
  • Revert "chore: upgrade turborepo to v2" by @varunsrin in #2170
  • feat: Assign shards using jump consistent hashing by @sds in #2171
  • feat: increase frame message URL max length by @horsefacts in #2174
  • feat(shuttle): Support running before/after hooks when processing events by @sds in #2176
  • chore: Release 0.5.4 by @sds in #2177
  • fix(shuttle): Switch before/after processing hooks to use batches by @sds in #2178
  • chore(shuttle): Release 0.5.5 by @sds in #2179
  • chore(shuttle): Stop recording stream size by @sds in #2183
  • Revert "fix: force acknowledgement of no rewards for existing hubs" by @Wazzymandias in #2184
  • perf(shuttle): Trim stream at regular intervals instead of every iteration by @sds in #2185
  • chore(shuttle): Release 0.5.6 by @sds in #2186
  • chore: release 1.13.7 by @Wazzymandias in #2188

New Contributors

1.13.7

Patch Changes

Full Changelog: https://github.com/farcasterxyz/hub-monorepo/compare/@farcaster/[email protected]...@farcaster/[email protected]

@farcaster/[email protected]

10 Jul 00:32
17a81b7
Compare
Choose a tag to compare

What's Changed

  • chore: add stats for bundle message delays, stale contact info by @Wazzymandias in #2118
  • fix: validate gossip message for clock skew by @Wazzymandias in #2119
  • fix(docs): corrected errors in installation instructions by @vsu727 in #2087
  • feat: add unique peer map to sync engine to represent current active peers by @Wazzymandias in #2120
  • fix: corrected typo errors in CHANGELOG.md by @osrm in #2109
  • fix: update start time to farcaster time when submitting message bundles from sync by @Wazzymandias in #2121
  • chore: update cleanup interval for active peers by @Wazzymandias in #2123
  • chore: batch info and error logs for message bundles by @Wazzymandias in #2127
  • chore: update statsd metrics for diff sync by @Wazzymandias in #2132
  • apps/hubble: fix docker-compose.yml warning by @dhairya1008 in #2112
  • fix(shuttle): Handle missing group key by @sds in #2133
  • fix(hubble): hub operator fid is not set docker compose by @aquaticone in #2129
  • chore: Update curve25519-dalek from 4.1.1 to 4.1.3 in Rust extension by @sds in #2134
  • chore: Update pull request template by @sds in #2135
  • chore(shuttle) Release 0.4.3 by @sds in #2136
  • feat(shuttle): Allow RedisClient's client to be a cluster instance by @sds in #2139
  • chore(shuttle): Release 0.4.4 by @sds in #2140
  • feat: add hub service agreement - there will be no rewards for running a hub by @Wazzymandias in #2142
  • fix: Increase message threshold to reduce snapshot bandwidth usage by @sanjayprabhu in #2145
  • chore: release 1.13.6 by @Wazzymandias in #2146

New Contributors

1.13.6

Patch Changes

  • fdcc3b5: chore: add stats for bundle message delays, stale contact info
  • fa5eef4: fix: Increase message threshold to reduce snapshot bandwidth usage
  • 795815a: fixed issue with cli arguments order in docker-compose.yml causing hub operator fid to be unset
  • b5ff774: feat: add hub service agreement - there will be no rewards for running a hub
  • 2a82b3d: feat: add unique peer map to sync engine to represent current active peers
  • aa02a48: fix: validate gossip message for clock skew
  • 2bae6fb: chore: Update curve25519-dalek from 4.1.1 to 4.1.3 in Rust extension

Full Changelog: https://github.com/farcasterxyz/hub-monorepo/compare/@farcaster/[email protected]...@farcaster/[email protected]

@farcaster/[email protected]

30 Jun 22:29
59bcfe7
Compare
Choose a tag to compare

What's Changed

1.13.5

Patch Changes

  • 224e75f: fix: gossip contact info every 30 minutes instead of every minute, avoid gossiping contact info on peer connect, skip contact info updates that happen too frequently
  • c723f65: feat: Add endpoints to control sync
  • 667a5b3: feat: add experimental HTTP APIs to control sync
  • Updated dependencies [c723f65]

Full Changelog: https://github.com/farcasterxyz/hub-monorepo/compare/@farcaster/[email protected]...@farcaster/[email protected]

@farcaster/[email protected]

26 Jun 23:01
00d88c6
Compare
Choose a tag to compare

1.13.4

Patch Changes

  • 3f0fb85: fix: remove nemes from mainnet bootstrap peers (deprecated)
  • 366ce95: fix: Fix gossip worker spending too much time iterating peer store

@farcaster/[email protected]

24 Jun 23:56
2bf0959
Compare
Choose a tag to compare

1.13.3

Patch Changes

  • 2d26d30: CLI tool for measuring sync health
  • b150e90: fix: Use stricter socket timeout for gossip
  • eacf29c: fix: http endoint return not found instead of internal database error