Skip to content

Latest commit

 

History

History
139 lines (113 loc) · 4.82 KB

CHANGELOG.md

File metadata and controls

139 lines (113 loc) · 4.82 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

All logs must start with the format: [x.y.z] - yyyy-mm-dd

0.16.2 - 2021-12-16

Changed

  • Update subql/validator dependencies (#720)

0.16.1 - 2021-11-30

Fixed

  • Remove auto generated enum types and interfaces (#680)

0.16.0 - 2021-11-19

Fixed

  • Fix migrate datasource entry path (#641)
  • Touch up command line description (#628)

Changed

  • Codegen controller using new type mappings (#532)
  • Update publish command to handle custom datasource (#641)
  • init command now create spec v0.2.0 project by default (#643)

Added

  • Support enums in codegen (#551)

0.15.0 - 2021-11-03

Changed

  • Improve ts typing for static create() function in model.ts template (#573)
  • Use jsonrpc client to fetch genesis hash , drop dependencies of polkadot-api (#595)
  • Update subql validate to validate custom ds (#596)
  • Bump dependencies (#584)

Added

  • New command Subql migrate allow convert project manifest v0.0.1 to v0.2.0 (#587)

0.14.0 - 2021-10-26

Added

  • Added publish CLI command which uploads a project to IPFS if it is using project manifest v0.2.0 (#486)

Changed

  • Update Polkadot/api to 6.5.2 (#564)

[0.13.0] - 2021-10-12

Added

  • Cli now support for manifest spec version 0.2.0 (#495)
  • Expand on cli init capabilities, default to not installing dependencies (#485)

[0.12.0] - 2021-09-16

Added

  • Adds command subql build which webpacks the project code into a single file (#475)

[0.11.2] - 2021-09-01

Fixed

  • Fix codegen template for jsonField optional field (#459)

[0.11.1] - 2021-08-27

Fixed

  • Deprecated warnings (#448)

[0.11.0] - 2021-08-20

Added

  • Support Bytea type in Cli (#432)

[0.10.0] - 2021-06-25

Changed

  • Update dependencies (#358)

[0.9.3] - 2021-05-04

Added

  • Codegen will support indexed jsonb fields. No get methods will be created for such fields in the entity class. (#291)

0.9.2 - 2021-04-21

Added

  • Codegen allow query by foreign key field (#285)

0.9.0 - 2021-04-19

Added

  • @index annotation is now supported in graphql.schema (#255):
    • Can be added on any field of any entity except primary or foreign keys
    • @subql/node will recognise it and create table with additional indexes to speed querying
    • Allow query by indexed field via global.store (#271)
  • @jsonField annotation is now supported in graphql.schema which allows you to store structured data JSON data in a single database field
    • We'll automatically generate coresponding JSON interfaces when querying this data (#275)
    • Read more about how you can use this in our updated docs

0.8.0 - 2021-03-11

Added

  • Update subquery repo path (#196)
  • codegen will create foreign key for relations: 1-1, and 1-N  (#212)
  • codegen support type Boolean (#216)
  • add subcommand validate (#219)

0.7.3 - 2021-02-15

Changed

  • bump dependencies (#148)

0.7.2 - 2021-02-03

Fixed

  • fix yaml formatting problem in the starter scaffold generated by subql init (#140)

0.7.1 - 2021-01-27

Fixed

  • add missing cli-ux dependency (#133)

0.7.0 - 2021-01-27

Added

  • add user interaction for subql init (#118)

0.6.0 - 2021-01-21

Fixed

  • read graphql schema from the location defined in project.yml (#105)

0.5.0 - 2021-01-15

Changed

  • subql init doesn' need --starter by default (#86)
  • model template use bigint instead of BigInt (#82)

[0.2.0] - 2020-12-22

Changed

  • support subcommand codegen
  • support subcommand init