Skip to content

v0.2.0

Latest
Compare
Choose a tag to compare
@TuDo1403 TuDo1403 released this 25 Mar 10:58
2f48f7d

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 or trezor address & feature to sign wallet by @TuDo1403 in #26
  • chore(upgrade): merge from release/v0.2.0 by @github-actions in #31
  • chore(network): merge from release/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 from release/v0.2.0 by @github-actions in #34
  • feat(upgrade): implement log-multi-sig-proposal by @github-actions in #39
  • chore(network): merge from release/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 from release/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 from release/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 from release/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 from release/v0.2.0 by @github-actions in #79
  • chore(runtime-config): merge from release/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 from release/v0.2.0 by @github-actions in #93
  • chore(runtime-config): merge from release/v0.2.0 by @github-actions in #88
  • chore(misc): merge from release/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 from release/v0.2.0 by @github-actions in #102
  • chore(runtime-config): merge from release/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 from release/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 from release/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 from release/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

Full Changelog: testnet-release/v0.1.3...v0.2.0