Skip to content

Releases: aurora-is-near/aurora-engine

Release 3.9.1

09 Jul 15:20
e90c74b
Compare
Choose a tag to compare

Fixes

  • Improve security of the exit_to_near precompile by [@aleksuss]. (#1024)

Release 3.9.0

07 Apr 15:49
69a864f
Compare
Choose a tag to compare

Additions

  • Added a new transaction set_erc20_fallback_address by [@aleksuss]. (#1009)

Changes

  • The ecrecover implementation was moved to the aurora-engine-sdk by [@aleksuss]. (#996)
  • Updated the catalog info by [@diegofigs]. (#1002)
  • Usage of the aurora-evm crate from crates.io by [@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

  • Fixed the incorrect amount of gas provided to promises to eth connector by [@aleksuss]. (#1000)

Release 3.8.0

05 Feb 18:36
00fb22f
Compare
Choose a tag to compare

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-types crate 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 exitToNear now is compatible with the OMNI bridge by [@aleksuss]. (#992)

Fixes

Release 3.7.0

10 Oct 14:49
338dd61
Compare
Choose a tag to compare

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_hex function by [@dwiekawki]. (#942)
  • Added building of actual version of the near-sandbox in the scheduled CI job by [@aleksuss] (#950)

Fixes

  • Removed duplicated test task in the README.md by [@dwiekawki]. (#943)
  • Fixed some typos in the README.md and Cargo.toml by [@DemoYeti]. (#945) (#946)
  • Fixed exceeded prepaid gas error in the mirror_erc20_token transaction by [@aleksuss] (#951)
  • Modified hardhat.config.js to support contract verification by [@spilin] (#958)

Release 3.6.4

22 Jul 17:43
28396c1
Compare
Choose a tag to compare

Additions

  • Added a possibility to provide an amount of gas for the state_migration callback in the upgrade transaction by @aleksuss. #937

Release 3.6.3

16 Apr 18:07
932412d
Compare
Choose a tag to compare

Additions

  • Added a possibility to pause FT transfers for the internal eth connector by [@karim-en]. (#922)

Release 3.6.2

27 Mar 14:18
dcba953
Compare
Choose a tag to compare

Additions

  • Added a new view transaction ft_balances_of for getting balances for multiple accounts by [@karim-en]. (#905)

Changes

  • The ft_resolve_transfer callback doesn't require running the contract to finish the ft_transfer_call correctly
    by [@aleksuss]. (#906)
  • Borsh has been bumped to 1.3 what allows to get rid of additional feature borsh-compat by [@aleksuss]. (#907)
  • The ExecutionProfile has 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)

Fixes

Release 3.6.1

16 Feb 14:20
26a1262
Compare
Choose a tag to compare

Changes

  • Improved the format of a panic message by extending it with nonces from an account and a transaction
    by [@aleksuss]. (#898)

Release 3.6.0

06 Feb 14:15
7029a5c
Compare
Choose a tag to compare

Fixes

Changes

  • CI was updated by changing self-hosted runner to the GitHub heavy by [@aleksuss]. (#881)
  • Removed a logic of fee calculation in the eth-connector by [@karim-en]. (#882)
  • Version of the rust nightly was updated to 2023-12-15 by [@RomanHodulak]. (#885)

Release 3.5.0

06 Dec 17:09
dc3f3c3
Compare
Choose a tag to compare

Additions

  • Added a new transaction upgrade which allows upgrading the contract and invoking the state_migration callback
    with one call by [@aleksuss]. (#878)

Fixes

  • Updated the logic of upgrading XCC router which works properly on both mainnet and testnet by [@birchmd]. (#877)