Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

4.2.0-alpha.6 (2021-10-20)

Bug Fixes

  • hydra-processor: expose extrinsic id in mappings (a5f6ec8)

4.2.0-alpha.5 (2021-10-04)

Features

  • hydra-indexer-gateway: expose validator_id (541ff6d)

4.2.0-alpha.4 (2021-09-22)

Bug Fixes

  • hydra-indexer: always use paramX name for event params (132a916)

4.2.0-alpha.3 (2021-09-19)

Features

  • hydra-indexer: bump polkadot.api to 6.0.2 (ca45a62)

4.2.0-alpha.2 (2021-09-16)

Bug Fixes

  • do not return console on gql endpoint when query param is present (d5bf8fb)

4.2.0-alpha.1 (2021-09-11)

Features

  • hydra-indexer: bump polkadot.js version to 5.8.4-4 (97b8ebd)

4.2.0-alpha.0 (2021-09-10)

Features

4.1.0 (2021-08-31)

Bug Fixes

  • fix inline docs for typegen artifacts (1395ac1)

4.1.0-alpha.8 (2021-08-30)

Features

4.1.0-alpha.7 (2021-08-30)

Features

  • update docs, remove unsupported options (c78b6a2)

4.1.0-alpha.6 (2021-08-29)

Features

  • save indexer BLOCK_HEIGHT in database (#94) (8bc1e40)

4.1.0-alpha.5 (2021-08-28)

Features

4.1.0-alpha.4 (2021-08-25)

Bug Fixes

  • support connection queries with where conditions on relations (#83) (06fd25a)

4.1.0-alpha.3 (2021-08-23)

Note: Version bump only for package hydra

4.1.0-alpha.2 (2021-08-23)

Note: Version bump only for package hydra

4.1.0-alpha.1 (2021-08-18)

Bug Fixes

  • hydra-indexer: add default values in case SubstrateExtrinsic properties are undefined (e.g. tip (3d1dd9b), closes #70

4.1.0-alpha.0 (2021-08-09)

Features

4.0.1-alpha.2 (2021-08-08)

Note: Version bump only for package hydra

4.0.1-alpha.1 (2021-08-08)

Note: Version bump only for package hydra

4.0.1-alpha.0 (2021-08-05)

Note: Version bump only for package hydra

4.0.0-alpha.0 (2021-08-02)

Features

  • hydra-indexer-gateway: hasura-based indexer gateway (#55) (c9f3e2c)

4.0.0 (2021-07-22)

Features

  • hydra-cli: Introduce @jsonField directive, refactoring (#417) (f6e32d7), closes #418 #418

  • hydra-indexer: bump polkadot/api indexer version to 4.17.1 (51ea406)

Bug Fixes

  • hydra-cli: fix array fields (bd69623)

  • hydra-cli: fix array fields (#35) (dc58f98)

  • hydra-cli: fix kusama v3 examples and subsquid docker images (025e9c7)

  • hydra-cli: fix scaffold indexer url property (db0b721)

  • hydra-cli: render variant fields of array type (#429) (cc42906)

  • hydra-cli: update hydra-cli scaffold template (#39) (7a1c52b)

  • hydra-indexer: bump polkadot version to 4.15.1 (7a9ac48)

  • hydra-indexer: bump polkadot-api to 4.16.2 (31d404d)

  • hydra-processor: set createdAt, updatedAt to the block timestamp by default (#426) (1046de9), closes #400

3.1.0-alpha.7 (2021-07-09)

Bug Fixes

  • hydra-cli: fix kusama v3 examples and subsquid docker images (025e9c7)

3.1.0-alpha.6 (2021-07-08)

Bug Fixes

  • hydra-cli: fix scaffold indexer url property (db0b721)

3.1.0-alpha.5 (2021-07-08)

Bug Fixes

  • hydra-cli: update hydra-cli scaffold template (#39) (7a1c52b)

3.1.0-alpha.4 (2021-07-05)

Features

  • hydra-indexer: bump polkadot/api indexer version to 4.17.1 (51ea406)

3.1.0-alpha.3 (2021-06-28)

Bug Fixes

  • hydra-cli: fix array fields (bd69623)

3.1.0-alpha.2 (2021-06-28)

Bug Fixes

  • hydra-indexer: bump polkadot-api to 4.16.2 (31d404d)

3.1.0-alpha.1 (2021-06-14)

Features

  • hydra-cli: Relationship fetching via dataloaders (#416) (08595f7)

3.1.0-alpha.0 (2021-06-09)

Features

  • hydra-cli: optimized implementation of interface queries (#415) (05c930f)

3.0.1-alpha.2 (2021-05-28)

Bug Fixes

  • hydra-cli: move relationship handling from resolver to service (#409) (6fec247), closes #408

3.0.1-alpha.1 (2021-05-27)

Bug Fixes

3.0.1-alpha.0 (2021-05-25)

Bug Fixes

  • hydra-cli: add DB env variables to indexer docker-compose stack (#405) (fb53385)

3.0.0 (2021-05-24)

Note: Version bump only for package hydra

3.0.0-beta.8 (2021-05-24)

Note: Version bump only for package hydra

3.0.0-beta.7 (2021-05-21)

Bug Fixes

  • hydra-typegen: do proper handling of tuples in typegen (#403) (bf89dc8), closes #398

3.0.0-beta.6 (2021-05-14)

Bug Fixes

  • hydra-indexer: do not coerce null values to an empty string (#395) (aced643), closes #393

3.0.0-beta.5 (2021-05-14)

Bug Fixes

  • hydra-cli: fix ts compilation error in generated relationship resolver (#392) (22a18e3)

3.0.0-beta.4 (2021-05-10)

Features

  • hydra-cli: upgrade Node version to 14: hydra-cli, hydra-indexer, hydra-indexer-gateway (#390) (bc57996), closes #4

3.0.0-beta.3 (2021-05-07)

Bug Fixes

  • hydra-typegen: fix tuple types not correctly parsed by typegen (#389) (8a3d8e7), closes #373

3.0.0-beta.2 (2021-05-07)

Bug Fixes

  • hydra-cli: bump hydraVersion -> 3 in manifest files (#388) (f837191)

3.0.0-beta.1 (2021-05-07)

Features

  • hydra-cli: support cross filters for entity relationship (#381) (04f2dca)

  • hydra-cli: support multiple orderBy clauses (#378) (7348f03)

  • hydra-cli: support variant relations v3 (#380) (8ab5222), closes #357

  • hydra-indexer: add bundle and spec types support for hydra indexer (#353) (78617e4)

  • hydra-indexer: persist block data (#366) (b11a7b2)

  • hydra-indexer-gateway: add block queries (#367) (fcb6a5b)

  • hydra-processor: add hydra indexer check + hydra-processor performance fix (#385) (dd77e3f)

  • hydra-processor: Hooks without events (#386) (d3ff8e6)

  • hydra-processor: string-based ranges in manifest (#347) (d343da1)

  • hydra-processor: use mappings contexts and support specVersion filters (#375) (6a95a99)

  • typegen: tuple return type for event.params (#358) (bf16156)

Bug Fixes

  • hydra-cli: update scaffold templates (#383) (427625a)

  • hydra-processor: fix missing dependency in hydra-procesor (#387) (21bb96e)

2.1.0-beta.8 (2021-04-29)

Bug Fixes

  • hydra-cli: fix stack overflow caused by lodash.cloneDeep (#369) (e087c5c)

2.1.0-beta.7 (2021-04-08)

Bug Fixes

  • hydra-cli: fix single import of model files (#352) (10f84d4)

2.1.0-beta.6 (2021-04-08)

Features

  • hydra-cli: export all model files from a single module (#348) (47b526a)

2.1.0-beta.5 (2021-04-02)

Bug Fixes

  • hydra-cli: Export all enums + refactor (#344) (221f961)

2.1.0-beta.4 (2021-03-31)

Bug Fixes

  • hydra-processor: lazily init config to fix the --indexer flag (#341) (e7e3d77)

2.1.0-beta.3 (2021-03-31)

Features

  • packages: upgrade polkadot/api version to 4.2.1 (#339) (e840712)

2.1.0-beta.0 (2021-03-30)

Features

  • packages: upgrade polkadot/api version to 4.2.1 (#339) (e840712)

2.0.1-beta.17 (2021-03-29)

Bug Fixes

  • hydra-cli: declaration:true for graphql-server + fix resolver duplicate names (#338) (e3fa092)

2.0.1-beta.16 (2021-03-24)

Bug Fixes

2.0.1-beta.15 (2021-03-19)

Bug Fixes

  • hydra-cli: use transpiled js files for query-node (#323) (af382ac)

2.0.1-beta.14 (2021-03-19)

Bug Fixes

2.0.1-beta.13 (2021-03-18)

Bug Fixes

  • hydra-cli: fix overriding entity relation type and derivedFrom (#324) (d2393a3)

2.0.1-beta.12 (2021-03-17)

Bug Fixes

  • hydra-cli: ignore generating module import for self referenced entities (#322) (2d09777)

2.0.1-beta.11 (2021-03-16)

Bug Fixes

  • hydra-typegen: validate location of type definitions json (#320) (c29433d)

2.0.1-beta.10 (2021-03-16)

Bug Fixes

  • hydra-cli: fix dockerfiles created by scaffold (#317) (ecc2226)

2.0.1-beta.9 (2021-03-10)

Bug Fixes

  • hydra-cli: fix docker setup for scaffold + sample project (#312) (023e4ef)

2.0.1-beta.8 (2021-03-10)

Bug Fixes

  • hydra-cli: generate server source before installing the dependencies (#311) (f6aa58c)

2.0.1-beta.7 (2021-03-10)

Bug Fixes

  • fix package.json files and prepack scripts (#308) (469198e)

2.0.1-beta.6 (2021-03-09)

Bug Fixes

  • hydra-indexer-gateway: add 'inSync' and 'hydraVersion' fields to the indexerStatus query (#295) (fc07445)

2.0.1-beta.5 (2021-03-09)

Bug Fixes

  • hydra-processor: Use single hydraVersion in manifest (#293) (08a1694)

2.0.1-beta.4 (2021-03-05)

Note: Version bump only for package hydra

2.0.1-beta.3 (2021-03-05)

Bug Fixes

  • hydra-cli: support entity relations in interfaces (#275) (122e593)

2.0.1-beta.2 (2021-03-04)

Bug Fixes

  • hydra-cli: fix query name in the fts service template (bc70e02)

Features

  • hydra-cli: subscriptions for processor state updates + hydra-cli dep management (#224) (e828ab4)

  • add block timestamp to substrate event (b4f6cd9)

0.1.2 (2020-11-16)

0.0.4 (2020-11-06)

0.0.17 (2020-11-02)

0.0.18-alpha.2 (2020-10-29)

0.0.18-alpha.1 (2020-10-29)

0.0.16-alpha.2 (2020-10-19)

Bug Fixes

  • add guard for event data (52db9aa)

  • add guard for related field isList to decide 1:n (d6d4c8f)

  • allow block height only if database is empty (19b50a0)

  • always override BLOCK_HEIGHT env var (2d003f2)

  • continue with the next block if fail to fetch events (867bb28)

  • import NumericField for BigDecimal type (6740e8c)

  • imports (ed22c71)

  • missing related entity imports (c879782)

  • processing a block events in one db transcation (691d37f)

  • provide object type in @Resolver decorator (59b9d49)

  • set join props for m-t-m JoinTable decorator (4b25c02)

  • use bn.js for numeric types (faafa83)

  • indexer: add guard for required entity fields (df7570a)

  • indexer: introduce asyncForEach to support async/await in foreach (d6f84e8)

  • indexer: load warthog env vars for db models (9d96757)

  • indexer: use db lock mode to prevent multiple records in last processed event table (91fe1dd)

Features

  • make entity fields unique on database with @unique directive (d740010)

  • propagate descriptions in the input schema model classes (299c64c)

  • cli: add option to generate api preview (4241138)

  • indexer: add getMany to return multiple result from db (d1049aa)

  • mappings: add handlers for avatar and handle (a99a0da)

  • mappings: add mappings for rootAccount, controllerAccount (652763e)

Last updated