Skip to content

Commit

Permalink
docs: added specVersion releases (#673)
Browse files Browse the repository at this point in the history
* docs: added specVersion releases

* docs: specVersion description improved
  • Loading branch information
Shiyasmohd authored May 20, 2024
1 parent 94a1ae2 commit 0d84d16
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 0 deletions.
16 changes: 16 additions & 0 deletions website/pages/en/developing/creating-a-subgraph.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,8 @@ dataSources:
The important entries to update for the manifest are:
- `specVersion`: a semver version that identifies the supported manifest structure and functionality for the subgraph. The latest version is `1.2.0`. See [specVersion releases](#specversion-releases) section to see more details on features & releases.

- `description`: a human-readable description of what the subgraph is. This description is displayed in Graph Explorer when the subgraph is deployed to Subgraph Studio.

- `repository`: the URL of the repository where the subgraph manifest can be found. This is also displayed in Graph Explorer.
Expand Down Expand Up @@ -186,6 +188,20 @@ These ordering rules are subject to change.

> **Note:** When new [dynamic data source](#data-source-templates-for-dynamically-created-contracts) are created, the handlers defined for dynamic data sources will only start processing after all existing data source handlers are processed, and will repeat in the same sequence whenever triggered.

### SpecVersion Releases

| Version | Release notes |
| :-: | --- |
| 1.2.0 | Added support for [Indexed Argument Filtering](/#indexed-argument-filters--topic-filters) & declared `eth_call` |
| 1.1.0 | Supports [Timeseries & Aggregations](#timeseries-and-aggregations). Added support for type `Int8` for `id`. |
| 1.0.0 | Supports [`indexerHints`](/developing/creating-a-subgraph/#indexer-hints) feature to prune subgraphs |
| 0.0.9 | Supports `endBlock` feature |
| 0.0.8 | Added support for polling [Block Handlers](developing/creating-a-subgraph/#polling-filter) and [Initialisation Handlers](developing/creating-a-subgraph/#once-filter). |
| 0.0.7 | Added support for [File Data Sources](developing/creating-a-subgraph/#file-data-sources). |
| 0.0.6 | Supports fast [Proof of Indexing](/network/indexing/#what-is-a-proof-of-indexing-poi) calculation variant. |
| 0.0.5 | Added support for event handlers having access to transaction receipts. |
| 0.0.4 | Added support for managing subgraph features. |

### Getting The ABIs

The ABI file(s) must match your contract(s). There are a few ways to obtain ABI files:
Expand Down
6 changes: 6 additions & 0 deletions website/route-lockfile.txt
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,8 @@
/ar/substreams/
/ar/sunrise/
/ar/tokenomics/
/cs/
/cs/404/
/cs/about/
/cs/arbitrum/arbitrum-faq/
/cs/arbitrum/l2-transfer-tools-faq/
Expand Down Expand Up @@ -302,6 +304,8 @@
/es/substreams/
/es/sunrise/
/es/tokenomics/
/fr/
/fr/404/
/fr/about/
/fr/arbitrum/arbitrum-faq/
/fr/arbitrum/l2-transfer-tools-faq/
Expand Down Expand Up @@ -475,6 +479,8 @@
/hi/substreams/
/hi/sunrise/
/hi/tokenomics/
/it/
/it/404/
/it/about/
/it/arbitrum/arbitrum-faq/
/it/arbitrum/l2-transfer-tools-faq/
Expand Down

0 comments on commit 0d84d16

Please sign in to comment.