Full Changelog: release-v0.2.0...v0.2.0
What's Changed
- chore: merge latest feature into 'mainnet' by @TuDo1403 in #15
- feat(wallet): implement
handle-env-or-trezor-wallet-in-script
by @github-actions in #25 - feat(wallet): implement
handle-env-or-trezor-wallet-in-script
by @github-actions in #27 - feat(wallet): implement
wallet-signing
by @github-actions in #28 - feat: allow forge script to handle loading
env
private key ortrezor
address & feature to sign wallet by @TuDo1403 in #26 - chore(
upgrade
): merge fromrelease/v0.2.0
by @github-actions in #31 - chore(
network
): merge fromrelease/v0.2.0
by @github-actions in #30 - feat(onchain-executor): implement
implement-onchain-executor
by @github-actions in #32 - feat: add OnchainExecutor contract to debug and broadcast raw tx by @TuDo1403 in #33
- chore(
upgrade
): merge fromrelease/v0.2.0
by @github-actions in #34 - feat(upgrade): implement
log-multi-sig-proposal
by @github-actions in #39 - chore(
network
): merge fromrelease/v0.2.0
by @github-actions in #36 - feat(network): implement
better-ux
by @github-actions in #40 - feat: log fork state when switch fork by @TuDo1403 in #43
- feat(refactor): implement
backward-compatible-with-forge-ca67d15
by @github-actions in #48 - feat: allow backward compatible with forge ca67d15 and minor refactor by @TuDo1403 in #49
- feat: allow log multi-sig proposal when upgrade proxy by @TuDo1403 in #42
- chore: merge all features from 'release/v0.2.0' by @TuDo1403 in #51
- chore: merge all feature from testnet into 'mainnet' by @TuDo1403 in #52
- feat(test-integration): implement
support-test-integration
by @github-actions in #53 - feat(absolute-path): implement
get-contract-from-absolute-path
by @github-actions in #54 - feat: support default sender for test integration by @TuDo1403 in #57
- chore(
absolute-path
): merge fromrelease/v0.2.0
by @github-actions in #58 - fix(ContractConfig): get contract using absolute file path by @huyhuynh3103 in #55
- feat(create-fork): implement
fix-try-create-fork
by @github-actions in #63 - fix(NetworkConfig): no returns null if there's no active fork exists by @huyhuynh3103 in #64
- script(BaseMigration): improve upgrade proposal logging by @TuDo1403 in #67
- chore(
misc
): merge fromrelease/v0.2.0
by @github-actions in #69 - feat(misc): implement
only-build-default-argument-once
by @github-actions in #74 - feat: build raw shared argument once by @TuDo1403 in #75
- chore(
misc
): merge fromrelease/v0.2.0
by @github-actions in #76 - feat(misc): implement
reorder-inner-call
by @github-actions in #77 - fix(BaseMigration): reorder inner call to avoid bugs by @TuDo1403 in #78
- chore(
misc
): merge fromrelease/v0.2.0
by @github-actions in #79 - chore(
runtime-config
): merge fromrelease/v0.2.0
by @github-actions in #68 - feat(test): implement
benchmark
by @TuDo1403 in #81 - feat(ArtifactFactory): Auto create deployment factory if not exists by @TuDo1403 in #82
- feat(runtime-config): implement
disable-log-generator-while-post-checking
by @github-actions in #80 - feat(RuntimeConfig): disable artifact generation while post checking by @TuDo1403 in #91
- chore(
forge-std
): merge fromrelease/v0.2.0
by @github-actions in #93 - chore(
runtime-config
): merge fromrelease/v0.2.0
by @github-actions in #88 - chore(
misc
): merge fromrelease/v0.2.0
by @github-actions in #87 - feat(forge-std): implement
update-forge-std
by @github-actions in #92 - chore(forge-std): bump forge-std by @TuDo1403 in #94
- feat(fix-deploy-proxy): implement
fix-deploy-proxy
by @github-actions in #103 - feat(deploy-logic): implement
deploy-logic-with-constructor-param
by @github-actions in #104 - feat: deploy transparent proxy using new keyword. by @huyhuynh3103 in #107
- feat: Support parameters at constructor of logic contract by @huyhuynh3103 in #105
- chore(
misc
): merge fromrelease/v0.2.0
by @github-actions in #102 - chore(
runtime-config
): merge fromrelease/v0.2.0
by @github-actions in #101 - feat(runtime-config): implement
rename-flags
by @github-actions in #109 - feat(RuntimeConfig): add extra flags and resolve issue reading 1password key in WalletConfig by @TuDo1403 in #110
- chore(
misc
): merge fromrelease/v0.2.0
by @github-actions in #112 - feat(wallet-config): implement
remove-read-op-in-script
by @github-actions in #113 - feat(WalletConfig): remove reading 1Password in script by @TuDo1403 in #114
- chore(
misc
): merge fromrelease/v0.2.0
by @github-actions in #116 - feat(misc): implement
add-minor-enhancements
by @github-actions in #118 - feat: add code hash check in _upgradeRaw and minor enhancement by @TuDo1403 in #119
- feat(upgrade-proxy): implement
support-upgrade-with-logic-constructor-param
by @github-actions in #123 - feat: Upgrade proxy with logic constructor param by @huyhuynh3103 in #124
- feat(misc): implement
add-minor-enhancements
by @github-actions in #126 - feat: add minor utility functions and rename variables by @TuDo1403 in #127
- chore(
misc
): merge fromrelease/v0.2.0
by @github-actions in #128 - feat(misc): implement
shallow-clone
by @github-actions in #130 - feat(misc): implement
add-minor-enhancements
by @github-actions in #129 - Feature/misc by @TuDo1403 in #131
- Release/v0.2.0 by @TuDo1403 in #133
- Merge all feature from 'testnet' by @TuDo1403 in #134
New Contributors
- @huyhuynh3103 made their first contribution in #55
Full Changelog: testnet-release/v0.1.3...v0.2.0