Releases: enviodev/hyperindex
Releases · enviodev/hyperindex
v2.0.0-rc.4
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
Full Changelog: v2.0.0-rc.3...v2.0.0-rc.4
v1.3.1
v2.0.0-rc.3
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
What's Changed
- BigInt clean-up by @DZakh in #48
- Remove
BigInt
module fromEthers
- fixes ts genType error - Replace
BigInt.t
with built-inbigint
type
- Remove
- 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
Full Changelog: v1.3.0...v2.0.0-rc.1
v1.3.0
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
What's Changed
- Improve retry logging using error handler by @JasoonS in #2
- [1r] DB migrations refactor by @JonoPrest in #9
- [2r] Hasura tracking refactor by @JonoPrest in #16
- Add fuel greeter template by @JasoonS in #1
- Reintroduce db_write_timestamp wield to avoid breaking changes by @JonoPrest in #17
- fix: use celoscan for contract import by @DenhamPreen in #19
- Split init by ecosystem by @DZakh in #18
- Add a BigDecimal type that can be used in the indexer by @JasoonS in #15
New Contributors
- @DenhamPreen made their first contribution in #19
- @DZakh made their first contribution in #18
Full Changelog: v1.1.0...v1.2.0