Featured Changes
createEd25519Key(bytes32 salt)— deterministic Ed25519 key generationpublicKeyEd25519(bytes32 privateKey)— derive Ed25519 public keysignEd25519(namespace, message, privateKey)— Ed25519 signing with domain separationverifyEd25519(signature, namespace, message, publicKey)— Ed25519 signature verificationgetRecordedLogsJson()— get recorded logs as JSON stringexecuteTransaction(bytes rawTx)— execute RLP-encoded signed tx with full EVM semantics (isolate mode)sign/signCompactwithWalletnow markedpure
Tempo chain support (#794)
- Added
tempo(chain ID 4217),tempo_moderato(42431),tempo_andantino(42429) toStdChains
Fixes
- Correct function selector computation (#796)
- Fix error messages in
stdStoragechecked_write(#802) - Fix error message in
dealERC721(#800) - Fix error message in
dealERC1155(#801)
Documentation and Chores
- Add
StdConfigdocumentation to README (#817) - Add one-line explainers for each
StdInvariantfunction (#813) - Fix outdated
StdCheatsandStd Assertionsdescriptions in README (#812, #814) - Fix
IERC4626previewWithdrawcomment (#811) - Fix
IERC7575previewWithdrawcomment (#816) - Fix copy-paste error in
IERC7540Redeemcomment (#798) - Fix missing
inttype inStdConfigcomment (#797) - Fix incorrect
stdStoragepacked slots documentation (#804) - Fix typos in
StdTomlcode examples and comments (#786) - Fix grammatical errors in
Vm.sol,IERC7540.sol,IERC7575.sol,IERC4626.solcomments (#781, #782, #783) - Grammar fixes in
StdChains.solandStdConfig.sol(#784) - General spelling and grammar fixes (#785, #788, #789, #791)
- Update RPC URLs from
ithaca.xyztoreth.rs(#805) - Bump
crate-ci/typosCI action (#799, #807, #815, #818)
New Contributors
- @anim001k made their first contribution in #781
- @maximevtush made their first contribution in #782
- @zeevick10 made their first contribution in #783
- @sashaodessa made their first contribution in #785
- @vtjl10 made their first contribution in #786
- @leopardracer made their first contribution in #788
- @kilavvy made their first contribution in #784
- @eeemmmmmm made their first contribution in #796
- @Elena343-ai made their first contribution in #812
- @NftCryptoHunter007 made their first contribution in #811
- @giannistbs made their first contribution in #813
Full Changelog: v1.14.0...v1.15.0