Skip to content

Releases: enviodev/hyperindex

v2.0.1

13 Aug 14:33
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.0...v2.0.1

v2.0.0

12 Aug 09:44
04aac44
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.1...v2.0.0

v2.0.0-rc.5

06 Aug 17:32
Compare
Choose a tag to compare

What's Changed

  • Improve logging in a few places so more context is shared with logs such as chainId by @JasoonS in #90
  • Removed eventName type by @DZakh in #91
  • Added support for whereEq queries in the loader by @JonoPrest in #79
  • Fix indexer restart on a partially indexed block by @JonoPrest in #93
  • Add support for dotenv by @JonoPrest in #94
  • Remove @rescript/core package from dependencies by @DZakh in #96
  • Add open licensing to the repository by @DenhamPreen in #45
  • Update npm links to point to the correct repo by @JasoonS in #100
  • Fixed CI by changing 'docker-compose' to 'docker compose' by @JasoonS in #101
  • Prompt for Envio API key on init by @JonoPrest in #97
  • Set should_rollback_on_reorg default to true by @JonoPrest in #104
  • Add TUI notifications by @JonoPrest in #103
  • Refactor LoadLayer to make it more performant and reliable by @DZakh in #99
  • Use envio Fuel indexer 2.1.4 by @DZakh in #107
  • Add API token example to templates by @JonoPrest in #108
  • Add Fuji network to chain list by @JasoonS in #102

Full Changelog: v2.0.0-rc.4...v2.0.0-rc.5

v2.0.0-rc.4

26 Jul 12:48
6ea788d
Compare
Choose a tag to compare

What's Changed

  • Opt-in raw events by @DZakh in #80
  • Use envio Fuel indexer 2.1.2 by @DZakh in #85
  • Implement hack for detecting invalid API key and prompting to enter user API key in the init command by @JonoPrest in #83
  • Add id validation for entity parsing by @DZakh in #86
  • Increase fallback RPC stallTimeout for rpc and make it configurable via config by @DZakh in #76
  • Stop formatting generated code on codegen by @DZakh in #89

Internal refactoring

  • Add generic ChainWorker module by @DZakh in #78
  • Remove rescript_type duplication by @DZakh in #81

Full Changelog: v2.0.0-rc.3...v2.0.0-rc.4

v1.3.1

26 Jul 11:27
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.0...v1.3.1

v2.0.0-rc.3

17 Jul 13:00
Compare
Choose a tag to compare

What's Changed

  • Fix: Use the correct envio version on contract import by @DZakh in #68
  • Fix: Init Fuel indexer with JSON schema for config by @DZakh in #69
  • Feature: Add backup RPC urls by @DZakh in #70
  • Feature: Add contract import for amoy by @JasoonS in #73
  • Use rescript-schema V8 by @DZakh in #74
  • Improve failure message of contract import unhandled array types by @JonoPrest in #77

Full Changelog: v2.0.0-rc.2...v2.0.0-rc.3

v2.0.0-rc.2

11 Jul 11:14
f7ea343
Compare
Choose a tag to compare

What's Changed

  • BigInt clean-up by @DZakh in #48
    • Remove BigInt module from Ethers - fixes ts genType error
    • Replace BigInt.t with built-in bigint type
  • Enable Uncurried mode by @DZakh in #49
  • Support event param names as reserved rescript keywords by @DZakh in #51
  • Uncurried mode for Fuel by @DZakh in #52
  • Generate JSON schema for config.yaml by @DZakh in #56
  • Update rescript-schema to V7 by @DZakh in #57
  • Internal: Add commands for updating schemas and help docs by @JonoPrest in #58
  • Internal: Move codegen from Config.res file by @DZakh in #59
  • Internal: Clean up how we codegen Config by @DZakh in #60
  • Implement partitioning of fetch state by @JonoPrest in #55
  • Implement Field Selection by @JonoPrest in #61
  • Support nested abi field by @DZakh in #64
  • Improve missing global contract error message by @DZakh in #65
  • Internal: Fix integration tests by @JonoPrest in #66

Full Changelog: v2.0.0-rc.1...v2.0.0-rc.2

v2.0.0-rc.1

26 Jun 14:10
dd76173
Compare
Choose a tag to compare

v1.3.0

24 Jun 09:51
e960fe9
Compare
Choose a tag to compare

Changelog

  • Added No-code Quickstart to index the Fuel Network. Learn how easy it is to build a Fuel indexer with the updated tutorial https://docs.envio.dev/docs/tutorial-indexing-fuel
  • Support contract import from the Avalanche network
  • Made the indexer generated by the init command simpler for new Envio builders
  • Internal refactoring to prepare for making the HyperIndex repository public

Internal Changelog

  • Prepare cli for Fuel merge to support contract import by @DZakh in #24
  • Test workflow using Personal Access Token on new repo by @JasoonS in #27
  • Upgrade hardhat to fix tests by @JonoPrest in #33
  • Limit pg connections and implement async task queue by @JonoPrest in #29
  • Add Fuel to Human config by @DZakh in #30
  • [V1] Remove EventSummary from init template by @DZakh in #34
  • V1 - Do not rely on api keys for contract verifycation but keep them as a fallback by @JasoonS in #37
  • Dz/fuel contract import 5 by @DZakh in #43

Full Changelog: v1.2.0...v1.3.0

v1.2.0

11 Jun 11:01
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.0...v1.2.0