Releases: paritytech/foundry-polkadot
Releases · paritytech/foundry-polkadot
stable
Other
- [issue - 182] - add --debug-info flag for debug_information resolc (#210) by @soul022
- [issue - 184] - ci fixes - etherscan key to github secrets and scroll api change (#215) by @soul022
- [issues/202] Implement strategy pattern (#214) by @filip-parity
- Update Compilers fork (#222) by @pkhry
- [issues/194] Added support for 'forge test --revive' (#230) by @filip-parity
- Add dummy runtime with test externalities (#219) by @alexggh
- Add scaffolding for executor and runner (#221) by @alexggh
- [issues/235] Added dual compilation initial logic for 'forge test --resolc' (#250) by @filip-parity
- Translate storage and balance changes REVM -> PVM (#246) by @AndreiEres
- Merge into Master: add simple tracing (#229) (#253) by @pkhry
- Implement
CREATEexecution on PVM (#254) by @AndreiEres - anvil-polkadot prototype (#220) by @alindima
- [issues/228] Implemented
CALLexecution on PVM (#268) by @filip-parity - optimize ci (#280) by @nprt
- Add --resolc-startup (#259) by @AndreiEres
- anvil-polkadot: add node tracing support (#271) by @dragann-milosevic
- [CI]: Create a blueprint and helpers for integration testing (#283) by @AlexandruCihodaru
- WIP: PVM -> REVM state translation (#279) by @pkhry
- Removed 'self.strategy.runner.pre_step_end' from step Inspector (#301) by @filip-parity
- [Forge test][Cheatcodes]
setNonce/getNoncesupport (#290) by @pkhry - [issues/297] Added 'transact_from_tx' to 'BackendStrategyRunner' (#304) by @filip-parity
- Do not fail the CI when deny check fails (#303) by @smiasojed
- Implement block production in anvil-polkadot (#270) by @AlexandruCihodaru
- refactor anvil-polkadot api errors (#311) by @alindima
- [issues/298] Added support for cheat code 'vm.roll' in PVM mode (#308) by @filip-parity
- [Forge test][Cheatcodes support]
vm.deal(#292) by @pkhry - [issues/306] Added support for cheat code 'vm.wrap' in PVM mode (#315) by @filip-parity
- Sync to v1.3.6 (#309) by @pkhry
- [Forge Test] use polkadot master branch (#310) by @pkhry
- storage deposit issue again (#320) by @pkhry
- fund pallet-revive account (#322) by @alexggh
- fix DuplicateContract error (#325) by @alexggh
- Implement some of the Revive RPCs (#317) by @AlexandruCihodaru
- [Forge test][Cheatcodes support] vm.load (#321) by @Imod7
- [CI]: Change runnner in crates-check CI job (#333) by @Imod7
- Implement select_evm call (#330) by @smiasojed
- Fix tests for resolc 0.4.0 (#338) by @smiasojed
- anvil-polkadot: add impersonation (#332) by @iulianbarbu
- anvil-polkadot: add support for testing smart contracts (#342) by @alindima
- chore(tests): bump forge-std version (#340) by @github-actions[bot]
- Create a ChainSpec Wrapper to manage Anvil genesis config (#293) by @re-gius
- Add state migration tests (#337) by @smiasojed
- anvil: state injector (#296) by @alindima
- Add EVM to Revive bytecode migration (#344) by @smiasojed
- Implement revive rpcs (#341) by @AlexandruCihodaru
- anvil-polkadot: add eth_sendUnsignedTransaction rpc (#348) by @iulianbarbu
- anvil-polkadot: add chain reversion RPCs (#336) by @iulianbarbu
- Sync test updates from upstream (#354) by @pkhry
- Fix the address of the test contract (#347) by @smiasojed
- vm.store: implement store cheatcode (#353) by @alexggh
- update to polkadot-sdk master (#352) by @alindima
- Tracing support (#350) by @pkhry
- feat(anvil-polkadot): add transaction pool RPCs 1/2 (#356) by @dragann-milosevic
- Add custom accounts to Anvil genesis config (#357) by @re-gius
- Add EVM backend support (#349) by @smiasojed
- anvil-polkadot: add genesis coinbase support (#355) by @iulianbarbu
- Allow traveling back in time with evm_setTime (#361) by @AlexandruCihodaru
- Implement signing RPCs (#351) by @AlexandruCihodaru
- fixup setNonce (#368) by @pkhry
- Disable prometheus metrics (#371) by @smiasojed
- Fix set_balance and set_timestamp calls (#365) by @smiasojed
- Implement
anvil_nodeInfoandanvil_metadata(#364) by @re-gius - use rust 1.88 (#375) by @pkhry
- fix fuzzer (#374) by @alexggh
- fixup invariant fuzzer (#376) by @alexggh
- fixup calling test contract (#377) by @alexggh
- stabilise revive_vm tracing snapshots (#384) by @pkhry
- feat(anvil-polkadot): add transaction pool RPCs 2/2 (#370) by @dragann-milosevic
- fix getStorage and setStorage RPCs (#385) by @alindima
- update to latest polkadot-sdk master (#363) by @alexggh
- Add tests for
genesis.jsonconfig file (#386) by @re-gius - add prank* and mock* cheatcodes family support (#334) by @alexggh
- Add immutables migration (#379) by @smiasojed
- Add tests for gas metering cheatcodes (#383) by @filip-parity
- Add support for calling test contract from pallet-revive (#382) by @smiasojed
- Add support for etch cheatcode (#345) by @alexggh
- Implement txGasPrice in PVM mode (#380) by @filip-parity
- fixup unlimited contract size (#387) by @alexggh
- fix genesis customisation (#391) by @alindima
- Remove the need of tests to sleep after manual mining (#389) by @AlexandruCihodaru
- anvil-polkadot: add base_fee_per_gas CLI/RPC based customization (#378) by @iulianbarbu
- Don't dereference SubstrateBlock on revert (#394) by @AlexandruCihodaru
- anvil-polkadot: add anvil_reset RPC (#397) by @iulianbarbu
- Fix eth transact error output and eth_accounts order (#402) by @alindima
- anvil-polkadot(tests): update gas/fees tests (#398) by @iulianbarbu
- filters: Implement block filters (#401) by @AlexandruCihodaru
- fix etch in test contract constructor (#396) by @alexggh
- Ci: switch runners to parity for mac (#404) by @alindima
- revive-strategy: fix tx origin (#395) by @alexggh
- add configurable revive rpc block limit (#406) by @alindima
- Implemenet EthSendTransactionSync and EthSendRawTransactionSync (#405) by @AlexandruCihodaru
- allow seting any nonce (#403) by @alexggh
- fixup failures reporting (#411) by @alexggh
- Add bidirectional contracts state migration (#390) by @smiasojed
- add support vm::chain_id (#410) by @alexggh
- caching fix (#207) by @pkhry
- Calculate salt from input (#419) by @smiasojed
- fix eth to native ratio (#414) by @alexggh
- fix immutable migration (#415) by @alexggh
- Enable unlimited contract size for pallet-revive testing (#422) by @filip-parity
- Implement log filters (#420) by @AlexandruCihodaru
- anvil: allow sending transactions from contract accounts (#423) by @alindima
- CI fix attempt (#430) by @pkhry
- [Anvil] Add trace RPC endpoints (#408) by @re-gius
- Refactor externalities usage (#388) by @pkhry
- cleanup: removed unneeded code and CLI args (#433) by @alindima
- Load cheatcode fix (#436) by @smiasojed
- Add CI step for external projects (#427) by @filip-parity
- fix: don't panic if connection is reset before sending the response (#438) by @alindima
- Implement pending transactions filter (#428) by @AlexandruCihodaru
- Update action-download-artifact version to v6 for security (#442) by @filip-parity
- optimize CI: on pushes to master, only run the docs step, skip others (#447) by @alindima
- Remove kittchensink node from tests (#437) by @smiasojed
- Add coinbase cheatcode (#429) by @smiasojed
- Fix nonce cheatcode (#434) by @smiasojed
- Add anvil-polkadot to release workflow and foundryup (#444) by @re-gius
- Remove some tests (#452) by @pkhry
- Add State snapshotting cheats support (#424) by @pkhry
- Add polkadotskip cheatcode (#448) by @smiasojed
- anvil-polkadot tests: verify eth block number and timestamp (#453) by @alindima
- use a larger notifier buffer (#446) by @AlexandruCihodaru
- Add blockhash cheatcode (#450) by @smiasojed
- Fix ExpectRevert family of cheats (#458) by @pkhry
- fix CI (#462) by @pkhry
- Expect call cheats (#460) by @pkhry
- Rename pvm to polkadot (#455) by @smiasojed
- Fix release workflow (#461) by @filip-parity
- [Anvil] Bug fixing + add debug_traceBlockByNumber RPC (#466) by @re-gius
- Dockerize anvil-polkadot node (#454) by @re-gius
- Add new CLI flags (#465) by @smiasojed
- Backport foundry-rs#12537 (#469) by @pkhry
- fix vm roll (#451) by @alexggh
- State recording fixes (#443) by @pkhry
- Add support for ExpectCreate (#471) by @pkhry
- use parity-large runner (#472) by @pkhry
- add eip191 prefix to eth_sign and personal_sign (#474) by @mokita-j
- [Anvil] Fix use of Ethereum hashes in RPC endpoints (#468) by @re-gius
- Fix anvil-polkadot attestation (#477) by @smiasojed
- [Anvil] Fix node logging for RPC endpoints (#481) by @re-gius
- [Anvil] Fix impersonation marker collision with storage keys (#489) by @pgherveou
- Revert change to Forge version (#490) by @re-gius
- update to latest polkadot-sdk (#467) by @pkhry
- Fix etch cheatcode (#486) by @smiasojed
- Add initial sync between REVM and pallet-revive (#487) by @smiasojed
- add more deposit_limits (#493) by @pkhry
- update compilers (#497) by @pkhry
- Fix external-projects results parsing (#499) by @filip-parity
- Add check for cheatcodes usage in pallet-revive (#494) by @smiasojed
- Add immutable support (#498) by @pgherveou
- Fix polkadotskip test (#502) by @smiasojed
- Fix JSON parsing in external-projects CI (#501) by @filip-parity
- Fix contract storage migration (#500) by @smiasojed
- Skip auto-funding for accounts that were explicitly dealt (#496) by @filip-parity
- Add warning when overflow happens (#503) by @smiasojed
- Set storage deposit for etched accounts (#504) by @smiasojed
- Limit uint to u64::MAX for fuzz tests (#507) by @smiasojed
- Add cheatcode tests (#435) by @smiasojed
- Update compilers (#511) by @pkhry
- Fix timestamp clamping to prevent overflow when converting to milliseconds (#510) by @filip-parity
- Default eth_estimateGas block parameter to pending to match Anvil/EDR behavior (#509) by @marian-radu
- Fix snapshot issues (#512) by @smiasojed
- Add Claude config (#517) by @smiasojed
- Attempt to fix CI (#513) by @pkhry
- add transient storage support in `polka...
v1.3.6
Other
- [issue - 182] - add --debug-info flag for debug_information resolc (#210) by @soul022
- [issue - 184] - ci fixes - etherscan key to github secrets and scroll api change (#215) by @soul022
- [issues/202] Implement strategy pattern (#214) by @filip-parity
- Update Compilers fork (#222) by @pkhry
- [issues/194] Added support for 'forge test --revive' (#230) by @filip-parity
- Add dummy runtime with test externalities (#219) by @alexggh
- Add scaffolding for executor and runner (#221) by @alexggh
- [issues/235] Added dual compilation initial logic for 'forge test --resolc' (#250) by @filip-parity
- Translate storage and balance changes REVM -> PVM (#246) by @AndreiEres
- Merge into Master: add simple tracing (#229) (#253) by @pkhry
- Implement
CREATEexecution on PVM (#254) by @AndreiEres - anvil-polkadot prototype (#220) by @alindima
- [issues/228] Implemented
CALLexecution on PVM (#268) by @filip-parity - optimize ci (#280) by @nprt
- Add --resolc-startup (#259) by @AndreiEres
- anvil-polkadot: add node tracing support (#271) by @dragann-milosevic
- [CI]: Create a blueprint and helpers for integration testing (#283) by @AlexandruCihodaru
- WIP: PVM -> REVM state translation (#279) by @pkhry
- Removed 'self.strategy.runner.pre_step_end' from step Inspector (#301) by @filip-parity
- [Forge test][Cheatcodes]
setNonce/getNoncesupport (#290) by @pkhry - [issues/297] Added 'transact_from_tx' to 'BackendStrategyRunner' (#304) by @filip-parity
- Do not fail the CI when deny check fails (#303) by @smiasojed
- Implement block production in anvil-polkadot (#270) by @AlexandruCihodaru
- refactor anvil-polkadot api errors (#311) by @alindima
- [issues/298] Added support for cheat code 'vm.roll' in PVM mode (#308) by @filip-parity
- [Forge test][Cheatcodes support]
vm.deal(#292) by @pkhry - [issues/306] Added support for cheat code 'vm.wrap' in PVM mode (#315) by @filip-parity
- Sync to v1.3.6 (#309) by @pkhry
- [Forge Test] use polkadot master branch (#310) by @pkhry
- storage deposit issue again (#320) by @pkhry
- fund pallet-revive account (#322) by @alexggh
- fix DuplicateContract error (#325) by @alexggh
- Implement some of the Revive RPCs (#317) by @AlexandruCihodaru
- [Forge test][Cheatcodes support] vm.load (#321) by @Imod7
- [CI]: Change runnner in crates-check CI job (#333) by @Imod7
- Implement select_evm call (#330) by @smiasojed
- Fix tests for resolc 0.4.0 (#338) by @smiasojed
- anvil-polkadot: add impersonation (#332) by @iulianbarbu
- anvil-polkadot: add support for testing smart contracts (#342) by @alindima
- chore(tests): bump forge-std version (#340) by @github-actions[bot]
- Create a ChainSpec Wrapper to manage Anvil genesis config (#293) by @re-gius
- Add state migration tests (#337) by @smiasojed
- anvil: state injector (#296) by @alindima
- Add EVM to Revive bytecode migration (#344) by @smiasojed
- Implement revive rpcs (#341) by @AlexandruCihodaru
- anvil-polkadot: add eth_sendUnsignedTransaction rpc (#348) by @iulianbarbu
- anvil-polkadot: add chain reversion RPCs (#336) by @iulianbarbu
- Sync test updates from upstream (#354) by @pkhry
- Fix the address of the test contract (#347) by @smiasojed
- vm.store: implement store cheatcode (#353) by @alexggh
- update to polkadot-sdk master (#352) by @alindima
- Tracing support (#350) by @pkhry
- feat(anvil-polkadot): add transaction pool RPCs 1/2 (#356) by @dragann-milosevic
- Add custom accounts to Anvil genesis config (#357) by @re-gius
- Add EVM backend support (#349) by @smiasojed
- anvil-polkadot: add genesis coinbase support (#355) by @iulianbarbu
- Allow traveling back in time with evm_setTime (#361) by @AlexandruCihodaru
- Implement signing RPCs (#351) by @AlexandruCihodaru
- fixup setNonce (#368) by @pkhry
- Disable prometheus metrics (#371) by @smiasojed
- Fix set_balance and set_timestamp calls (#365) by @smiasojed
- Implement
anvil_nodeInfoandanvil_metadata(#364) by @re-gius - use rust 1.88 (#375) by @pkhry
- fix fuzzer (#374) by @alexggh
- fixup invariant fuzzer (#376) by @alexggh
- fixup calling test contract (#377) by @alexggh
- stabilise revive_vm tracing snapshots (#384) by @pkhry
- feat(anvil-polkadot): add transaction pool RPCs 2/2 (#370) by @dragann-milosevic
- fix getStorage and setStorage RPCs (#385) by @alindima
- update to latest polkadot-sdk master (#363) by @alexggh
- Add tests for
genesis.jsonconfig file (#386) by @re-gius - add prank* and mock* cheatcodes family support (#334) by @alexggh
- Add immutables migration (#379) by @smiasojed
- Add tests for gas metering cheatcodes (#383) by @filip-parity
- Add support for calling test contract from pallet-revive (#382) by @smiasojed
- Add support for etch cheatcode (#345) by @alexggh
- Implement txGasPrice in PVM mode (#380) by @filip-parity
- fixup unlimited contract size (#387) by @alexggh
- fix genesis customisation (#391) by @alindima
- Remove the need of tests to sleep after manual mining (#389) by @AlexandruCihodaru
- anvil-polkadot: add base_fee_per_gas CLI/RPC based customization (#378) by @iulianbarbu
- Don't dereference SubstrateBlock on revert (#394) by @AlexandruCihodaru
- anvil-polkadot: add anvil_reset RPC (#397) by @iulianbarbu
- Fix eth transact error output and eth_accounts order (#402) by @alindima
- anvil-polkadot(tests): update gas/fees tests (#398) by @iulianbarbu
- filters: Implement block filters (#401) by @AlexandruCihodaru
- fix etch in test contract constructor (#396) by @alexggh
- Ci: switch runners to parity for mac (#404) by @alindima
- revive-strategy: fix tx origin (#395) by @alexggh
- add configurable revive rpc block limit (#406) by @alindima
- Implemenet EthSendTransactionSync and EthSendRawTransactionSync (#405) by @AlexandruCihodaru
- allow seting any nonce (#403) by @alexggh
- fixup failures reporting (#411) by @alexggh
- Add bidirectional contracts state migration (#390) by @smiasojed
- add support vm::chain_id (#410) by @alexggh
- caching fix (#207) by @pkhry
- Calculate salt from input (#419) by @smiasojed
- fix eth to native ratio (#414) by @alexggh
- fix immutable migration (#415) by @alexggh
- Enable unlimited contract size for pallet-revive testing (#422) by @filip-parity
- Implement log filters (#420) by @AlexandruCihodaru
- anvil: allow sending transactions from contract accounts (#423) by @alindima
- CI fix attempt (#430) by @pkhry
- [Anvil] Add trace RPC endpoints (#408) by @re-gius
- Refactor externalities usage (#388) by @pkhry
- cleanup: removed unneeded code and CLI args (#433) by @alindima
- Load cheatcode fix (#436) by @smiasojed
- Add CI step for external projects (#427) by @filip-parity
- fix: don't panic if connection is reset before sending the response (#438) by @alindima
- Implement pending transactions filter (#428) by @AlexandruCihodaru
- Update action-download-artifact version to v6 for security (#442) by @filip-parity
- optimize CI: on pushes to master, only run the docs step, skip others (#447) by @alindima
- Remove kittchensink node from tests (#437) by @smiasojed
- Add coinbase cheatcode (#429) by @smiasojed
- Fix nonce cheatcode (#434) by @smiasojed
- Add anvil-polkadot to release workflow and foundryup (#444) by @re-gius
- Remove some tests (#452) by @pkhry
- Add State snapshotting cheats support (#424) by @pkhry
- Add polkadotskip cheatcode (#448) by @smiasojed
- anvil-polkadot tests: verify eth block number and timestamp (#453) by @alindima
- use a larger notifier buffer (#446) by @AlexandruCihodaru
- Add blockhash cheatcode (#450) by @smiasojed
- Fix ExpectRevert family of cheats (#458) by @pkhry
- fix CI (#462) by @pkhry
- Expect call cheats (#460) by @pkhry
- Rename pvm to polkadot (#455) by @smiasojed
- Fix release workflow (#461) by @filip-parity
- [Anvil] Bug fixing + add debug_traceBlockByNumber RPC (#466) by @re-gius
- Dockerize anvil-polkadot node (#454) by @re-gius
- Add new CLI flags (#465) by @smiasojed
- Backport foundry-rs#12537 (#469) by @pkhry
- fix vm roll (#451) by @alexggh
- State recording fixes (#443) by @pkhry
- Add support for ExpectCreate (#471) by @pkhry
- use parity-large runner (#472) by @pkhry
- add eip191 prefix to eth_sign and personal_sign (#474) by @mokita-j
- [Anvil] Fix use of Ethereum hashes in RPC endpoints (#468) by @re-gius
- Fix anvil-polkadot attestation (#477) by @smiasojed
- [Anvil] Fix node logging for RPC endpoints (#481) by @re-gius
- [Anvil] Fix impersonation marker collision with storage keys (#489) by @pgherveou
- Revert change to Forge version (#490) by @re-gius
- update to latest polkadot-sdk (#467) by @pkhry
- Fix etch cheatcode (#486) by @smiasojed
- Add initial sync between REVM and pallet-revive (#487) by @smiasojed
- add more deposit_limits (#493) by @pkhry
- update compilers (#497) by @pkhry
- Fix external-projects results parsing (#499) by @filip-parity
- Add check for cheatcodes usage in pallet-revive (#494) by @smiasojed
- Add immutable support (#498) by @pgherveou
- Fix polkadotskip test (#502) by @smiasojed
- Fix JSON parsing in external-projects CI (#501) by @filip-parity
- Fix contract storage migration (#500) by @smiasojed
- Skip auto-funding for accounts that were explicitly dealt (#496) by @filip-parity
- Add warning when overflow happens (#503) by @smiasojed
- Set storage deposit for etched accounts (#504) by @smiasojed
- Limit uint to u64::MAX for fuzz tests (#507) by @smiasojed
- Add cheatcode tests (#435) by @smiasojed
- Update compilers (#511) by @pkhry
- Fix timestamp clamping to prevent overflow when converting to milliseconds (#510) by @filip-parity
- Default eth_estimateGas block parameter to pending to match Anvil/EDR behavior (#509) by @marian-radu
- Fix snapshot issues (#512) by @smiasojed
- Add Claude config (#517) by @smiasojed
- Attempt to fix CI (#513) by @pkhry
- add transient storage support in `polka...
v1.1.0
Other
- ci: add alchemy key (#53) by @alvicsam
- Add support for forge build --revive-compile command (#56) by @smiasojed
- Improve CI (#67) by @smiasojed
- Add revive build unit test (#68) by @smiasojed
- Issue #61 - GHA Scripts for generating and installing Foundry forge and cast builds (#65) by @soul022
- Update compiler deps (#70) by @smiasojed
- Improve error handling in the forge inspect cmd (#71) by @smiasojed
- Add forge create tests (#72) by @smiasojed
- Add AH to cast chain (#62) by @Brianspha
- Enable Ci for macos (#74) by @smiasojed
- Improve foundry revive config (#75) by @smiasojed
- Add kittchensink node wrapper (#80) by @smiasojed
- Add KittchenSink node to CI (#85) by @smiasojed
- Fetch the required commit from polkadot-sdk (#86) by @smiasojed
- Increase CI jobs timeout (#88) by @smiasojed
- Upstream merge tag rc-1 (#90) by @pkhry
- Add serial tests on local node (#93) by @smiasojed
- Fix clippy CI issue (#94) by @pkhry
- Use rvm for
resolcmanagement (#87) by @pkhry - Rename revive to resolc (#95) by @smiasojed
- Use RVM to manage resolc versions (#96) by @smiasojed
- update lockfile for compilers (#101) by @pkhry
- update lockfile once again (#108) by @pkhry
- fix release yml (#110) by @pkhry
- Sync to v1.1.0 (#111) by @pkhry
- Pull latests changes from upstream to fix CI issues (#115) by @pkhry
- build manpages (#114) by @pkhry
- [issues/106] - Updated latest source for Cargo.lock > foundry-compilers-artifacts* (#122) by @filip-parity
- Add test for compilation to the same output dir (#105) by @smiasojed
- Add forge tests (#118) by @smiasojed
- [issues/121] - Updated latest source for Cargo.lock > foundry-compilers-artifacts* (#127) by @filip-parity
- Test import paths (#120) by @smiasojed
- Add custom resolc settings (#123) by @smiasojed
- Init installation docs (#116) by @pkhry
- Fix
forge bindwith--resolc(#132) by @pkhry - Make
forge compiler resolvework correctly whenresolc.resolc_compileis set (#129) by @pkhry - Fix the resolc config option propagation (#135) by @smiasojed
- Update Compilers fork (#137) by @pkhry
- Rename foundryup to foundryup-polkadot (#138) by @smiasojed
- Add cast serial tests on kittchensink node (#107) by @soul022
- [issues/131] - Added fork documentation (#134) by @filip-parity
- Readme update (#141) by @smiasojed
- Fix
forge compiler resolcto acceptResolcArgs(#142) by @pkhry - update foundry-compilers (#143) by @pkhry
- Update the documentation (#145) by @pkhry
- Update compilers version (#147) by @smiasojed
- Separate polkadot versions in foundryup (#148) by @smiasojed
- Update readme (#150) by @smiasojed
- Update compilers version (#152) by @smiasojed
- Added cast & forge .sh and Dockerfile for release-test (#155) by @filip-parity
- Added
release.shfor easy release automation and updated README.mds (#146) by @filip-parity
Full Changelog:
foundry-rs/foundry@v1.1.0...paritytech:foundry-polkadot:v1.1.0
v1.1.0-rc4
Other
- Update readme (#150) by @smiasojed
- Update compilers version (#152) by @smiasojed
- Added cast & forge .sh and Dockerfile for release-test (#155) by @filip-parity
Full Changelog:
v1.1.0-rc3
Other
- Rename foundryup to foundryup-polkadot (#138) by @smiasojed
- Add cast serial tests on kittchensink node (#107) by @soul022
- [issues/131] - Added fork documentation (#134) by @filip-parity
- Readme update (#141) by @smiasojed
- Fix
forge compiler resolcto acceptResolcArgs(#142) by @pkhry - update foundry-compilers (#143) by @pkhry
- Update the documentation (#145) by @pkhry
- Update compilers version (#147) by @smiasojed
- Separate polkadot versions in foundryup (#148) by @smiasojed
Full Changelog:
v1.1.0-rc2
Other
- ci: add alchemy key (#53) by @alvicsam
- Add support for forge build --revive-compile command (#56) by @smiasojed
- Improve CI (#67) by @smiasojed
- Add revive build unit test (#68) by @smiasojed
- Issue #61 - GHA Scripts for generating and installing Foundry forge and cast builds (#65) by @soul022
- Update compiler deps (#70) by @smiasojed
- Improve error handling in the forge inspect cmd (#71) by @smiasojed
- Add forge create tests (#72) by @smiasojed
- Add AH to cast chain (#62) by @Brianspha
- Enable Ci for macos (#74) by @smiasojed
- Improve foundry revive config (#75) by @smiasojed
- Add kittchensink node wrapper (#80) by @smiasojed
- Add KittchenSink node to CI (#85) by @smiasojed
- Fetch the required commit from polkadot-sdk (#86) by @smiasojed
- Increase CI jobs timeout (#88) by @smiasojed
- Upstream merge tag rc-1 (#90) by @pkhry
- Add serial tests on local node (#93) by @smiasojed
- Fix clippy CI issue (#94) by @pkhry
- Use rvm for
resolcmanagement (#87) by @pkhry - Rename revive to resolc (#95) by @smiasojed
- Use RVM to manage resolc versions (#96) by @smiasojed
- update lockfile for compilers (#101) by @pkhry
- update lockfile once again (#108) by @pkhry
- fix release yml (#110) by @pkhry
- Sync to v1.1.0 (#111) by @pkhry
- Pull latests changes from upstream to fix CI issues (#115) by @pkhry
- build manpages (#114) by @pkhry
- [issues/106] - Updated latest source for Cargo.lock > foundry-compilers-artifacts* (#122) by @filip-parity
- Add test for compilation to the same output dir (#105) by @smiasojed
- Add forge tests (#118) by @smiasojed
- [issues/121] - Updated latest source for Cargo.lock > foundry-compilers-artifacts* (#127) by @filip-parity
- Test import paths (#120) by @smiasojed
- Add custom resolc settings (#123) by @smiasojed
- Init installation docs (#116) by @pkhry
- Fix
forge bindwith--resolc(#132) by @pkhry - Make
forge compiler resolvework correctly whenresolc.resolc_compileis set (#129) by @pkhry - Fix the resolc config option propagation (#135) by @smiasojed
- Update Compilers fork (#137) by @pkhry
Full Changelog:
foundry-rs/foundry@v1.1.0...paritytech:foundry-polkadot:v1.1.0