-
Notifications
You must be signed in to change notification settings - Fork 0
packages‐cli
sadtriyo100jt edited this page Mar 1, 2024
·
1 revision
Welcome to the bersamamu wiki!# 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.
4.3.0 - 2024-02-29
- Publish command output flag not working (#2270)
- Update deployemnt flags to match managed service (#2274)
4.2.7 - 2024-02-23
- Bump axios from 0.27.0 to 0.28.0 (#2262)
4.2.6 - 2024-02-02
- Bump
common-cosmos
Codegen failing on Windows by using forked version oftelescope
(#2239) - Bump
common-ethereum
with Codegen typechain fix (#2239)
4.2.5 - 2023-12-22
- codegen for some ethereum projects with assets
4.2.4 - 2023-12-14
- Breaking: Update cosmos codegen to fix generating invalid typescript, this could require minor changes to your imports and usage of message types
- Update all sdk common dependencies
4.2.3 - 2023-11-30
- removed deprecated endpoint query on endpoint suggestion (#2190)
4.2.2 - 2023-11-24
- Update deployment command with v3 api (#2177)
4.2.1 - 2023-11-13
- Update
@subql/utils
4.2.0 - 2023-10-31
- Support building and publishing Concordium projects (#2078)
- ts-manifest compatibility with
codegen:generate
command (#2111)
4.1.0 - 2023-10-25
- Removed
validate
command from cli, also removed from@subql/validator
from dependencies (#2121)
- Multichain support for TypeScript manifest (#2097)
- Support for multi endpoints CLI deployment (#2117)
- Building TS manifest on Windows (#2118)
4.0.5 - 2023-10-18
- Update error handling on deployment commands (#2108)
4.0.4 - 2023-10-17
- handle error on generate command (#2095)
4.0.3 - 2023-10-11
- Fixed yaml readers/writers on
init
command (#2082)
4.0.2 - 2023-10-11
- Codegen expecting a ts manifest but not a yaml manifest (#2084)
4.0.1 - 2023-10-10
- Fix
codegen
logic for Cosmos Manifests (#2073) - Error when generating manifest from ts (#2075)
4.0.0 - 2023-10-04
- Fix incorrect codegen on unstructured storage proxy contract abis (#1976)
- Publish multichain projects file to a directory in ipfs (#1981)
- Support for cosmwasm contract abi codegen (#1989)
- Update
subql init
to use proxy templates (#1991) - Support build and publish project from typescript manifest. (#2011)
- Update common packages version from
latest
, to ensure they will be bumped (#1992) - Update model codegen to include
getByFields
and produce prettier code (#1993) - migrate from
oclif
v1 to v2 - Move abi-codegen from
cli
tocommon-ethereum
(#2010) - Update common dependencies from each SDK with latest changes
- replaced
oclif-dev
dependency withoclif
due to v2 migration (#1998) - globby from dev dependencies (#1998)
3.6.1 - 2023-08-29
- Publish command creating invalid deployment (#1977)
3.6.0 - 2023-08-25
-
codegen
support for Cosmos (Protobufs to ts) (#1958)
- Publish command uploading files to IPFS multiple times (#1967)
3.5.1 - 2023-08-16
- Ensure absolute pathing for all path related flags (#1947)
3.5.0 - 2023-08-11
- abi
codegen
support forcosmos/Ethermint
(#1936)
- Ensure non evm custom datasource do not generate abis (#1936)
3.4.0 - 2023-08-10
- Add new command
codegen:generate
, allowing users to generate a scaffold based on selected ABIs (#1896) -
subql init
supports scaffold creation viacodegen:generate
(#1896) - Support for update availability logs (#1930)
- change soroban packages to stellar (#1929)
3.3.3 - 2023-08-04
-
subql codegen
with different pathing ABIs (#1916) - Fix codegen entity constructor missing array on field (#1922)
- Support building and publishing soroban projects (#1919)
3.3.2 - 2023-07-31
- Update license in all packages (#1891)
3.3.1 - 2023-07-11
-
codegen
not working with artifact format files (#1867)
3.3.0 - 2023-06-26
- Support for Terra and Avalanche SDKs. Note: Avalanche is still supported through the Ethereum SDK. (#1841)
3.2.0 - 2023-06-19
- Simply multichain running, allow codegen for multichain projects, support adding new chain manifest (#1746)
3.1.1 - 2023-06-07
- Ensure codegen supports generatedAbis dynamic and custom datasources. (#1780)
- Codegen will remove unused generatedAbis from generated files (#1789)
3.1.0 - 2023-05-31
- Handle composite indexes with codegen (#1759)
3.0.0 - 2023-05-19
- Codegen will now generate code that is compatible with TS strict settings. This changes entity constructors to take all required parameters. The create method is still the preferred way of defining entities. (#1713)
2.1.0 - 2023-05-10
- Support for older manifest versions (except for migrations) (#1659)
2.0.0 - 2023-04-20
- Major release 2.0.0, align with other package versions
- Build
*.test.ts
file to support testing Framework (#1584)
1.13.1 - 2023-03-30
- Change in migrate controller, add support for Multiple endpoints (#1551)
- Fix previous release 1.13.0 failed
1.13.0 - 2023-03-29
-
Build
generate sourcemap for projects (#1569)
- Fix codegen exit when ABI is not valid (#1570)
- Add validation for
codegen
, graphql conflicts (#1564)
1.12.3 - 2023-03-09
- Fix ABI codegen skipped due to runtime validation (#1552)
1.12.2 - 2023-03-07
- Fix
subql publish
with Avalanche manifest (#1546)
1.12.1 - 2023-03-07
-
@subql/common-avalanche
dependency update
1.12.0 - 2023-03-06
- Support ETH abi codegen (#1532)
1.11.0 - 2023-01-31
- Fix
subql publish
failing on windows (#1502)
- Support for Near (#1498)
1.10.1 - 2022-12-22
- Fix command
codegen
to allow templates with other SDKs(#1470)
1.10.0 - 2022-12-19
- Update deploy cli to fix
disableHistorical
option (#1460)
1.9.1 - 2022-12-05
- Fix for
subql
codegen--file
flag. (#1446)
1.9.0 - 2022-11-23
- Add support to cli/validator for flare (#1416)
1.8.0 - 2022-10-27
- Fix CLI init project manifest missing comments issue (#1380)
1.7.0 - 2022-10-27
-
--dedicatedDB
option to project deployement. (#1355) - Flags for advanced settings. (#1352)
- Specifying query and node versions with or without a
v
. (#1354)
1.6.4 - 2022-10-06
- Update IPFS endpoints. (#1337)
1.6.3 - 2022-09-29
- Fix Output URL for
project:create-project
command. (#1324) - Improve
codegen
command error logs. (#1324)
1.6.2 - 2022-09-24
- Fixed cli publish failed due to upload file logic unable to validate section is
null
. (#1316)
1.6.1 - 2022-09-13
- Fixed
subql-init
for Algorand, Avalanche and Cosmos.
1.6.0 - 2022-08-17
- Support new templates mono-repo structure. (#1236)
1.5.1 - 2022-08-11
- Bump version for missing update
subql-common
in previous release.
1.5.0 - 2022-08-04
- Support for Algorand projects (#1228)
- Removing
.github
directory from starter templates (#1223)
1.4.0 - 2022-07-27
- Added redeploy deployment feature (#1205)
- Rename
--project_name
flag to--projectName
(#1205)
- Use latest runner validation from common package. (#1195)
1.3.1 - 2022-07-13
- Added resolution to downgrade
node-fetch
as we have not support ES module (1184) - Added encodedURI for project deployment key (#1183)
1.3.0 - 2022-07-12
- CLI deployment when no dictionary or matching endpoint is provided (#1180)
- Storing ipfs-cid locally (#1169)
- New Flag
-d
added todeployment:deploy
command allowing runner versions and endpoints to use default values from manifest (#1176)
- Rename
deploy
command back todeployment
(#1176)
1.2.1 - 2022-07-06
- Add cosmos family to cli init (#1165)
1.2.0 - 2022-07-05
- update common-avalanche,fix missing filter, asset and options (#1158)
- Rename
deployment
command todeploy
(#1149)
1.1.1 - 2022-06-29
- Fixed typo in publish log (#1135)
- Update init and publish tests with manifest 1.0.0 (#1114)
1.1.0 - 2022-06-22
- Increase publish project body size up to 50mb (#1100)
- Validate support multi networks, also support validate IPFS deployment. To validate project manifest spec version below 1.0.0, will require to provide
network-family
(#1115)
- Added avalanche and cosmos to publish (#1105)
- Now cli able to manage deployment on host service, promote, deploy and delete (#1102)
1.0.1 - 2022-05-31
- Fix cli init duplicate chainId and genesisHash (#1058)
1.0.0 - 2022-05-11
- fix undefined file under chainTypes (#1010)
0.29.0 - 2022-05-11
- remove use manifest in codegen (#1001)
0.28.0 - 2022-05-06
- Fix migrate missing chain types (#975)
- Refactor init command and add network family (#979)
0.27.0 - 2022-05-02
- Add utils package (#928)
0.26.1 - 2022-04-27
- Support for Terra dynamic datasources (#899)
- Output build errors (#901)
0.26.0 - 2022-04-26
- Add manifest specVersion 1.0.0 template to
subql init
command (#888)
- Drop support for manifest 0.0.1 templates (#900)
0.25.0 - 2022-04-12
- Update @subql/common-terra to allow specifying a mantlemint endpoint (#885)
0.24.0 - 2022-04-06
- Add support for manifest 1.0.0, migrate will now upgrade project to 1.0.0 (#845)
0.23.0 - 2022-03-22
- Use
TerraProjectManifestVersioned
to support terra contract handling (#848)
0.22.0 - 2022-03-01
- Support terra in command line, add terra template (#781)
0.21.0 - 2022-02-24
- Support cli publish from a manifest file (#800)
0.20.1 - 2022-02-15
- Patch release with @subql/validator version bump, in order to fix validation issue.
0.20.0 - 2022-02-09
- Add support for dynamic data sources (#773)
- Add authentication for publish command, access token will read from
SUBQL_ACCESS_TOKEN
in environment or under$HOME/.subql/SUBQL_ACCESS_TOKEN
(#778)
- Fix codegen importing jsonType interface multiple times (#784)
- Fix cli build command issues (#789)
0.19.0 - 2022-01-21
- Allow use
subql build
self contained js as instructed byexports
fields underpackage.json
(#753)
- Remove .github directory from new projects (#763)
0.18.0 - 2022-01-18
- Filter project templates by selected specVersion (#751)
0.17.0 - 2022-01-13
- Warning and advice for use manifest specVersion v0.0.1 (#730)
- Message for install git suggestion (#733)
- Allow user to select templates when run
subql init
(#712)
0.16.2 - 2021-12-16
- Update subql/validator dependencies (#720)
0.16.1 - 2021-11-30
- Remove auto generated enum types and interfaces (#680)
0.16.0 - 2021-11-19
- Fix migrate datasource entry path (#641)
- Touch up command line description (#628)
- 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)
- Support enums in codegen (#551)
0.15.0 - 2021-11-03
- 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)
- New command
Subql migrate
allow convert project manifest v0.0.1 to v0.2.0 (#587)
0.14.0 - 2021-10-26
- Added publish CLI command which uploads a project to IPFS if it is using project manifest v0.2.0 (#486)
- Update Polkadot/api to 6.5.2 (#564)
0.13.0 - 2021-10-12
- 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
- Adds command
subql build
which webpacks the project code into a single file (#475)
0.11.2 - 2021-09-01
- Fix codegen template for jsonField optional field (#459)
0.11.1 - 2021-08-27
- Deprecated warnings (#448)
0.11.0 - 2021-08-20
- Support Bytea type in Cli (#432)
0.10.0 - 2021-06-25
- Update dependencies (#358)
0.9.3 - 2021-05-04
- 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
- Codegen allow query by foreign key field (#285)
0.9.0 - 2021-04-19
- annotation is now supported in
- 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) - annotation is now supported in
- 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
- 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
- bump dependencies (#148)
0.7.2 - 2021-02-03
- fix yaml formatting problem in the starter scaffold generated by subql init (#140)
0.7.1 - 2021-01-27
- add missing cli-ux dependency (#133)
0.7.0 - 2021-01-27
- add user interaction for subql init (#118)
0.6.0 - 2021-01-21
- read graphql schema from the location defined in project.yml (#105)
0.5.0 - 2021-01-15
- subql init doesn' need --starter by default (#86)
- model template use bigint instead of BigInt (#82)
0.2.0 - 2020-12-22
- support subcommand codegen
- support subcommand init