All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.22.0 (2023-08-02)
- added mark price related logic & update wrong naming (ba8387a)
- set an adjusted sqrtPriceX96 when calling Quoter swap (9cad112)
- over price band error should be shown after swap simulation (140a48d)
- remove unexpected mul 1e20 when calling quoter swap for maker position (3afc4be)
- upgrade GitHub workflow with new syntax (e7c3e00)
- 1.19.0-canary (f5ef69b)
- add a gas estimation guide (02e0cbe)
- release: 1.20.0 (d983076)
- release: 1.20.0-canary.0 (7393d5e)
- release: 1.21.0 (2450598)
- release: 1.21.0-canary.0 (df9f4dd)
- release: 1.22.0-canary.0 (5d93b53)
- update changelogs (bc169cd)
1.22.0-canary.0 (2023-08-02)
- added mark price related logic & update wrong naming (ba8387a)
- set an adjusted sqrtPriceX96 when calling Quoter swap (9cad112)
- over price band error should be shown after swap simulation (140a48d)
- remove unexpected mul 1e20 when calling quoter swap for maker position (3afc4be)
- upgrade GitHub workflow with new syntax (e7c3e00)
- 1.19.0-canary (f5ef69b)
- add a gas estimation guide (02e0cbe)
- release: 1.20.0 (d983076)
- release: 1.20.0-canary.0 (7393d5e)
- release: 1.21.0 (2450598)
- release: 1.21.0-canary.0 (df9f4dd)
- update changelogs (bc169cd)
1.21.0 (2023-06-29)
- set an adjusted sqrtPriceX96 when calling Quoter swap (9cad112)
- remove unexpected mul 1e20 when calling quoter swap for maker position (3afc4be)
- upgrade GitHub workflow with new syntax (e7c3e00)
- release: 1.21.0-canary.0 (df9f4dd)
1.21.0-canary.0 (2023-06-29)
- set an adjusted sqrtPriceX96 when calling Quoter swap (9cad112)
- remove unexpected mul 1e20 when calling quoter swap for maker position (3afc4be)
- upgrade GitHub workflow with new syntax (e7c3e00)
1.20.0 (2023-04-24)
- added mark price related logic & update wrong naming (ba8387a)
- over price band error should be shown after swap simulation (140a48d)
1.20.0-canary.0 (2023-04-24)
- added mark price related logic & update wrong naming (ba8387a)
- over price band error should be shown after swap simulation (140a48d)
1.19.0 (2023-04-13)
1.18.0 (2023-02-09)
- refactor ClearingHouseConfig with twapInterval (fb94711)
1.18.0-canary.0 (2023-02-09)
- refactor ClearingHouseConfig with twapInterval (fb94711)
1.16.0 (2022-10-31)
- add backOff after retry through all providers (651617d)
- add liquidity get data all error handling (da478d7)
- add markets get data all error handling (0394bd4)
- add MulticallReadError, MulticallEncodeError, MulticallDecodeError (118dda0)
- add positions get data all error handling (a49bd3c)
- add vault get data all error handling (a71611c)
- add wallet get data all error handling (9de76f7)
- provide get liquidity data all function (da7010f)
- refine condition to handle error response (2b94447)
- review comments (8ec3057)
- update error condition logic (858a30f)
1.16.0-canary.0 (2022-10-31)
- add backOff after retry through all providers (651617d)
- add liquidity get data all error handling (da478d7)
- add markets get data all error handling (0394bd4)
- add MulticallReadError, MulticallEncodeError, MulticallDecodeError (118dda0)
- add positions get data all error handling (a49bd3c)
- add vault get data all error handling (a71611c)
- add wallet get data all error handling (9de76f7)
- provide get liquidity data all function (da7010f)
- refine condition to handle error response (2b94447)
- review comments (8ec3057)
- update error condition logic (858a30f)
- remove debug console (ea5d7e7)
1.15.0 (2022-10-26)
- add logger util (b75439a)
- Markets: markets module supports get all market data by getMarketDataAll function (9793502)
- Positions: positions module supports get all position data by getPositionDataAll function (7e93253)
- suspend adding user rpc into the rotate list (b236234)
- Vault: support get vault data all feature (b2f6a6b)
- Wallet: support get wallet data all and get collateral info all (da9a8a8)
- avoid using provider from signer (9a051c1)
- ChannelEventSource: add isFirstRequired checker (8c969fa)
- remove unused artifacts when generate-type (#90) (a3d364e)
- fix @perp/curie-deployments version (68f9bef)
- fix yarn lock (b6153c1)
- yarn.lock: fix dependency lock (6d8e249)
- publish canary: make canary publish manually (5955649)
- update workflow for canary (7a128e8)
- workflow: make version bump manually (7f9cb4f)
- (WIP) debugging rpc (13f9a86)
- add debugging msg (5307804)
- clean up (d13ccc4)
- release: 1.12.0 (a63f7da)
- release: 1.12.1 (7573827)
- release: 1.12.1-canary.0 (bd47a25)
- release: 1.12.2 (9a21ac2)
- release: 1.12.2-canary.0 (817b9e8)
- release: 1.12.3 (9d0aa0e)
- release: 1.12.3-canary.0 (97b6609)
- release: 1.13.0 (c73a038)
- release: 1.13.0-canary.0 (afaa6be)
- release: 1.13.0-canary.0 (e5a8968)
- release: 1.13.0-canary.1 (7098eaa)
- release: 1.14.0 (f6f9cd3)
- release: 1.15.0-canary.0 (30d3da7)
- remove debug log (e43139f)
- Wallet: add todo note for getWalletDataAllCollateralInfo function (f96a1e1)
1.9.2-canary.13 (2022-08-10)
1.9.2-canary.12 (2022-08-10)
- clean up workflow (7f162e7)
- release: 1.9.2-canary.12 (702d169)
1.9.2-canary.11 (2022-08-10)
- refactor workflow and add npm script for bump canary (0ca853b)
1.9.2-canary.9 (2022-08-10)
- canary: bump version and test workflow (612ba71)
- update workflow (89a1bac)
1.9.2-canary.7 (2022-08-10)
- bump version (273cb9f)
- canary: bump version (e90fde0)
- canary: bump version and add terser (7c172a5)
- canary: bump version and update deps (681937d)
- canary: update dist folder structure (a6c3117)
- rollup: clean up dependencies & add rollup plugins (b6bf046)
- rollup: experiment rollup config (#83) (44a2792)
- update dist folder structure (3f515db)
- update rollup config (42c5f2e)
1.15.0-canary.0 (2022-10-14)
- add logger util (b75439a)
- Markets: markets module supports get all market data by getMarketDataAll function (9793502)
- Positions: positions module supports get all position data by getPositionDataAll function (7e93253)
- suspend adding user rpc into the rotate list (b236234)
- avoid using provider from signer (9a051c1)
- fix @perp/curie-deployments version (68f9bef)
- fix yarn lock (b6153c1)
- yarn.lock: fix dependency lock (6d8e249)
- publish canary: make canary publish manually (5955649)
- update workflow for canary (7a128e8)
- workflow: make version bump manually (7f9cb4f)
- (WIP) debugging rpc (13f9a86)
- add debugging msg (5307804)
- clean up (d13ccc4)
- release: 1.12.0 (a63f7da)
- release: 1.12.1 (7573827)
- release: 1.12.1-canary.0 (bd47a25)
- release: 1.12.2 (9a21ac2)
- release: 1.12.2-canary.0 (817b9e8)
- release: 1.12.3 (9d0aa0e)
- release: 1.12.3-canary.0 (97b6609)
- release: 1.13.0 (c73a038)
- release: 1.13.0-canary.0 (afaa6be)
- release: 1.13.0-canary.0 (e5a8968)
- release: 1.13.0-canary.1 (7098eaa)
- release: 1.14.0 (f6f9cd3)
- remove debug log (e43139f)
1.9.2-canary.13 (2022-08-10)
1.9.2-canary.12 (2022-08-10)
- clean up workflow (7f162e7)
- release: 1.9.2-canary.12 (702d169)
1.9.2-canary.11 (2022-08-10)
- refactor workflow and add npm script for bump canary (0ca853b)
1.9.2-canary.9 (2022-08-10)
- canary: bump version and test workflow (612ba71)
- update workflow (89a1bac)
1.9.2-canary.7 (2022-08-10)
- bump version (273cb9f)
- canary: bump version (e90fde0)
- canary: bump version and add terser (7c172a5)
- canary: bump version and update deps (681937d)
- canary: update dist folder structure (a6c3117)
- rollup: clean up dependencies & add rollup plugins (b6bf046)
- rollup: experiment rollup config (#83) (44a2792)
- update dist folder structure (3f515db)
- update rollup config (42c5f2e)
1.14.0 (2022-10-14)
1.14.0-canary.1 (2022-10-11)
- support goerli chain (4d24195)
- failed test cases (15ce7ce)
- release: 1.14.0-canary.0 (51a5973)
- remove esbuild and rollup-plugin-esbuild (f3babc1)
- ugprade @perp/curie-deployments to 2022.10.5-1664940982527 (ce4f637)
- update typing (6916c4c)
- upgrade @perp/curie-deployments to 2022.10.4-1664877139477 (c837d19)
1.14.0-canary.0 (2022-10-05)
- support goerli chain (4d24195)
- fix @perp/curie-deployments version (68f9bef)
- fix yarn lock (b6153c1)
- yarn.lock: fix dependency lock (6d8e249)
- publish canary: make canary publish manually (5955649)
- update workflow for canary (7a128e8)
- workflow: make version bump manually (7f9cb4f)
- release: 1.12.0 (a63f7da)
- release: 1.12.1 (7573827)
- release: 1.12.1-canary.0 (bd47a25)
- release: 1.12.2 (9a21ac2)
- release: 1.12.2-canary.0 (817b9e8)
- release: 1.12.3 (9d0aa0e)
- release: 1.12.3-canary.0 (97b6609)
- release: 1.13.0 (c73a038)
- release: 1.13.0-canary.0 (e5a8968)
- remove esbuild and rollup-plugin-esbuild (f3babc1)
- ugprade @perp/curie-deployments to 2022.10.5-1664940982527 (ce4f637)
- upgrade @perp/curie-deployments to 2022.10.4-1664877139477 (c837d19)
1.9.2-canary.13 (2022-08-10)
1.9.2-canary.12 (2022-08-10)
- clean up workflow (7f162e7)
- release: 1.9.2-canary.12 (702d169)
1.9.2-canary.11 (2022-08-10)
- refactor workflow and add npm script for bump canary (0ca853b)
1.9.2-canary.9 (2022-08-10)
- canary: bump version and test workflow (612ba71)
- update workflow (89a1bac)
1.9.2-canary.7 (2022-08-10)
- bump version (273cb9f)
- canary: bump version (e90fde0)
- canary: bump version and add terser (7c172a5)
- canary: bump version and update deps (681937d)
- canary: update dist folder structure (a6c3117)
- rollup: clean up dependencies & add rollup plugins (b6bf046)
- rollup: experiment rollup config (#83) (44a2792)
- update dist folder structure (3f515db)
- update rollup config (42c5f2e)
1.13.0 (2022-09-21)
- Vault: support withdraw all feature (061ca0d)
- fix @perp/curie-deployments version (68f9bef)
- fix yarn lock (b6153c1)
- yarn.lock: fix dependency lock (6d8e249)
- publish canary: make canary publish manually (5955649)
- update workflow for canary (7a128e8)
- workflow: make version bump manually (7f9cb4f)
- release: 1.10.0 (5226185)
- release: 1.11.0 (86749c0)
- release: 1.12.0 (a63f7da)
- release: 1.12.1 (7573827)
- release: 1.12.1-canary.0 (bd47a25)
- release: 1.12.2 (9a21ac2)
- release: 1.12.2-canary.0 (817b9e8)
- release: 1.12.3 (9d0aa0e)
- release: 1.12.3-canary.0 (97b6609)
- release: 1.13.0-canary.0 (e5a8968)
1.13.0-canary.0 (2022-09-21)
- Vault: support withdraw all feature (061ca0d)
- fix @perp/curie-deployments version (68f9bef)
- fix yarn lock (b6153c1)
- yarn.lock: fix dependency lock (6d8e249)
- release: 1.10.0 (5226185)
- release: 1.11.0 (86749c0)
- release: 1.12.0 (a63f7da)
- release: 1.12.1 (7573827)
- release: 1.12.1-canary.0 (bd47a25)
- release: 1.12.2 (9a21ac2)
- release: 1.12.2-canary.0 (817b9e8)
- release: 1.12.3 (9d0aa0e)
- release: 1.12.3-canary.0 (97b6609)
- publish canary: make canary publish manually (5955649)
- update workflow for canary (7a128e8)
- workflow: make version bump manually (7f9cb4f)
1.13.0-dev1.0 (2022-09-19)
- Vault: support withdraw all feature (061ca0d)
- remove unused artifacts when generate-type (539439d)
- fix @perp/curie-deployments version (68f9bef)
- fix yarn lock (b6153c1)
- yarn.lock: fix dependency lock (6d8e249)
- release: 1.10.0 (5226185)
- release: 1.11.0 (86749c0)
- release: 1.12.0 (a63f7da)
- release: 1.12.1 (7573827)
- release: 1.12.1-canary.0 (bd47a25)
- release: 1.12.2 (9a21ac2)
- release: 1.12.2-canary.0 (817b9e8)
- release: 1.12.3 (9d0aa0e)
- release: 1.12.3-canary.0 (97b6609)
- publish canary: make canary publish manually (5955649)
- update workflow for canary (7a128e8)
- workflow: make version bump manually (7f9cb4f)
1.12.3 (2022-09-02)
- release: 1.12.3-canary.0 (97b6609)
1.12.3-canary.0 (2022-09-02)
1.12.2 (2022-09-02)
- release: 1.12.2-canary.0 (817b9e8)
1.9.2-canary.13 (2022-08-10)
1.9.2-canary.12 (2022-08-10)
- clean up workflow (7f162e7)
- release: 1.9.2-canary.12 (702d169)
1.9.2-canary.11 (2022-08-10)
- refactor workflow and add npm script for bump canary (0ca853b)
1.9.2-canary.9 (2022-08-10)
- canary: bump version and test workflow (612ba71)
- update workflow (89a1bac)
1.9.2-canary.7 (2022-08-10)
- bump version (273cb9f)
- canary: bump version (e90fde0)
- canary: bump version and add terser (7c172a5)
- canary: bump version and update deps (681937d)
- canary: update dist folder structure (a6c3117)
- rollup: clean up dependencies & add rollup plugins (b6bf046)
- rollup: experiment rollup config (#83) (44a2792)
- update dist folder structure (3f515db)
- update rollup config (42c5f2e)
1.12.2-canary.0 (2022-08-30)
1.9.2-canary.13 (2022-08-10)
1.9.2-canary.12 (2022-08-10)
- clean up workflow (7f162e7)
- release: 1.9.2-canary.12 (702d169)
1.9.2-canary.11 (2022-08-10)
- refactor workflow and add npm script for bump canary (0ca853b)
1.9.2-canary.9 (2022-08-10)
- canary: bump version and test workflow (612ba71)
- update workflow (89a1bac)
1.9.2-canary.7 (2022-08-10)
- bump version (273cb9f)
- canary: bump version (e90fde0)
- canary: bump version and add terser (7c172a5)
- canary: bump version and update deps (681937d)
- canary: update dist folder structure (a6c3117)
- rollup: clean up dependencies & add rollup plugins (b6bf046)
- rollup: experiment rollup config (#83) (44a2792)
- update dist folder structure (3f515db)
- update rollup config (42c5f2e)
1.9.0 (2022-07-08)
1.9.0-canary.0 (2022-07-08)
- added fromFunctionSignature to positionHistory (002ce36)
- package.json: rebase version (6a29cb2)
1.8.0-canary.2 (2022-07-05)
- dependency: upgrade @perp/curie-deployments (696b6f9)
1.8.0-canary.1 (2022-07-04)
- clean up (f310992)
1.8.0-canary.0 (2022-07-04)
- dependency: upgrade @perp/curie-deployments (522e8a6)
- generate-type: workaround FactorySidechains compile error (53ff793)
1.7.0-dev1.4 (2022-06-23)
- release: 1.7.0-dev1.4 (6e80c69)
1.7.0-dev1.3 (2022-06-14)
- limit order: fetch Chainlink roundId (8104697)
- clean up ethers imports (32e09a2)
- readme: update setup & development guide (3935d4d)
- release: 1.7.0-dev1.3 (c35f1a2)
1.7.0-dev1.2 (2022-06-01)
- release: 1.7.0-dev1.2 (dc78ca6)
1.7.0-dev1.1 (2022-05-31)
- release: 1.7.0-dev1.1 (61075dc)
1.6.0-dev1.0 (2022-05-31)
- add DelegateApproval contract (069a088)
- add fillLimitOrder() (84a492e)
- add limit order into perp/sdk (4bb1ae0)
- add LimitOrderBook contract (3391b5f)
- finish DelegateApproval (WIP) (8621399)
- make delegate public (b0ad5c3)
- update workflow with environment variables (3242dfc)
- add .env (8f941a2)
- release: 1.6.0-dev1.0 (00fe498)
- update npm script (3cb2e69)
- update prebuild script for ci testing job (453520b)
1.7.0-dev1.4 (2022-06-23)
1.7.0-dev1.3 (2022-06-14)
- limit order: fetch Chainlink roundId (8104697)
- clean up ethers imports (32e09a2)
- readme: update setup & development guide (3935d4d)
1.7.0-dev1.2 (2022-06-01)
1.7.0 (2022-07-04)
1.7.0-canary.2 (2022-07-04)
1.7.0-dev1.1 (2022-05-31)
1.6.0-dev1.0 (2022-05-31)
1.7.0-canary.1 (2022-07-04)
- add DelegateApproval contract (069a088)
- add fillLimitOrder() (84a492e)
- add limit order into perp/sdk (4bb1ae0)
- add LimitOrderBook contract (3391b5f)
- finish DelegateApproval (WIP) (8621399)
- make delegate public (b0ad5c3)
- update workflow with environment variables (3242dfc)
- add .env (8f941a2)
- release: 1.6.0-dev1.0 (00fe498)
- update npm script (3cb2e69)
- update prebuild script for ci testing job (453520b)
- errror: add NOT_ENOUGH_MINIMUM_REQUIRED_MARGIN_ERROR (d32361a)
1.7.0-canary.0 (2022-06-30)
- error: add OVER_MAXIMUM_PRICE_SPREAD_ERROR (f4a11ea)
1.6.1 (2022-05-31)
1.6.1-canary.0 (2022-05-30)
- rebase version (bc24374)
1.6.0-canary.1 (2022-05-27)
- error: add MARKET_NUMBER_EXCEEDS_ERROR (0e58879)
- contract reader: parse MARKET_NUMBER_EXCEEDS_ERROR in simulateOpenPosition (ad7aaae)
- rebase version (c1e609e)
1.5.0 (2022-05-27)
1.5.0-canary.1 (2022-05-26)
- decimals considered for depositCap (2d955cb)
1.5.0-canary.0 (2022-05-26)
- formatter refactored (8ca9aab)
1.4.3 (2022-05-24)
1.4.3-canary.0 (2022-05-24)
1.4.2-canary.3 (2022-05-24)
- print commit SHA (979e31d)
1.4.2-canary.2 (2022-05-24)
- print commit SHA (9d5e0ae)
1.4.2-canary.1 (2022-05-24)
1.4.2-canary.0 (2022-05-24)
1.4.1-canary.1 (2022-05-24)
- rebase version (60a68a3)
1.4.0-canary.4 (2022-05-24)
- github workflow: separate dev1, dev2; publsih production from release branch (b06f1e6)
1.4.0-canary.3 (2022-05-24)
- fix git push (ac074c7)
- rebase version (34f3076)
1.4.0-canary.0 (2022-05-24)
- add vault deposit collateral capp error (87c6b56)
- build sdk with @rollup/plugin-replace to handle env passing (c7abba1)
- createMemoizedFetcher: support isFetching & prevResultFirst variables (959af0c)
- createMemoizedFetcher: support prevResultFirst param (4c4750c)
- get non-settlement collateral decimals from metatdata (2f55609)
- github workflow: setup dev publish script (e797ab8)
- script: gen type base on track (5b606ae)
- set contractErrorCode is required for PERP errors (c2ceed4)
- support track env (5a8f201)
- upgrade contract & sdk implementation (2113c8d)
- clean up (d274a3a)
- constants: fix track casing (f6b0665)
- contractreader: add contractErrorCode for simulateOpenPosition function (34a1bad)
- error: restore GraphqlQueryError (4736689)
- eslint config (15675fa)
- package.json: remove commitizen depdendency (104ffda)
- README.md: Change singer to signer (c1b7dc4)
- script: abi source folder name (fa850d8)
- ci: rename workflows (fff3928)
- contracts: reorder methods (7f5f27f)
- contracts: update hard coded ABI file name (d6df355)
- dependecy: remove @perp/curie-periphery (edd7e70)
- network: fetch periphery metadata remotely (402bfd3)
- network: update supported chain id by track (de83496)
- add commitizen badge (dbf88bf)
- readme: update title (6be2884)
- revise layer part (d3aaaac)
- revise layer part (2e12008)
- clean up dependencies (b74d1fa)
- commitlint: setup (ab0882f)
- dependency: fix commitizen dependency (363cf3c)
- disable commitizen hook (6f0c295)
- fix in step variable referencing (4391e02)
- fix steps output source (206a9e1)
- fix version (d1458b9)
- npm: bump version (ca93681)
- reset version (f608ca8)
- set up version bump (bd013a2)
- update version to 1.0.0 (c12b07f)
- add github url (fc02836)
- add github url (245c87b)
- clean up (91c7304)
- configure commitizen (b33dc47)
- contracts type: git ignore generated types (f99351f)
- package.json: clean up (cb6b3f9)
- package.json: clean up (c8fe9d9)
- refine oracle price feed (9fb28cc)
- release: 1.2.0 (b5c6dd6)
- release: 1.3.0 (d8727d9)
- release: 1.4.0 (d70904f)
- release: 1.4.0 (4d6d0a0)
- release: 1.5.0 (fe43364)
- release: 1.5.0-canary.0 (ae6b768)
- release: 1.5.1 (dfbb4eb)
- remove console.log (b978c75)
- try to mock signer (4afad3b)
- add more publish scripts; rebase version (0b475ea)
- change canary publish trigger branch name (5e3a9d7)
- clean up (75659a3)
- fetch all commit history in canary publish script (343fa01)
- fix syntax error (48871c7)
- github workflow: add dev1 & dev2 scripts (ef16854)
- github workflow: enable git credentials (f4d73d4)
- github workflow: fix notification; update workflow trigger condition (648c8c7)
- github workflow: get build track param from step outputs (d754f6c)
- github workflow: push tag; publish with npm to skip commit after publish (f569bef)
- github workflow: test publish canary & git push version (05d83d4)
- github workflow: update auto versioning (1b0b1f4)
- github workflow: update trigger branch (5bf910d)
- set up git user (d2dc334)
- test on trigger (d0d2376)
- test publish canary (c9990ac)
- test.yml: run build before test (b1efb2d)
- update canary publish trigger condition (4852d3b)
- update step variable (d1caa90)
1.5.1 (2022-05-24)
1.5.0 (2022-05-24)
1.5.0-canary.0 (2022-05-24)
- add vault deposit collateral capp error (87c6b56)
- build sdk with @rollup/plugin-replace to handle env passing (c7abba1)
- createMemoizedFetcher: support isFetching & prevResultFirst variables (959af0c)
- createMemoizedFetcher: support prevResultFirst param (4c4750c)
- get non-settlement collateral decimals from metatdata (2f55609)
- github workflow: setup dev publish script (e797ab8)
- script: gen type base on track (5b606ae)
- set contractErrorCode is required for PERP errors (c2ceed4)
- support track env (5a8f201)
- upgrade contract & sdk implementation (2113c8d)
- clean up (d274a3a)
- constants: fix track casing (f6b0665)
- contractreader: add contractErrorCode for simulateOpenPosition function (34a1bad)
- error: restore GraphqlQueryError (4736689)
- eslint config (15675fa)
- package.json: remove commitizen depdendency (104ffda)
- README.md: Change singer to signer (c1b7dc4)
- script: abi source folder name (fa850d8)
- ci: rename workflows (fff3928)
- contracts: reorder methods (7f5f27f)
- contracts: update hard coded ABI file name (d6df355)
- dependecy: remove @perp/curie-periphery (edd7e70)
- network: fetch periphery metadata remotely (402bfd3)
- network: update supported chain id by track (de83496)
- add commitizen badge (dbf88bf)
- readme: update title (6be2884)
- revise layer part (d3aaaac)
- revise layer part (2e12008)
- clean up dependencies (b74d1fa)
- commitlint: setup (ab0882f)
- dependency: fix commitizen dependency (363cf3c)
- disable commitizen hook (6f0c295)
- fix in step variable referencing (4391e02)
- fix steps output source (206a9e1)
- fix version (d1458b9)
- npm: bump version (ca93681)
- reset version (f608ca8)
- set up version bump (bd013a2)
- update version to 1.0.0 (c12b07f)
- add github url (fc02836)
- add github url (245c87b)
- clean up (91c7304)
- configure commitizen (b33dc47)
- contracts type: git ignore generated types (f99351f)
- package.json: clean up (cb6b3f9)
- package.json: clean up (c8fe9d9)
- refine oracle price feed (9fb28cc)
- release: 1.2.0 (b5c6dd6)
- release: 1.3.0 (d8727d9)
- release: 1.4.0 (d70904f)
- release: 1.4.0 (4d6d0a0)
- remove console.log (b978c75)
- try to mock signer (4afad3b)
- add more publish scripts; rebase version (0b475ea)
- change canary publish trigger branch name (5e3a9d7)
- clean up (75659a3)
- fetch all commit history in canary publish script (343fa01)
- fix syntax error (48871c7)
- github workflow: add dev1 & dev2 scripts (ef16854)
- github workflow: enable git credentials (f4d73d4)
- github workflow: fix notification; update workflow trigger condition (648c8c7)
- github workflow: get build track param from step outputs (d754f6c)
- github workflow: push tag; publish with npm to skip commit after publish (f569bef)
- github workflow: test publish canary & git push version (05d83d4)
- github workflow: update trigger branch (5bf910d)
- set up git user (d2dc334)
- test on trigger (d0d2376)
- test publish canary (c9990ac)
- test.yml: run build before test (b1efb2d)
- update canary publish trigger condition (4852d3b)
- update step variable (d1caa90)
1.4.0 (2022-05-24)
- add vault deposit collateral capp error (87c6b56)
- build sdk with @rollup/plugin-replace to handle env passing (c7abba1)
- createMemoizedFetcher: support isFetching & prevResultFirst variables (959af0c)
- createMemoizedFetcher: support prevResultFirst param (4c4750c)
- get non-settlement collateral decimals from metatdata (2f55609)
- github workflow: setup dev publish script (e797ab8)
- script: gen type base on track (5b606ae)
- set contractErrorCode is required for PERP errors (c2ceed4)
- support track env (5a8f201)
- upgrade contract & sdk implementation (2113c8d)
- clean up (d274a3a)
- constants: fix track casing (f6b0665)
- contractreader: add contractErrorCode for simulateOpenPosition function (34a1bad)
- error: restore GraphqlQueryError (4736689)
- eslint config (15675fa)
- package.json: remove commitizen depdendency (104ffda)
- README.md: Change singer to signer (c1b7dc4)
- script: abi source folder name (fa850d8)
- ci: rename workflows (fff3928)
- contracts: reorder methods (7f5f27f)
- contracts: update hard coded ABI file name (d6df355)
- dependecy: remove @perp/curie-periphery (edd7e70)
- network: fetch periphery metadata remotely (402bfd3)
- network: update supported chain id by track (de83496)
- add commitizen badge (dbf88bf)
- readme: update title (6be2884)
- revise layer part (d3aaaac)
- revise layer part (2e12008)
- add github url (fc02836)
- add github url (245c87b)
- clean up (91c7304)
- configure commitizen (b33dc47)
- contracts type: git ignore generated types (f99351f)
- package.json: clean up (cb6b3f9)
- package.json: clean up (c8fe9d9)
- refine oracle price feed (9fb28cc)
- release: 1.2.0 (b5c6dd6)
- release: 1.3.0 (d8727d9)
- release: 1.4.0 (4d6d0a0)
- remove console.log (b978c75)
- try to mock signer (4afad3b)
- clean up dependencies (b74d1fa)
- commitlint: setup (ab0882f)
- dependency: fix commitizen dependency (363cf3c)
- disable commitizen hook (6f0c295)
- fix in step variable referencing (4391e02)
- fix steps output source (206a9e1)
- fix version (d1458b9)
- npm: bump version (ca93681)
- reset version (f608ca8)
- set up version bump (bd013a2)
- update version to 1.0.0 (c12b07f)
- add more publish scripts; rebase version (0b475ea)
- change canary publish trigger branch name (5e3a9d7)
- clean up (75659a3)
- fetch all commit history in canary publish script (343fa01)
- fix syntax error (48871c7)
- github workflow: add dev1 & dev2 scripts (ef16854)
- github workflow: enable git credentials (f4d73d4)
- github workflow: fix notification; update workflow trigger condition (648c8c7)
- github workflow: get build track param from step outputs (d754f6c)
- github workflow: test publish canary & git push version (05d83d4)
- github workflow: update trigger branch (5bf910d)
- set up git user (d2dc334)
- test on trigger (d0d2376)
- test publish canary (c9990ac)
- test.yml: run build before test (b1efb2d)
- update canary publish trigger condition (4852d3b)
- update step variable (d1caa90)