Releases: usecannon/cannon
Releases · usecannon/cannon
v2.14.0
What's Changed
- chore: release v2.13.6 by @saeta-eth in #1008
- fix(website): try to use providers configured in settings always by @dbeal-eth in #1009
- fix(builder): clone sets wrong pre set in imports section by @dbeal-eth in #1010
- fix(website): run package command (version/preset) by @Ignusmart in #1013
- feat(cli): check if contract is already verified by @saeta-eth in #996
- feat(cli): enhance event log parsing by @saeta-eth in #1016
- fix(website): nonce selector by @mjlescano in #1018
- fix(website): offer to switch by @dbeal-eth in #960
- feat(website): payable functions - payment input by @Ignusmart in #1011
- fix(website): function array outputs render by @Ignusmart in #1012
- chore(deps-dev): bump the dev-deps group across 1 directory with 14 updates by @dependabot in #994
- chore(deps-dev): bump the dev-deps group across 1 directory with 17 updates by @dependabot in #995
- fix(website): useSafeTransactions useEffect dependencies by @Ignusmart in #1025
- fix(cli): display cloned packages on publish command by @saeta-eth in #1027
- fix(website): do not set nonce if no override by @Ignusmart in #1020
- fix(website): add packageName when enqueuing transactions by @mjlescano in #1029
- feat(cli): skip pulling sources from foundry if not public source code by @dbeal-eth in #1019
- feat(cli): display fee when publishing packages by @saeta-eth in #1017
- fix(website): prevent inclusion of bogus execution hashes by @dbeal-eth in #968
- feat(website): simple publish fee notice by @noahlitvin in #1023
- fix(website): offer to switch to right safe chain by @Ignusmart in #1021
- fix(builder): extraneous publishes when they are not needed by @dbeal-eth in #1034
- chore(deps): dependabot by @noahlitvin in #1026
Full Changelog: v2.13.6...v2.14.0
v2.13.6
What's Changed
- fix(cli): fix setPackageOwnership function by @saeta-eth in #1005
- feat(website): top loader by @noahlitvin in #1001
- feat(website): txs queue by safe by @Ignusmart in #1007
- fix(website): prevent redirect on tx execution by @Ignusmart in #998
- fix(cli): hardcoded gas limit when sending messages from l1 to l2 by @saeta-eth in #1006
Full Changelog: v2.13.5...v2.13.6
v2.13.4
What's Changed
- chore: release v2.13.3 by @FuzzB0t in #993
- fix(website): discord link by @noahlitvin in #990
- feat(website): more info in staged tx component by @noahlitvin in #989
- fix(website): allow fresh safes to queue txs by @Ignusmart in #999
- feat(website): minor style fixes by @noahlitvin in #1000
- fix(website): lint fix by @noahlitvin in #1002
- fix(cli): fixing publish incorrect cloned package output by @FuzzB0t in #1004
Full Changelog: v2.13.3...v2.13.4
v2.13.3
What's Changed
- fix(website): assorted interact tool fixes by @noahlitvin in #982
- fix(website): code tab by @noahlitvin in #983
- fix(website): safe selector style by @Ignusmart in #955
- feat(website): search bar by @noahlitvin in #929
- feat: remove subgraph by @saeta-eth in #984
- fix(website): mobile search bar improvements by @noahlitvin in #986
- fix(api): improvements for search api by @mjlescano in #976
- fix(website): handle hidden source code by @noahlitvin in #985
- feat(website): interact accordion behavior by @noahlitvin in #987
- feat(website): Prepare Network UI by @noahlitvin in #919
- feat(cli): Add unpublish command by @saeta-eth in #953
- feat(cli): add publish fee by @saeta-eth in #988
- fix(builder): extras compatibility with nested imports by @mjlescano in #991
Full Changelog: v2.13.2...v2.13.3
v2.13.2
What's Changed
- feat(website): subgraph update by @noahlitvin in #942
- fix(website): abi render collapsed functions by @Ignusmart in #936
- feat(cli): add and remove publishers in batches by @saeta-eth in #944
- fix(website): NumberInput Fix by @noahlitvin in #945
- feat(website): drawer to page by @noahlitvin in #946
- fix(builder): fix getMetaUrl function by @saeta-eth in #954
- feat(cli): Add package owner as a optimism publisher in the same transaction. by @saeta-eth in #956
- feat(indexer): Super search indexer by @dbeal-eth in #958
- feat(api): create api for replacing Graph by @mjlescano in #943
- fix(api): empty query was not working when filtering by @mjlescano in #961
- fix(builder): gas was insufficient, so increase the limit by @dbeal-eth in #957
- feat(metrics): basic prometheus metrics by @mjlescano in #962
- fix(website): interact links by @saeta-eth in #965
- feat(website): hide console component by @noahlitvin in #964
- fix(website): include generator and timestamp in package info by @dbeal-eth in #959
- fix(website): interact clean ups by @saeta-eth in #966
- fix(cli): read from optimism before mainnet by @dbeal-eth in #970
- fix(website): search page by @noahlitvin in #972
- fix(website): dont crash if ipfs is missing by @noahlitvin in #973
- fix(cli): includeProvisioned by default by @dbeal-eth in #971
- fix(cli): cannon should exit with same code as forge by @dbeal-eth in #967
- fix(cli): flip em by @noahlitvin in #974
- fix(indexer): issues with abi index by @dbeal-eth in #975
- feat(api): improvements for search bar by @mjlescano in #963
- fix(builder):
clone
takes in explicittarget
option by @dbeal-eth in #969
Full Changelog: v2.13.1...v2.13.2
v2.13.1
What's Changed
- fix(repo): 400 on no ipfs by @noahlitvin in #925
- fix(website): usage of isIpfsGateway helper on website by @mjlescano in #927
- fix(website): Setting parameter as optional for ipfsgateway check by @FuzzB0t in #928
- feat(website): queue transactions drawer by @Ignusmart in #926
- fix(registry): optimism registry has different list of signers from mainnet by @dbeal-eth in #931
- fix(registry): remove hardcoding of L1 chainId by @mjlescano in #934
- fix(registry): fix cannonfile by @mjlescano in #935
- fix(builder): fix build by @noahlitvin in #937
- fix(website): show queue drawer on queueing action by @Ignusmart in #933
- fix(builder): misc by @dbeal-eth in #938
- feat(registry-subgraph): Handle unpublish event by @noahlitvin in #858
- fix(registry-subgraph): compliles and reads from new events by @dbeal-eth in #932
- fix(cli): adapt publishers and register to the new registry by @saeta-eth in #939
- fix(cli): remove
wei
lib dependency, fix interactvalue
handle by @dbeal-eth in #940 - fix: repo should be backwards compatible by @dbeal-eth in #930
Full Changelog: v2.13.0...v2.13.1
v2.13.0
What's Changed
- chore: release v2.12.4 by @FuzzB0t in #914
- fix(website): incorrect merging of subgraph results by @saeta-eth in #916
- fix(website): use simpler example by @noahlitvin in #915
- feat: Repo controller by @dbeal-eth in #920
- feat(build): offline mode by @bernard-wagner in #918
- chore: bump viem by @saeta-eth in #922
- feat(cli): OP registry by @saeta-eth in #910
- fix(repo): just verify deflated json by @noahlitvin in #923
New Contributors
- @bernard-wagner made their first contribution in #918
Full Changelog: v2.12.4...v2.13.0
v2.12.4
What's Changed
- feat(registry): Add sepolia registry by @mjlescano in #900
- fix(registry): Add PackagePublishersChanged event by @saeta-eth in #903
- fix(registry): sepolia deployment fixes by @saeta-eth in #904
- fix(builder): rebuild
clone
ops on snapshots by @dbeal-eth in #909 - fix(website): ability load cannonfile from hash or tag by @dbeal-eth in #908
- fix(cli): incorrect handling of providerUrl in test command by @dbeal-eth in #907
- fix(website): cannonfile diff by @noahlitvin in #911
- feat: code deep linking by @Ignusmart in #905
- feat(indexer): ability to notify on discord webhook on cannon package publish by @dbeal-eth in #879
- fix(builder): fix preset on publish by @saeta-eth in #912
- fix(builder): schema should allow for all possible arg types/structures by @dbeal-eth in #913
Full Changelog: v2.12.3...v2.12.4
v2.12.3
What's Changed
- chore: release v2.12.2 by @FuzzB0t in #895
- fix(greeter): update cannonfiles for greeter packages by @mjlescano in #896
- fix: on chain storage error by @mjlescano in #897
- feat(website): provisioned packages code by @Ignusmart in #890
- feat(website): reya color by @noahlitvin in #898
- feat(website): display new ops by @noahlitvin in #880
- feat(website): tuples as json (read-only) and render each input for tuples in write mode by @Ignusmart in #873
- fix(builder): var should detect changes to config by @dbeal-eth in #899
Full Changelog: v2.12.2...v2.12.3
v2.12.2
What's Changed
- v2.12.1 by @noahlitvin in #878
- feat(website): custom chain selector modal by @Ignusmart in #874
- feat(registry-subgraph): optimism by @noahlitvin in #846
- feat(website): Show package used to queue transactions by @noahlitvin in #857
- fix(website): current safe chainId - queue cannon by @Ignusmart in #883
- feat(website): function output tooltip format - 18 decimals by @Ignusmart in #882
- fix(builder): Added ipfs timeout to env and settings for config of ipfsloader by @FuzzB0t in #884
- feat(website): og metatags by @Ignusmart in #881
- fix(cli): trace command data parsing by @noahlitvin in #885
- fix(registry): enforcement of read only registry usage on build by @mjlescano in #889
- fix(build): update build command to not write to remote ipfs by @mjlescano in #886
- fix(cli): verify command should use --api-key flag by @saeta-eth in #892
- fix(builder): default to repo url if ipfs urls are empty while parsing settings by @FuzzB0t in #891
- fix(build): usage of --preset argument by @mjlescano in #887
- fix(cli): improve trace test by @noahlitvin in #888
- fix: fixing bugs related to cloned packages by @FuzzB0t in #869
- chore: release alpha by @FuzzB0t in #893
- fix(greeter): update project cannonfiles by @mjlescano in #894
Full Changelog: v2.12.1...v2.12.2