Releases: valory-xyz/open-aea
Releases · valory-xyz/open-aea
v1.41.0.post1
Packages:
- Use
kwargs.pop
instead ofkwargs.get
to avoid extra argument error on ledger connection
v1.41.0
AEA:
- Fixes the source repository validation regex
- Updates the
generate-key
command to prompt before overwriting the existing keys file - Fixes the inconsistent hashing caused by the
CRLF
line endings - Updates the component loader to ignore the test modules when loading the component
- Adds support for overriding dependencies
- Updates the
sync
command to download missing dependencies and updatepackages.json
- Updates the error messages for missing ledger plugins on
generate-key
command
Plugins:
- Adds missing
py.typed
markers - Backports the changes from the
agent-academy-2
repository on the ledger connection - Ports
http_server
as a valory connection
v1.40.0
AEA:
- Removes the
web3py
fork as a dependency - Bumps the protobuf to
protobuf>=4.21.6,<5.0.0
- Updates protocol buffers compiler to
v24.3
- Updates the protocol generator
- Removes unused layers from the user image and uses minimal python image as base
v1.39.0.post1
AEA:
- Pins
jsonschema<=4.19.0,>=4.16.0
v1.39.0
What's Changed
- Removes the rust installation from the user-image by @angrybayblade in #664
Full Changelog: v1.38.0...v1.39.0
v1.38.0
Framework:
- Deprecates the support for
Python 3.7
and adds support forPython 3.11
- Adds support for multi platform docker images
Plugins:
- Replaces
web3py==5.31.4
withopen-aea-web3==6.0.1
- Replaces
flashbots==1.1.1
withopen-aea-flashbots==1.3.0
- Bumps
open-aea-cosmpy
tov0.6.5
- Deprecates the
apduboy
as a dependency - Pins
ledgerwallet==0.1.3
v1.37.0
Plugins:
- Replaces
cosmpy
withopen-aea-cosmpy
Release: v1.36.0
Plugins:
- cosmpy updated to 0.6.0
Framework:
- pyyaml updated, tomte updated
v1.35.0
Plugins:
- Adds support for multiple transaction builders on
flashbots
ledger plugin - Pins
eth-account
to>=0.5.9,<0.6.0
protobuf
to==3.19.5
web3
to==5.31.4
construct
to<=2.10.61
v1.34.0
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
- Adds
- Fixes
IPFS
local registry loader #634 - Updates the
scaffold
tool to register the newly scaffolded packages topackages.json
to the local registry #635 - Sets the apply environment variables to true on
aea build
command #636
Plugins:
- Bumps
solana
andanchorpy
to resolve dependency issues with theweb3py
library #637