All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
- TON (The Open Network) not-so-smart-contracts examples (#385)
- Medusa documentation and CI integration (#358, #361, #373, #388, #398)
- Echidna symbolic execution documentation (#401, #402)
- Expanded testing modes documentation (#325)
- Non-standard ERC20 tokens list (#269)
- New EVM opcodes documentation (#319)
- Shapella and Deneb fork updates (#352)
- Updated Slither documentation to use mdbook format (#397)
- Updated Cairo/StarkNet documentation and links (#338, #360)
- Updated Echidna configuration documentation (#362, #357)
- Refreshed CODEOWNERS (#395)
- Various link fixes and documentation improvements (#346, #390, #405, #411)
- Fixed broken links throughout documentation (#359, #363, #367)
- Fixed HEVM cheat codes links (#359)
- Fixed Yellow Paper links (#363)
0.3.0 - 2023-02-23
Introduced secure-contracts.com website.
- Solana not-so-smart-contracts examples
- Two advanced Echidna tutorials: multi-abi and optimization mode
- EVM-related guidelines
- mdbook integration for documentation browsing (#215)
- CONTRIBUTING.md guidelines (#216)
- CIP fork updates (#217)
- Reorganized documentation structure for mdbook compatibility (#218, #219)
0.2.0 - 2022-11-30
- Not-so-smart-contracts examples for Algorand, Cairo, Cosmos, and Substrate
- Two new Echidna exercises
- Additional guidance for using Echidna to find smart contract vulnerabilities
0.1.0 - 2022-08-05
Initial release.
- 4 development guidelines: best practices, token integration, incident response, secure workflows
- EIPs included in each Ethereum mainnet fork
- Program analysis training materials for Echidna, Slither, and Manticore
- EVM learning resources