Releases: aurora-is-near/aurora-engine
Releases · aurora-is-near/aurora-engine
Release 3.10.1
Additions
Changes
Release 3.10.0
Additions
- Added WASM contract optimization by using
wasm-optutil by [@mrLSD]. (#835) - Introduced a
cargo-near-buildcrate for building contracts used in the tests by [@aleksuss]. (#1015) - Added a possibility to deploy ERC-20 tokens with metadata by [@aleksuss]. (#1008)
- Osaka hard fork
MODEXPprecompile modification for EIP-7823 and EIP-7883 by [@mrLSD]. (#1050) - Added
secp256r1precompile for the Osaka hard fork - EIP-7951 by [@mrLSD]. (#1052) - Added
PARGUEhard fork support by [@mrLSD]. (#988)
Changes
- Added
wasm-optdependency in the scheduled tasks in the CI by [@aleksuss]. (#1016) - Removed the
ext-connectorfeature and the codebase related to ETH connector by [@aleksuss]. (#1018) - Removed the
mainnetandtestnetfeatures by [@aleksuss]. (#1019) - Renamed view method
paused_precompilestoget_paused_precompilesby [@joshuajbouw]. (#609) - Updated
neardependencies by [@aleksuss]. (#1034) - Updated test contracts annotations after updating
near-sdkto 5.18 by [@aleksuss]. (#1048) alt-bn256precompiles refactored by [@mrLSD]. (#1047)
Fixes
Release 3.9.2
Release 3.9.1
Release 3.9.0
Additions
Changes
- The
ecrecoverimplementation was moved to theaurora-engine-sdkby [@aleksuss]. (#996) - Updated the catalog info by [@diegofigs]. (#1002)
- Usage of the
aurora-evmcrate fromcrates.ioby [@mrLSD]. (#1003) - The white lists don't require the fixed gas per transaction (silo mode) by [@aleksuss]. (#1005)
- Made the API compatible with the latest version of the eth connector by [@aleksuss]. (#1006)
Fixes
Release 3.8.0
Changes
- Bumped the SputnikVM up to 0.46.1-aurora by [@mrLSD]. (#966)
- The nightly rust compiler has been replaced with stable by [@aleksuss]. (#977)
- Added changes regarding bumping the
primitive-typescrate by [@mrLSD]. (#982) - The code coverage by clippy has been extended by [@aleksuss]. (#984)
- The code is changed by the clippy suggestions from the toolchain 1.84.0 by [@mrLSD]. (#986)
- The precompile
exitToNearnow is compatible with the OMNI bridge by [@aleksuss]. (#992)
Fixes
Release 3.7.0
Additions
- Added support of CANCUN hardfork by [@mrLSD]. (#926)
- Added support of EIP-3607 by [@mrLSD]. (#930)
- Removed restrictions from funding XCC sub-accounts by [@birchmd]. (#931)
Changes
- Made some EVM gas costs optimisations by [@mrLSD]. (#934)
- Refactored the gas charge logic form EVM exit reasons by [@mrLSD]. (#935)
- Updated some dependencies and rust-toolchain by [@mrLSD]. (#936)
- Removed unused
bytes_to_hexfunction by [@dwiekawki]. (#942) - Added building of actual version of the
near-sandboxin the scheduled CI job by [@aleksuss] (#950)
Fixes
- Removed duplicated
testtask in theREADME.mdby [@dwiekawki]. (#943) - Fixed some typos in the
README.mdandCargo.tomlby [@DemoYeti]. (#945) (#946) - Fixed exceeded prepaid gas error in the
mirror_erc20_tokentransaction by [@aleksuss] (#951) - Modified
hardhat.config.jsto support contract verification by [@spilin] (#958)
Release 3.6.4
Release 3.6.3
Release 3.6.2
Additions
- Added a new view transaction
ft_balances_offor getting balances for multiple accounts by [@karim-en]. (#905)
Changes
- The
ft_resolve_transfercallback doesn't require running the contract to finish theft_transfer_callcorrectly
by [@aleksuss]. (#906) - Borsh has been bumped to 1.3 what allows to get rid of additional feature
borsh-compatby [@aleksuss]. (#907) - The
ExecutionProfilehas been extended with logs for tests by [@mrLSD]. (#910) - The interface of the engine standalone storage has been extended with a couple of methods for allowing set/get
arbitrary data outside the crate by [@aleksuss]. (#913)