Skip to content

Releases: farcasterxyz/hub-monorepo

@farcaster/hubble@1.13.8

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

What's Changed

New Contributors

1.13.8

Patch Changes

  • 76ad1ac: feat: Expost event id functions
  • e2b1c7c: - upgrade libp2p to 0.44.0
  • 97d0a7e: fix: update hub storage requirement to 200 GB
  • @farcaster/hub-nodejs@0.11.21

Full Changelog: https://github.com/farcasterxyz/hub-monorepo/compare/@farcaster/hubble@1.13.7...@farcaster/hubble@1.13.8

@farcaster/hubble@1.13.7

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

  • 312340d: feat: Assign shards using jump consistent hashing algorithm
    • @farcaster/hub-nodejs@0.11.20

Full Changelog: https://github.com/farcasterxyz/hub-monorepo/compare/@farcaster/hubble@1.13.6...@farcaster/hubble@1.13.7

@farcaster/hubble@1.13.6

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/hubble@1.13.5...@farcaster/hubble@1.13.6

@farcaster/hubble@1.13.5

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]
    • @farcaster/hub-nodejs@0.11.19

Full Changelog: https://github.com/farcasterxyz/hub-monorepo/compare/@farcaster/hubble@1.13.4...@farcaster/hubble@1.13.5

@farcaster/hubble@1.13.4

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/hubble@1.13.3

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
    • @farcaster/hub-nodejs@0.11.18

@farcaster/hubble@1.13.2

21 Jun 23:21
ff4ec34
Compare
Choose a tag to compare

1.13.2

Patch Changes

  • e58e963: fix: Always log when updating contact info
  • 27a1cfc: fix: updated the cli tool to flush logs before exiting
  • f25f133: chore: Segment bundle delay stats by message status
  • dab9511: Add rpc to expose LinkCompactStateMessage + explicit handling of type
  • 6ceb8f5: add libp2p/peer-store patch to resolve corrupt peer id loads
  • Updated dependencies [dab9511]
    • @farcaster/hub-nodejs@0.11.17

@farcaster/hubble@1.13.1

13 Jun 18:37
bca9618
Compare
Choose a tag to compare

1.13.1

Patch Changes

  • c424e11: feat: Add support for long casts
  • Updated dependencies [c424e11]
    • @farcaster/hub-nodejs@0.11.16

@farcaster/hubble@1.13.0

12 Jun 19:29
deef953
Compare
Choose a tag to compare

1.13.0

Minor Changes

  • feat: Release 1.13

Patch Changes

  • 1c2dde7: feat: All HUB_OPTIONS env var to docker compose
  • 35d395f: [chore] Determine app version via manual JSON.parse instead of import
    • @farcaster/hub-nodejs@0.11.15

@farcaster/hubble@1.12.3

05 Jun 23:05
f36155a
Compare
Choose a tag to compare

1.12.3

Patch Changes

  • a636765: Retry fetching fname transfers on failed merge
  • 33d4371: feat: Remove the BySigner index to reduce disk usage
  • 053f3ac: Remove unnecessary database reads when merging casts
  • Updated dependencies [87c4f41]
    • @farcaster/hub-nodejs@0.11.13