Skip to content
This repository has been archived by the owner on Oct 25, 2024. It is now read-only.

v0.21.0

Compare
Choose a tag to compare
@ra0x3 ra0x3 released this 29 Sep 17:01
· 48 commits to master since this release
ab70a95

What's Changed

v0.20.0

v0.20.2

v0.20.3

v0.20.4

v0.20.6

v0.20.7

v0.20.8

  • chore: add graphql schema validation by @ra0x3 in #1318
  • enhancement: rebuild when manifest changed by @lostman in #1338
  • chore: remove indexer asset versioning logic by @lostman in #1340
  • Add Mint and Burn receipts to fuel-explorer by @deekerno in #1342
  • enhancement: add support for sway generics by @ra0x3 in #1332
  • Made manifest contract_id work with both namespaced and non-namespaced contract IDs by @dadepo in #1326
  • v0.20.8 by @ra0x3 in #1344

v0.20.9

v0.20.10

v0.20.11

v0.21.0

  • enhancement: Removed report_metrics from indexer manifest by @dadepo in #1372
  • docs: update README by @ra0x3 in #1379
  • enhancement: make sequential blocks trigger configurable by @lostman in #1378
  • fix: update rustc specified in default indexer cargo manifest by @ra0x3 in #1380
  • fix: consecutive blocks trigger existence check by @lostman in #1386
  • chore/breaking: simplify scalar types by @ra0x3 in #1388
  • chore: add sway app abi tests by @ra0x3 in #1341
  • v0.21.0 by @ra0x3 in #1389

Breaking changes

  • Several breaking changes were made to GraphQL scalars

Previous implementation

type Account @entity {
   id: ID!
   value: UInt8!
   blob: Blob!
   name: Charfield!
   signature: Signature!
   nonce: Nonce!
   tx_id: TxId!
}

New implementation

type Account @entity {
   id: ID!
   value: U64!
   blob: Bytes!
   name: String!
   signature: Bytes64!
   nonce: Bytes32!
   tx_id: Bytes32!
}

Full list of changed scalars

Previous Current
Int1 I8
UInt1 U8
Int4 I32
UInt4 U32
Int8 I64
UInt8 U64
Int16 I128
UInt16 U128
Charfield String
Signature Bytes64
Nonce Bytes32
Blob Bytes
Virtual (removed)

New Contributors

Full Changelog: v0.20.0...v0.21.0