Skip to content

Releases: aurora-is-near/aurora-engine

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)

Release 3.4.0

28 Nov 17:26
4e67385
Compare
Choose a tag to compare

Additions

  • Added a possibility to pass initialize arguments in json format to the new transaction by [@aleksuss]. (#871)
  • The SubmitResult was made available for ft_on_transfer transactions in the standalone engine by [@birchmd]. (#869)
  • The order of producing the exit precompile and XCC promises has been changed to sequential by [@birchmd]. (#868)

Changes

  • Removed the code hidden behind the feature that isn't used anymore by [@joshuajbouw]. (#870)
  • The logic of unwrapping wNEAR has been changed to the Bridge's native by [@birchmd]. (#867)
  • Bumped the near-workspaces to 0.9 by [@aleksuss]. (#862)

Fixes

  • Add a method for upgrading XCC router contract by [@birchmd]. (#866)
  • Fixed a potential panic in the ExitToNear precompile by [@guidovranken]. (#865)
  • Fixed a behaviour when the ft_transfer could occur before the near_withdraw by [@birchmd]. (#864)
  • Fixed correctness of reproducing the NEAR runtime random value in the standalone engine by [@birchmd]. (#863)

Release 3.3.1

26 Oct 18:49
9963486
Compare
Choose a tag to compare

Fixes

  • The smart contract owner whose account id is not the same as the contract account id can set ERC-20 metadata by [@aleksuss]. ([#858])

Release 3.3.0

24 Oct 07:49
1aad2a0
Compare
Choose a tag to compare

Changes

  • Changed the logic of cost calculation in Silo mode. Specifically, the fixed cost has been replaced with
    a fixed amount of gas per transaction by [@aleksuss]. ([#854])

  • near-workspaces-rs has been updated to 0.8.0 by [@aleksuss]. ([#855])