Skip to content

HyperIndex v2.22.3 → one-line upgrade, big gains #2

Description

@moose-code

Hi folks — JonJon here, co-founder at Envio.

If you haven't updated in a while, you might have missed these highlights – and we're happy to help you adopt any of them:

v2.22.0 — "Big Clean-up"

  • getOrCreate / getOrThrow helpers → no more boiler-plate null checks
  • Smarter multichain batch builder for higher loader hit-rates

Speed & stability (May)

  • ~35% faster backfills via the new indexing buffer (v2.21.4)
  • Deep-reorg infinite-loop fix (v2.21.5)

Dev-experience gems

  • Effect API — makes external API calls dramatically faster via auto-batching, memoization & deduplication. Parallelize thousands of calls instead of executing one-by-one! (v2.19) ⚡ Caching system coming soon!
  • Contract-registration boost — dynamic contracts now fast enough to make preRegisterDynamicContracts obsolete
  • Dev Console with live Performance tab for query timing insights (v2.18)
  • Automatic RPC fallback to keep blocks flowing if HyperSync stalls (v2.14)

Need anything?

  • Quick tips on schema design or perf tuning
  • Early feedback on v2.22
  • Help migrating to our hosted service (alerting beta next week)

Reply here or join us on Discord.

# one-liner upgrade
pnpm i envio@latest

Full changelog → https://github.com/enviodev/hyperindex/releases/tag/v2.22.0
Docs → https://docs.envio.dev

Feel free to close if you're all set.
Best,
JonJon & the Envio team

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions