Releases: DeFiFoFum/hardhat-template
Releases · DeFiFoFum/hardhat-template
v4.1.0 - Fix hardhat dependency | Refactor deploy.config variables
- Added Husky pre commit hooks
- Pin hardhat to
2.14.0
to preventsetupFork
from failing - Refactored the
deploy.config
to allow forFixtureOverrides
which are type safe foraccountOverrides
andcontractOverrides
. This allows for a uniform way to globally pass overrides for fixtures for deployments and testing.
Full Changelog: v4.0.0...v4.1.0
v4.0.0
This version is still using OZ 4.9.3 due to solc v0.8.20
not being supported on all EVM chains.
The file structure in this version has changed slightly from v3. This version now uses a lib/
directory at the root to better organize the growing tools which can be used between tests, deployments and scripts.
What's Changed
- OZ 4.9.3 by @DeFiFoFum in #18
Full Changelog: v3.2.0...v4.0.0
v3.2.0: Hardhat + Foundry Template
Current Support
- Hardhat Typescript Tests & Scripts
- Foundry Testing
- DeployManager: Easily deploy typesafe contracts as immutable or upgradeable through the DeployManager. This also helps verify the contracts afterward and saves a deployment file for easy reference.
What's Changed
- Add CI testing with GitHub actions by @DeFiFoFum in #1
- Add lint Github action by @DeFiFoFum in #2
- Setup template to be able to be published as a module by @DeFiFoFum in #4
- feat: enabled compiler optimizer, allow multiple solidity versions, a… by @Doublo54 in #8
- Refactor/simplified-deployments by @DeFiFoFum in #9
- Add
semgrep smart contracts
support by @DeFiFoFum in #14 - feat: Incorporate upgrade deployment changes from PR #11 Coauthored by @Doublo54 by @DeFiFoFum in #15
New Contributors
- @DeFiFoFum made their first contribution in #1
- @dependabot made their first contribution in #6
- @Doublo54 made their first contribution in #8
Full Changelog: https://github.com/DeFiFoFum/hardhat-template/commits/v3.2.0