Skip to content

Release v1.18.0

Compare
Choose a tag to compare
@DavidMinarsch DavidMinarsch released this 04 Sep 15:40
· 2258 commits to main since this release
53216cc

AEA:

  • Fixes protocol header string regex.
  • Adds FIELDS_WITH_NESTED_FIELDS and NESTED_FIELDS_ALLOWED_TO_UPDATE in the base config class.
  • Introduces aea test command group:
    • aea test item_type public_id: Run all tests of the AEA package specified by item_type and public_id
    • aea test by-path package_dir: Run all the tests of the AEA package located at package_dir
    • aea test packages: Runs all tests in the packages (local registry) folder.
    • aea test: Runs tests in the tests folder, if present in the agent folder.

Tests:

  • Ports tests for the following packages into their respective package folders
    • packages/valory/protocols/acn
    • packages/valory/protocols/tendermint
    • packages/valory/connections/p2p_libp2p/libp2p_node/dht/dhttests
    • packages/open_aea/protocols/signing
    • packages/fetchai/skills/generic_seller
    • packages/fetchai/skills/http_echo
    • packages/fetchai/skills/echo
    • packages/fetchai/skills/erc1155_client
    • packages/fetchai/skills/gym
    • packages/fetchai/skills/erc1155_deploy
    • packages/fetchai/skills/generic_buyer
    • packages/fetchai/protocols/http
    • packages/fetchai/protocols/fipa
    • packages/fetchai/protocols/default
    • packages/fetchai/protocols/state_update
    • packages/fetchai/protocols/ledger_api
    • packages/fetchai/protocols/oef_search
    • packages/fetchai/protocols/contract_api
    • packages/fetchai/protocols/gym
    • packages/fetchai/protocols/tac
    • packages/fetchai/connections/ledger
    • packages/fetchai/connections/http_server
    • packages/fetchai/connections/local
    • packages/fetchai/connections/stub
    • packages/fetchai/connections/gym
    • packages/fetchai/connections/http_client
    • packages/fetchai/contracts/erc1155