Skip to content

Releases: valory-xyz/open-aea

v1.39.0

12 Sep 09:27
c9e14dc
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.38.0...v1.39.0

v1.38.0

18 Aug 05:24
ba461bc
Compare
Choose a tag to compare

Framework:

  • Deprecates the support for Python 3.7 and adds support for Python 3.11
  • Adds support for multi platform docker images

Plugins:

  • Replaces web3py==5.31.4 with open-aea-web3==6.0.1
  • Replaces flashbots==1.1.1 with open-aea-flashbots==1.3.0
  • Bumps open-aea-cosmpy to v0.6.5
  • Deprecates the apduboy as a dependency
  • Pins ledgerwallet==0.1.3

v1.37.0

25 Jul 13:37
d4a7cf8
Compare
Choose a tag to compare

Plugins:

  • Replaces cosmpy with open-aea-cosmpy

Release: v1.36.0

19 Jul 13:00
Compare
Choose a tag to compare

Plugins:

  • cosmpy updated to 0.6.0

Framework:

  • pyyaml updated, tomte updated

v1.35.0

21 Jun 10:04
19be5ba
Compare
Choose a tag to compare

Plugins:

  • Adds support for multiple transaction builders on flashbots ledger plugin
  • Pins
    • eth-accountto >=0.5.9,<0.6.0
    • protobuf to ==3.19.5
    • web3 to ==5.31.4
    • construct to <=2.10.61

v1.34.0

16 May 04:24
9f9a0b8
Compare
Choose a tag to compare

AEA:

  • Fixes a bug on aea fetch command which caused issue when using the --alias flag if the package with original name already existed in the working directory #630
  • Removes the need for intermediate agent for generating protocols #632
    • Adds -tlr flag on the aea generate command group
    • Adds support for registering packages to local registry on the package manager
    • Updates the ProtocolGenerator implementation to work with the local registry project structure
  • Fixes IPFS local registry loader #634
  • Updates the scaffold tool to register the newly scaffolded packages to packages.json to the local registry #635
  • Sets the apply environment variables to true on aea build command #636

Plugins:

  • Bumps solana and anchorpy to resolve dependency issues with the web3py library #637

v1.33.0

03 May 04:22
2076d12
Compare
Choose a tag to compare

AEA:

  • Updates package manager to add newly found packages to the packages.json instead of raising error #622
  • Updates the package manager to add new packages to third party #627

Packages:

  • Fixes ACN slow queue issue #624

Plugin:

  • Attaches the plugin loggers to the correct namespace #620
  • Adds logic on the flashbots plugin to check that we are simulating against the current block, and we are targeting a future block when sending a bundle #625
  • Adds support for specifying base URI for the IPFS client on the IPFS cli plugin #628

Chores:

  • Update release flow parameters to use kebab case to avoid deprecation warnings #623

v1.32.0

11 Apr 12:18
bb982a4
Compare
Choose a tag to compare

AEA:

  • Updates the protocol generator to use protobuf double type to represent float values

Packages:

  • Adds SEND_SIGNED_TRANSACTIONS to the initial states on the ledger connection

Plugins:

  • Removes unused dependencies from solana plugin
  • Adds the new plugin the the new_env target on the Makefile
  • Adds support for raising on a simulation failure on the flashbots plugin
  • Makes recursive and wrap_with_directory parameters configurable on the IPFS client
  • Attaches the plugin loggers to the correct namespace

Chores:

  • Bumps tomte to v0.2.4
  • Fixes pyproject.toml syntax
  • Fixes parsing issues on check_pipfile_and_toxini.py script

v1.31.0

22 Mar 07:04
c476235
Compare
Choose a tag to compare

AEA:

  • Updates the error messages on the package manager for misconfigured packages.json files
  • Adds support for initialising empty local packages repository using aea packkages init command
  • Fixes licence headers on the newly introduced plugins
  • Adds two new performatives to the ledger api protocol
    • SEND_SIGNED_TRANSACTIONS to send multiple transactions at once
    • TRANSACTION_DIGESTS to retrieve transaction digests for the transactions sent using SEND_SIGNED_TRANSACTIONS

Plugin:

  • Introduces Solana ledger plugin
  • Introduces Ethereum Flashbots plugin

v1.30.0

09 Mar 15:31
80a958a
Compare
Choose a tag to compare

AEA:

  • Adds support for syncing third party package hashes from github repositories
  • Adds support for custom union types on the protocol generator
  • Fixes message formatting on the configuration validator

Packages:

  • Adds pytest-asyncio as a dependency on the ledger connection

Plugin:

  • Introduces the open-aea-ledger-ethereum-hwi plugin to support hardware wallet interactions