Releases: usecannon/cannon
Releases · usecannon/cannon
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
v2.19.3
What's Changed
- chore(release): v2.19.2 by @mjlescano in #1531
- fix(cli): check rpc url and chain id before throwing an error by @saeta-eth in #1533
- chore: merge dev into main by @saeta-eth in #1534
Full Changelog: v2.19.2...v2.19.3
v2.19.2
What's Changed
- fix(cli): cannot build on Cannon network with --dry-run by @saeta-eth in #1529
- hotfix(cli): fix --skip-upgrade-record flag by @mjlescano in #1530
Full Changelog: v2.19.1...v2.19.2
v2.19.1
What's Changed
- chore(release): v2.19.0 by @mjlescano in #1527
- feat(cli): Add
--impersonate
flag to the build command by @saeta-eth in #1499
Full Changelog: v2.19.0...v2.19.1
v2.19.0
What's Changed
- fix(cli): add private source code notice by @mjlescano in #1441
- chore(cli): remove
--preset
flag by @saeta-eth in #1425 - fix(cli): private source code message by @mjlescano in #1442
- docs: update provider url deprecation warning by @mjlescano in #1470
- fix(docs): context documentation by @mjlescano in #1459
- fix(cli): update decode/trace documentation and logging by @mjlescano in #1433
- test(repo): add tests for repo package by @mjlescano in #1479
- fix(cli): wipe should not try to find the package in ipfs by @saeta-eth in #1475
- feat(cli): --write-script-format has foundry option by @saeta-eth in #1477
- feat(router): CAN-596 add web-solc to compile on browser by @mjlescano in #1481
- fix(cli): Incorrect display of
privateSourceCode
in CLI output by @saeta-eth in #1487 - hotfix(builder): update @usecannon/router to fix dependency by @mjlescano in #1500
- chore(builder): switch to Viem's setCode for Ganache by @saeta-eth in #1496
- chore(cli): rename
setupAnvil
in favor ofensureFoundryCompatibility
by @saeta-eth in #1482 - chore(cli): refactor
configureSigners
function by @saeta-eth in #1483 - feat(cli): add --skip-upgrade-record flag by @mjlescano in #1526
Full Changelog: v2.18.4...v2.19.0
v2.18.3
What's Changed
- fix(cli): add private source code notice by @mjlescano in #1441
- fix(cli): Fix e2e tests by @saeta-eth in #1450
- chore(cli): remove
--preset
flag by @saeta-eth in #1425 - fix(build): add clean command before build by @mjlescano in #1445
- fix(website): CAN-574 queueInput support for ipfs://qm by @nicosampler in #1447
- fix(website): CAN-540 safe tx service input. by @nicosampler in #1444
- fix(website): CAN-466 safeInputAddress by @nicosampler in #1410
- fix(builder): correctly parse accesses on config.target for invoke steps by @mjlescano in #1465
- fix(cli): private source code message by @mjlescano in #1442
- docs: update provider url deprecation warning by @mjlescano in #1470
- fix(website): CAN-569 by @nicosampler in #1466
- fix(website): CAN-582 by @nicosampler in #1469
- fix(website): CAN-584 by @nicosampler in #1472
- fix(website): CAN-502 - safes from custom chains by @nicosampler in #1463
- hotfix(website): use builder provided rpcs for registry requests by @mjlescano in #1476
- fix(docs): context documentation by @mjlescano in #1459
- fix(website): existing contract deployment by @mjlescano in #1446
- fix(cli): update decode/trace documentation and logging by @mjlescano in #1433
- test(repo): add tests for repo package by @mjlescano in #1479
- fix(cli): wipe should not try to find the package in ipfs by @saeta-eth in #1475
- fix(website): CAN-590 by @nicosampler in #1480
- feat(cli): --write-script-format has foundry option by @saeta-eth in #1477
- fix(website): CAN-592 by @nicosampler in #1484
- feat(router): CAN-596 add web-solc to compile on browser by @mjlescano in #1481
- fix(cli): Incorrect display of
privateSourceCode
in CLI output by @saeta-eth in #1487 - fix(website): handle array values in interact by @saeta-eth in #1490
- fix(website): CAN-602 by @nicosampler in #1489
Full Changelog: v2.18.2...v2.18.3
v2.18.2
What's Changed
- fix(cli): forge test param with fork-url by @mjlescano in #1449
- feat(website): improve deploy tab styles by @noahlitvin in #1462
Full Changelog: v2.18.1...v2.18.2
v2.18.1
What's Changed
- fix(cli): forge test param with fork-url by @mjlescano in #1449
Full Changelog: v2.18.0...v2.18.1