Releases: usecannon/cannon
Releases · usecannon/cannon
v2.21.4
What's Changed
- hotfix(cli): fix loading of packages from ipfs hashes by @mjlescano in #1693
Full Changelog: v2.21.3...v2.21.4
v2.21.3
What's Changed
- hotfix(builder): set infura as default rpc for the registry by @mjlescano in #1686
Full Changelog: v2.21.2...v2.21.3
v2.21.2
What's Changed
- feat(website): berachain by @noahlitvin in #1679
- chore: add funding.json by @noahlitvin in #1681
- hotfix(website): update default safe app backend to safe.usecannon.com by @mjlescano in #1669
- hotfix(cli): verify when contractName includes sourceName by @mjlescano in #1682
Full Changelog: v2.21.1...v2.21.2
v2.21.1
What's Changed
- fix(cli): decode short selector by @AkihisaY in #1650
- fix(cli): process exit code on partial deployments by @mjlescano in #1657
- fix(cli): foundry contractName compatibility by @mjlescano in #1677
Full Changelog: v2.21.0...v2.21.1
v2.21.0
What's Changed
- feat(cli): improve cli output by @noahlitvin in #1564
- fix(builder): template sanitization + sandboxing for untrusted code execution by @saeta-eth in #1601
- fix(cli): retries to IPFS were not being done by @mjlescano in #1621
- fix(cli): default value for --out param by @mjlescano in #1623
Full Changelog: v2.20.3...v2.21.0
v2.20.3
What's Changed
- fix(indexer): ipfs pinning performance by @mjlescano in #1588
- fix(website): copy button component by @AkihisaY in #1576
- fix(website): add links by @AkihisaY in #1592
- fix(cli): allow to use ipfs:// on all commands (that make sense) by @mjlescano in #1594
- fix(website): version dialog preset by @AkihisaY in #1572
- feat(ci): add a github action to backmerge everything added on main to dev by @mjlescano in #1598
- fix(website): fix well-formatted hex by @AkihisaY in #1600
- feat(cli): ability to print many different types of data with inspect by @dbeal-eth in #1567
- fix(website): some docs typos by @gilbert in #1578
- fix(website): add custom default rpcs by @mjlescano in #1604
- fix(cli): lint fix by @noahlitvin in #1605
- fix(website): fix output result by @AkihisaY in #1602
- feat(website): updated sidebar component and layout improvements by @nicosampler in #1575
- fix(registry): fix list packages script by @mjlescano in #1603
- feat(website): commandbar w new system by @noahlitvin in #1551
- fix(builder): refactor types for action definitions by @mjlescano in #1608
- feat(websiste): CAN-662 wip by @nicosampler in #1607
- fix(website): add several alternative default rpcs for ETH mainnet and sepolia by @mjlescano in #1609
- feat(website): more shadcn conversion by @noahlitvin in #1606
- chore(release): merge
dev
intomain
by @mjlescano in #1610
New Contributors
Full Changelog: v2.20.2...v2.20.3
v2.20.2
What's Changed
- fix(website): queue drawer issues by @noahlitvin in #1574
- fix(website): queue drawer issues (#1574) by @saeta-eth in #1577
- feat(repo): ipfs repo abstraction by @mjlescano in #1561
- fix(builder): reduce the amount of checks that happen by default on chain definition by @dbeal-eth in #1573
- indexer only counts address to package and transaction to package once by @dbeal-eth in #1581
- fix(builder): Disable extraneous check by @dbeal-eth in #1582
- fix(website): rendering interact values by @saeta-eth in #1583
- fix(website): deployment page rewrite by @saeta-eth in #1584
- feat(ipfs): add indexing of published packages to S3 by @mjlescano in #1580
- fix(website): update usage of single useCannonBuild by @mjlescano in #1585
- fix(builder): excessive looping fix by @dbeal-eth in #1590
- fix(builder): improve 2.20 speed significantly by @dbeal-eth in #1589
Full Changelog: v2.20.1...v2.20.2
v2.20.1
What's Changed
- fix(builder): router various issues by @dbeal-eth in #1570
Full Changelog: v2.20.0...v2.20.1
v2.20.0
What's Changed
- feat(builder): include diamond loupe in generated router automatically by @dbeal-eth in #1559
- feat(cli): add render foundry script by @dbeal-eth in #1536
New Contributors
- @juanpernu made their first contribution in #1546
- @AkihisaY made their first contribution in #1565
Full Changelog: v2.19.4...v2.20.0
v2.19.4
What's Changed
- fix(cli): check rpc url and chain id before throwing an error by @saeta-eth in #1533
- fix(builder): ability to trace when invalid call data #1542
- fix(builder): diamond proxy edge cases #1543
Full Changelog: v2.19.3...v2.19.4