Releases: usecannon/cannon
Releases · usecannon/cannon
v2.12.0
What's Changed
- feat: update cannon registry by @dbeal-eth in #816
- feat(builder): Cannonfile Spec Renaming by @dbeal-eth in #791
- fix(registry): Add optimism network to registry hh config by @FuzzB0t in #826
- fix(website): interact tool anchor by @noahlitvin in #832
- feat(website): deployments UI improvements by @noahlitvin in #830
- feat(website): CAN-228 by @noahlitvin in #833
- fix(builder): reduced access interpolation notation by @StuartGavidia in #817
- fix(simulation): add polling interval for simulations by @mjlescano in #840
- fix(cli): run command supports private key by @saeta-eth in #834
- feat: add reya network safe by @avniculae in #845
- feat: ipfs add to mfs by @avniculae in #844
- fix(website): number display by @noahlitvin in #849
- fix(builder): chain definition handling improvements by @dbeal-eth in #850
- feat: better handling of contract source codes omission by @dbeal-eth in #848
- feat: Support optimism registry by @dbeal-eth in #837
- fix(cli): fixing registry provider prompt bug by @FuzzB0t in #860
- fix(website): refetch signatures data every 10 sec by @Ignusmart in #861
- feat(cli): add forge cmd for tests by @noahlitvin in #785
- fix(website): prevent breaking safes query - Safe selector Fix by @Ignusmart in #863
- fix(website): rainbow 2.x.x migration - Wallet getting disconnected by @Ignusmart in #865
- fix: misc fixes from name respec by @FuzzB0t in #828
- fix(builder): always rerun
clone
to ensure update by @noahlitvin in #867 - fix(builder): depends must be specified explicitly when
getInput
error occurs by @noahlitvin in #866
New Contributors
- @avniculae made their first contribution in #845
- @Ignusmart made their first contribution in #861
Full Changelog: v2.11.24...v2.12.0
v2.11.24
What's Changed
- chore: bump wagmi and viem versions by @noahlitvin in #843
Full Changelog: v2.11.23...v2.11.24
v2.11.23
What's Changed
- fix(simulation): add polling interval for simulations by @mjlescano in #841
Full Changelog: v2.11.22...v2.11.23
v2.11.22
What's Changed
- feat(cli): add --provider-url to alter command by @saeta-eth in #824
- fix(cli): fix interact tool output + refactor by @saeta-eth in #825
- fix(cli): infer chain id from provider on interact command & get chain id before running anvil by @saeta-eth in #829
- fix(cli): fix interact tool output + refactor by @saeta-eth in #825
- fix(website): improve error handling on interact component by @saeta-eth in #831
- fix(registry): update multicall implementation by @mjlescano in #836
- fix(cli): run command infer chain id from provider @saeta-eth in #835
Full Changelog: v2.11.21...v2.11.22
v2.11.21
v2.11.20
What's Changed
- fix(cli): Fix Anvil issue when it tries to fork Arbitrum by @saeta-eth in #813
- fix: edge cases with running transactions by @dbeal-eth in #812
- chore: Update to latest stables to 2.11.18 by @mjlescano in #818
- fix(builder): add retry config to IPFS by @FuzzB0t in #804
- fix(hardhat): provider initialization by @mjlescano in #814
- fix(builder): ensure traces work for
estimateContractGas
calls by @dbeal-eth in #807 - fix: cannon prune facelift by @dbeal-eth in #808
- fix(cli): censor api key by @StuartGavidia in #819
- chore: fixing unit tests by @FuzzB0t in #820
Full Changelog: v2.11.19...v2.11.20
v2.11.19
What's Changed
- fix(website): Web Deployer bugfixes by @FuzzB0t in #795
- feat(cli): Check chain id consistency by @saeta-eth in #802
- fix(website): fix next build process by @saeta-eth in #805
- fix(cli): fix checkPackageOwnership function by @saeta-eth in #806
- chore: substantially increase test coverage by @dbeal-eth in #803
- feat(builder): support for deployment through alternative address by @dbeal-eth in #809
Full Changelog: v2.11.18...v2.11.19
v2.11.7
What's Changed
- fix(builder): unintuitive behavior with extras renaming by @dbeal-eth in #504
- fix: @synthetixio/router dependency by @mjlescano in #778
- chore: 2.11.6 by @mjlescano in #779
- fix(cli): incorrect chain id resolution when specifying custom chain id by @dbeal-eth in #780
- fix(cli): Fix logs option on run by @FuzzB0t in #774
- fix(cli): trace command - get chain id from provider by @saeta-eth in #759
- feat: add cannon indexer by @dbeal-eth in #777
Full Changelog: v2.11.5...v2.11.7
v2.11.4
What's Changed
- fix(hardhat-cannon): fix excluded dist folder from package by @FuzzB0t in #760
- fix(builder): missing parseUnits, formatUnits functions by @dbeal-eth in #763
- fix(cli): handle unknown chain by @saeta-eth in #761
- fix(cli): fix getUrl function by @saeta-eth in #762
- fix(cli): Adding npm pack to snx tests and adding params to e2e suite tests by @FuzzB0t in #764
- chore: fix lerna versioning by @FuzzB0t in #765
- fix(builder): remove ethers constant by @saeta-eth in #766
- feat(website): add google analytics to website by @dbeal-eth in #767
- fix(builder): Fix account not found error on create2 contract build by @FuzzB0t in #769
- chore: fix tests for contract step by @FuzzB0t in #771
Full Changelog: v2.11.0...v2.11.4
v2.11.0
What's Changed
- fix(CI): Working changesets by @FuzzB0t in #732
- fix(cli): Fix e2e tests by @FuzzB0t in #734
- feat: Viem by @dbeal-eth in #728
- fix(website): git diff by @noahlitvin in #733
- fix(deps) - Add nx dependency by @saeta-eth in #736
- fix(website): improve default value by @noahlitvin in #727
- feat(website): migrate ipfs.usecannon.com into web app by @noahlitvin in #706
- fix(website): refactor FunctionOutput by @noahlitvin in #741
- fix(cli): use
signer.wallet.account
instead ofsigner.address
to send transaction by @saeta-eth in #742 - feat(cli): Use default RPCs instead of Frame by @saeta-eth in #729
- nx lerna fix by @dbeal-eth in #743
- fix: reenable cannon trace functionality by @dbeal-eth in #745
- fix: enable console logs lint and others by @dbeal-eth in #753
- fix(cli): adjust gas estimation shown by the publish command by @saeta-eth in #754
- feat(website): Add homepage features by @noahlitvin in #756
- feat(cli): remove settings warning by @saeta-eth in #758
- fix(website): remove ethers for viem by @mjlescano in #744
- chore: fix failing tests by @FuzzB0t in #746
Full Changelog: https://github.com/usecannon/cannon/compare/@usecannon/cli@2.10.8...v2.11.0