Releases: kkrt-labs/kakarot
Releases · kkrt-labs/kakarot
v0.7.0
What's Changed
- deploy: v0.6.2 by @greged93 in #1086
- dev: remove extra checks in interpreter by @enitrat in #1084
- feat: use keccak syscall in ecrecover by @enitrat in #1076
- deployment: kakarot v0.6.2 testnet sepolia by @Eikix in #1089
- Revert extra unwanted commit by @ClementWalter in #1093
- feat: optimize u256 operations by @enitrat in #1083
- fix: nonce set in execute to use protocol nonce by @enitrat in #1090
- Update cairo-lang to 0.13.1 by @ClementWalter in #1096
- feat: seamless account upgrades by @enitrat in #1088
- Fix devcontainer by @ClementWalter in #1098
- bump Katana to v0.6.1-alpha.1 by @tcoratger in #1099
- feat: use Cairo1Helpers in AccountContract by @enitrat in #1107
- feat: make katana have as many validate and execute steps as testnet by @Eikix in #1112
- add vyper contracts by @swetshaw in #1109
- dev: enforce katana in make test-end-to-end by @jaipaljadeja in #1106
- feat: eip-3074 by @enitrat in #1104
New Contributors
- @tcoratger made their first contribution in #1099
- @swetshaw made their first contribution in #1109
- @jaipaljadeja made their first contribution in #1106
Full Changelog: v0.6.2...v0.6.3
Full Changelog: v0.6.3...v0.7.0
v0.6.3: feat: eip-3074 (#1104)
<!--- Please provide a general summary of your changes in the title above --> <!-- Give an estimate of the time you spent on this PR in terms of work days. Did you spend 0.5 days on this PR or rather 2 days? --> Time spent on this PR: 2d ## Pull request type <!-- Please try to limit your pull request to one type, submit multiple pull requests if needed. --> Please check the type of change your PR introduces: - [ ] Bugfix - [x] Feature - [ ] Code style update (formatting, renaming) - [ ] Refactoring (no functional changes, no api changes) - [ ] Build related changes - [ ] Documentation content changes - [ ] Other (please describe): ## What is the current behavior? <!-- Please describe the current behavior that you are modifying, or link to a relevant issue. --> Resolves #1103 ## What is the new behavior? <!-- Please describe the behavior or changes that are being added by this PR. --> - Implements EIP 3074 - - <!-- Reviewable:start --> - - - This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/kkrt-labs/kakarot/1104) <!-- Reviewable:end -->
v0.6.2
v0.6.1
v0.6.0
v0.5.1
What's Changed
- feat: use keccak builtin by @enitrat in #1053
- feat: use blockhash syscall by @enitrat in #1062
- feat: account versioning by @enitrat in #1058
- deploy kakarot v0.5.0-1 on sepolia by @greged93 in #1066
- Store COINBASE in storage_var by @ClementWalter in #1069
- Optimize uint256_add and uint256_sub by @ClementWalter in #1070
- feat: estimate_gas by @enitrat in #1074
Full Changelog: v0.5.0-1...v0.5.1
v0.5.0-1
v0.5.0
What's Changed
- Optimize get_jumpdests by @feltroidprime in #1034
- feat: take chain_id mod 64 by @enitrat in #1048
- chore: remove dead code by @enitrat in #1050
- refactor: account model by @enitrat in #1043
- dev: add sepolia to the list of testnets by @greged93 in #1051
- dev: Precompiles -> Cairo1Helpers by @enitrat in #1057
New Contributors
- @feltroidprime made their first contribution in #1034
Full Changelog: v0.4.0...v0.5.0
v0.4.0
Kakarot is now aligned with Ethereum dencun!
What's Changed
- chore: remove repetitive word by @thirdkeyword in #1035
- commit upgrade of kakarot by @Eikix in #1024
- feat: support dencun hard fork by @enitrat in #1027
New Contributors
- @thirdkeyword made their first contribution in #1035
Full Changelog: v0.3.4...v0.4.0