AEA: - Fixes the default environment variable parsing for the list types
1.43.0
AEA: - Adds `--timeout` flag on aea install command - Fixes circular import issues on package manager - Fixes nested list environment variable parsing
Plugins: - Adds support for versioned transactions on `solana` plugin
1.42.0
AEA: - Pins `openapi-core==0.15.0`, `openapi-spec-validator<0.5.0,>=0.4.0` and `jsonschema<4.4.0,>=4.3.0`
Chore: - Adds a script for managing dependencies across various project configurations
1.41.0.post1
Packages: - Use `kwargs.pop` instead of `kwargs.get` to avoid extra argument error on ledger connection
1.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 update `packages.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
1.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