Skip to content

Releases: enviodev/hyperindex

v2.8.1

20 Nov 13:54
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.8.0...v2.8.1

v2.8.0

19 Nov 13:03
6939fa0
Compare
Choose a tag to compare

What's Changed

A complete rework of rollbacks and entity history

This slims down the amount of data saved significantly for historical entity updates and improves db performance for large scale indexers.

Fixes

Full Changelog: v2.7.4...v2.8.0

V2.7.5

19 Nov 07:46
Compare
Choose a tag to compare

Fixes

  • Patches typescript files not included in published envio package

Full Changelog: v2.7.4...v2.7.5

v2.7.4

11 Nov 10:57
48f141a
Compare
Choose a tag to compare

Doc Updates

Fixes

Full Changelog: v2.7.3...v2.7.4

v2.7.3

06 Nov 09:38
Compare
Choose a tag to compare

What's Changed

  • Implement throttler for non-core db functions to improve postgres performance by @JonoPrest in #318
  • Update sync state and raw events regardless of handler registration by @JonoPrest in #321

Full Changelog: v2.7.2...v2.7.3

v2.7.2

02 Nov 06:10
62f77a5
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.7.1...v2.7.2

v2.7.1

01 Nov 14:48
Compare
Choose a tag to compare

Fixes

  • Fix stale action invalidation in global state manager by @JonoPrest in #313
    (This fixes issues with using preRegisterDynamicContracts flag AND an edge case that can occur on rollbacks)

Internal work

  • Move ChainMap to npm package by @DZakh in #273
  • Add 2 new HyperSync chains and move chain tests to integration tests by @JonoPrest in #314

Full Changelog: v2.7.0...v2.7.1

v2.7.0

31 Oct 06:54
f2b7427
Compare
Choose a tag to compare

New Features and Improvements

  • Add more benchmarks and improve framework by @JonoPrest in #299
  • Support Fuel std::string::String type by @DZakh in #307
  • Sync hypersync chain list +14 new chains by @DZakh in #308
  • Use double precision for float representation by @JonoPrest in #302

Fixes

  • Fix sorting of composite index fields by @JonoPrest in #301
  • Fix skipped handler on empty contract register event case by @JonoPrest in #304
  • Add additional checks to prevent double contract registration by @JonoPrest in #309

Full Changelog: v2.6.1...v2.7.0

v2.6.1

25 Oct 13:46
8a5d8e4
Compare
Choose a tag to compare

What's Changed

  • Improve Batch Set error a little bit by @DZakh in #297
  • Fix double handling of start after pre-registration by @JonoPrest in #295
  • Fix ReScript Contract Import Templates by @JonoPrest in #294

Full Changelog: v2.6.0...v2.6.1

v2.6.0

25 Oct 10:36
4932a66
Compare
Choose a tag to compare

Fixes

  • Fix querying a toBlock below fromBlock on RPC by @JonoPrest in #274
  • Fixes for contract registration registers and partitions by @JonoPrest in #281
  • Fix using onlyBelowReorgThreshold when rollback on reorg is disabled by @JonoPrest in #293

Improvements

  • feat: prompt for start block on rpc url networks in contract import by @DenhamPreen in #4
  • Improve Contract Import to stop asking for API keys by @DZakh in #279
  • Improve crash error by @DZakh in #280
  • Add Mainnet selection in Fuel contract import by @DZakh in #291

Internal

Full Changelog: v2.5.2...v2.6