Skip to content

Releases: aurora-is-near/aurora-engine

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])

Release 3.2.0

17 Oct 13:41
9b3a2d9
Compare
Choose a tag to compare

Changes

  • Changed structure SetEthConnectorContractAccountArgs for setting eth connector account. It was extended with
    additional field: withdraw_serialize_type for defining serialization type for withdraw arguments by [@aleksuss]. (#834)

  • Updated rocksdb up to 0.21.0 by [@aleksuss]. (#840)

Additions

  • Added a possibility of mirroring deployed ERC-20 contracts in the main Aurora contract in Silo mode by [@aleksuss]. ([#845])

  • Allow to initialize hashchain directly with the new method by [@birchmd]. (#846)

  • Added a silo logic which allows to set fixed gas costs per transaction by [@aleksuss]. (#746)

  • Added a new type of transaction which allows to add full access key into account of the smart contract by [@aleksuss]. (#847)

Release 3.1.0

25 Sep 15:25
6d861c8
Compare
Choose a tag to compare

Additions

  • Added the possibility to use native NEAR instead of wNEAR on Aurora by @karim-en. #750

  • Added hashchain integration by @birchmd. #831

  • Added functions for setting and getting metadata of ERC-20 contracts deployed with deploy_erc20_token transaction by @aleksuss. #837